SlideShare a Scribd company logo
1 of 58
Download to read offline
Interfaces for User-Controlled
and Transparent
Recommendations
Peter Brusilovsky
with Jae-Wook Ahn, Denis Parra, Katrien
Verbert, Chun-Hua Tsai, Jordan Barria-
Pineda
Outline
• Fighting the ranked list: problems and solutions
• Transparency and control: two sides of the coin
• Solutions for single-source ranking
– Visualize! Explore! Control!
• Combining relevance sources in Conference Navigator
– TalkExplorer
– Intersection Explorer
– SetFusion
– RelevanceTuner
• Transparency and control for educational recommendation
2
3
• Why an item is at a specific position?
– Items might be relevant for to the user profile (or
query) for different reasons
• Single-source: different parts/aspects of the profile
• Hybrid: different sources of information or approaches
• It might not be the right position!
– A recommendation approach is tuned to an
overall/generic situation, but users could consult
recommendation for different needs
– Some profile aspects, sources, approaches are less
relevant in the current context, but some are more
4
While Single Ranked List is A Problem?
What are Possible Solutions?
• Explain (words)
– Why a specific item is considered relevant?
– Why it is placed in a specific position?
• Visualize (beyond ranking list)
– Make the ranking/relevance process transparent
• Explore (change visualization)
– Change visualization parameters to play with the results,
better understand the process, isolate most relevant results
• Control (change how personalization work)
– Change user profile
– Change parameters (how personalization is produced)
5
Two Sides of the Same Coin
Explain Visualize
ExploreControl
6
Transparency
Interactivity
No full transparency
without interactivity
Control is challenging
without transparency
VISUALIZE!
Present recommendations visually helping users to understand
how relevance mechanism work
7
KWIC: Simple relevance visualization
8
InfoCrystal (Spoerri 1993)
Spoerri,Anselm.1993."InfoCrystal:avisualtoolforinformationretrieval
andmanagement."InCIKM'93:thesecondinternationalconferenceon
Informationandknowledgemanagement,11-20.Washington,D.C.,United
States:ACM.
VIBE (Olsen, 1993)
10
Olsen, K. A., R. R. Korfhage, K. M. Sochats, M. B. Spring, and J. G. Williams. 1993. 'Visualisation of a document
collection: The VIBE system', Information Processing and Management, 29.
More "InfoCrystals"
11
TileBars (Hearst, 1995)
12
Hearst,MartiA.1995."TileBars:Visualizationoftermdistributioninformation
infulltextinformationaccess."InCHI'9559-66.Denver:ACM.
John O'Donovan, Barry Smyth, Brynjar Gretarsson, Svetlin Bostandjiev, and Tobias Höllerer. 2008. PeerChooser: visual
interactive recommendation. CHI '08
PeerChooser (O’Donovan, 2008)
13
Explaining CBR (Tsai, 2019)
Recommending people to meet at the conference using cosine similarity of
users’ publications.
Tsai, Chun-Hua, and Peter Brusilovsky. 2019. "Evaluating Visual Explanations for Similarity-Based Recommendations:
User Perception and Performance." In the 27th ACM Conference on User Modeling, Adaptation and Personalization,
UMAP 2019, 22-30. Larnaca, Cyprus: ACM.
Explaining Social Rec (Tsai, 2019)
Recommending people to meet using social connections: degree of
network distance, based on a shared co-authorship network.
Tsai, Chun-Hua, and Peter Brusilovsky. 2019. "Designing Explanation Interfaces for Transparency and Beyond " In
Workshop on Intelligent User Interfaces for Algorithmic Transparency in Emerging Technologies at the 24th ACM
Conference on Intelligent User Interfaces, IUI 2019. Los Angeles, USA.
Experiments with Exploration
• Adaptive Vibe (2006-2015)
– With Jae-Wook Ahn
• Relevance Explorer (2013-2016)
– With Katrien Verbert and Denis Parra
• Intersection Explorer (2017-2019)
– With Katrien Verbert, Karsten Seipp, Chen He,
Denis Parra, Bruno Cardoso, Gayane Sedrakyan,
Francisco Gutiérrez
16
EXPLORE!
Make the ranking process explorable. Allow users to play with
presentation parameters to understand aspects of relevance and
find best items in the given context
17
KS-VIBE (2006)
18
Ahn,J.-w.,Farzan,R.,andBrusilovsky,P.(2006)Atwo-leveladaptive
visualizationforinformationaccesstoopen-corpuseducationalresources.
In:ProcofWorkshopontheSocialNavigationandCommunity-Based
AdaptationTechnologiesatthe4thInternationalConferenceonAdaptive
HypermediaandAdaptiveWeb-BasedSystems,Dublin,Ireland,June20th,
2006,497-505.
QuizVIBE (2006)
Ahn, J.-w., Brusilovsky, P., and Sosnovsky, S. (2006) QuizVIBE: Accessing Educational Objects with Adaptive
Relevance-Based Visualization. In: Proc. of World Conference on E-Learning, E-Learn 2006, Honolulu, HI,
USA, October 13-17, 2006, AACE, pp. 2707-2714.
CONTROL!
Allow the user to control multiple aspects of the recommendation
process to better adapt personalization for the current context as
well as better explore recommendation results
20
What Can Be Controlled?
21
Profile Generation Presentation
Student Model
User Model
Single Source
Fusion
EXPLORE!
Open Learner Model (ELM-ART)
22
Weber, G. and Brusilovsky, P. (2001) ELM-ART: An adaptive versatile system for Web-based instruction. International Journal of Artificial
Intelligence in Education 12 (4), 351-384.
Open User Model (YourNews)
Ahn, J.-w., Brusilovsky, P., Grady, J., He, D., and Syn, S. Y. (2007) Open user profiles for adaptive news
systems: help or harm? In: 16th international conference on World Wide Web, WWW '07, Banff, Canada, May 8-12,
2007, ACM, pp. 11-20
Concept-Level Open User Model
(SciNet)
24
Glowacka, Dorota, Tuukka Ruotsalo, Ksenia Konuyshkova, Kumaripaba Athukorala, Samuel Kaski, and
Giulio Jacucci. 2013. "Directing Exploratory Search: Reinforcement Learning from User Interactions with
Keywords." In international conference on Intelligent user interfaces, IUI '2013, 117-27. Santa Monica, USA:
ACM Press.
O'Donovan, John, Barry Smyth, Brynjar Gretarsson, Svetlin Bostandjiev, and Tobias Höllerer. 2008. "PeerChooser: visual
interactive recommendation." In Proceedings of the twenty-sixth annual SIGCHI conference on Human factors in computing
systems, 1085-88. Florence, Italy: ACM.
PeerChooser (Controllable CF)
25
TaskSieve: Controlable Personalized Search
Ahn, Jae-wook, Peter Brusilovsky, Daqing He, Jonathan Grady, and Qi Li. 2008. "Personalized Web Exploration with
Task Models." In the 17th international conference on World Wide Web, WWW '08, 1-10. Beijing, China: ACM.
TaskSieve Controllable Ranking
• Post-filtering
• Combine query relevance and task relevance
– Alpha * Task_Model_Score + (1-alpha) * Search Score
– Alpha : user control (0.0, 0.5, or 1.0)
• Results
– Better than regular adaptive search
– Better then non adaptive baseline even in cases when
profile was excluded
– Users were really good in deciding when to engage the
profile and how
27
Adaptive VIBE: Exploring and
Controlling Adaptive Search
29https://www.youtube.com/watch?v=Yt1fMEFlLVA&index=2&list=PLyCV9FE42dl7JG_i7m_kvwuYRpfwwJ4iY
Ahn,Jaewook,andPeterBrusilovsky.2013.'Adaptivevisualizationfor
exploratoryinformationretrieval',InformationProcessingandManagement,
49:1139–64.
VIBE based query-profile fusion
User Profile Terms
Query Terms
Documents
Mixing user profile and query terms as VIBE POI
• User profile is added on the same playfield
as user query
• Topology is adaptive
• Mediate between profile (green POI) and
query (red POI) terms
• Browse documents free with control on
profile and query terms
Adaptive topology in VIBE
Adaptive VIBE with Concepts
36
Some Study Results
• A sequence of user studies
– Search vs. VIBE vs. VIBE+NE
• Search -> VIBE -> VIBE+NE offers:
– Better visual separation of relevant documents (system)
– Supports better opening relevant documents (user)
• VIBE+NE supports more meanigful interaction
– No degradation found even with active visual UM
manipulation
– While over performance retained or increased
Ahn, J., Brusilovsky, P., and Han, S. (2015) Personalized Search: Reconsidering the Value of Open User Models. In:
Proceedings of Proceedings of the 20th International Conference on Intelligent User Interfaces, Atlanta, Georgia, USA, March 29-
April 1, 2015, ACM, pp. 202-212
TasteWeights: Profile and Mechanism
Control
38
Knijnenburg, Bart P., Svetlin Bostandjiev, John O'Donovan, and Alfred Kobsa. 2012. "Inspectability and Control in Social
Recommenders." In 6th ACM Conference on Recommender System, 43-50. Dublin, Ireland.
Multiple Recommendation Sources
in Conference Navigator
• Conference Navigator
• Explore!
– TalkExplorer
– Intersection Explorer
– ScatterViz
• Control!
– SetFusion
– RelevanceTuner
39
Talk Relevance in Conference Navigator
• Classic content-based relevance prospects (search)
– Items that has a specific keyword
• Social relevance prospects (browsing)
– Items bookmarked by a specific user
• Tag relevance prospects (browsing)
– Items tagged by a specific tag
• Personal relevance prospects (recommendation)
– Several different recommender engines
– Each engine offer one relevance prospect
40
Brusilovsky, P., Oh, J. S., López, C., Parra, D., and Jeng, W. (2017) Linking information and people in a social
system for academic conferences. New Review of Hypermedia and Multimedia.
Social Prospect: Details of a talk in CN3
41
Social prospect: User schedules
42
Tag relevance: Tag page in CN3
43
Multiple Recommender Engines
44
Relevance Explorer
• Context: multiple dimensions of relevance
– social - users, content - tags, recommender engines
• Using set relevance visualization
– One dimension of relevance = one set
• Agent metaphor to mix user- tag- and
engine-based relevance
– Users, tags, and recommender systems are shown as
agents collecting relevant talks
– Multiple-relevance match -> stronger evidence
46
TalkExplorer
• Recommendation engines are shown as agents in parallel to users and tags
• Uses Aduna clustermap library: http://www.aduna-software.com/
47
Interrelations agents and users
51
Evaluation
• Setup
– supervised user study
– 21 participants at UMAP 2012 and ACM Hypertext 2012 conferences
• Results
– The more aspects of relevance are fused, the more effective it is for
getting to relevant items. Especially effective are fusions across
relevance dimensions
– The more relevance prospects are merged, the better is the yield, the
easier is to find good items
– Dimensions of relevance are not equal
– ADUNA approach is challenging for beyond fusion of 3 aspects 52
Verbert, K., Parra-Santander, D., and Brusilovsky, P. (2016) Agents Vs. Users: Visual Recommendation of Research Talks
with Multiple Dimension of Relevance. ACM Transactions on Interactive Intelligent Systems 6 (2), Article No. 11
Intersection Explorer
• Based on ideas of
Talk Explorer
• New approach for
scalable multi-set
visualization
53
Cardoso, Bruno, Gayane Sedrakyan, Francisco Gutiérrez, Denis Parra, Peter Brusilovsky, and Katrien Verbert. 2019.
'IntersectionExplorer, a multi-perspective approach for exploring recommendations', International Journal of Human-Computer
Studies, 121: 73-92.
Intersection Explorer at IUI2017
54
http://halley.exp.sis.pitt.edu/cn3/iestudy3.php?conferenceID=148
ScatterViz: Diversity-Focused
Exploration of Hybrid Recommendations
Tsai, Chun-Hua, and Peter Brusilovsky. 2018. "Beyond the Ranked List: User-Driven Exploration and Diversification of Social
Recommendation." In 23rd International Conference on Intelligent User Interfaces, 239--50. Tokyo, Japan: ACM.
SetFusion
• Using set relevance visualization in
the familiar Venn diagram form
– One recommendation source = one
set
• Allow controlled ranking
fusion
• Combine ranking with
annotation showing
source(s) of recommendation 57
Brief Results of Two Studies
• SetFusion provides strong engaging effect
– Number of engaged users, bookmarked talks,
explored talks doubled
– The effect is larger in UMAP “natural” settings
• SetFusion allows more efficient work
– Increases yield of bookmarks in relation to
overhead actions
• But only 3 dimensions of relevance!
• How to control for more than 3 dimensions?
– See our RelevanceTuner design coming next!
64
RelevanceTuner: Control+Visualization
in a Hybrid Social Recommender
Tsai, Chun-Hua and Peter Brusilovsky (2018) Beyond the Ranked List: User-Driven Exploration and Diversification of Social
Recommendation. In 23rd International Conference on Intelligent User Interfaces, 239--50. Tokyo, Japan: ACM.
Explaining Hybrid Recommendations
Explaining “Publication
Similarity”
cosine similarity of users’ publication text.
Transparent Educational Recommender?
68
Lack of
Transparency !
ATEC Workshop
2 0 1 9
Los Angeles
69
Explanations in Mastery Grids
Barria-Pineda,Jordan,andPeterBrusilovsky.2019."Explaining
EducationalRecommendationsThroughaConcept-levelKnowledge
Visualization."InProceedingsofthe24thInternationalConferenceon
IntelligentUserInterfaces:Companion,103--04.NewYork,NY,USA:
ACM.
Remedial Recommendations
Textual explanations
# of “struggled” concepts
# of “proficient concepts”
(Knowledge Est. > .66)
70
Barria-Pineda, Jordan, Kamil Akhuseyinoglu, and Peter Brusilovsky. 2019. "Explaining Need-based Educational
Recommendations Using Interactive Open Learner Models." In International Workshop on Transparent Personalization
Methods based on Heterogeneous Personal Data, ExHUM at the 27th ACM Conference On User Modelling, Adaptation
And Personalization, UMAP '19. Larnaca, Cyprus.
Remedial Recommendations
Remedial Visual
explanations
Related concepts highlighted
Knowledge estimates as bar-chart
Recent success rate as bar-color
Warning sign on “struggled”
concepts
71
Readings
• Ahn, Jae-wook, Peter Brusilovsky, Jonathan Grady, Daqing He, and Sue Yeon Syn (2007) Open user profiles
for adaptive news systems: help or harm? In the 16th international conference on World Wide Web, WWW '07, 11-20.
• Ahn, Jae-wook, Peter Brusilovsky, Daqing He, Jonathan Grady, and Qi Li.( 2008.) Personalized Web
Exploration with Task Models."In the 17th international conference on World Wide Web, WWW '08, 1-10. Beijing, China:.
• Ahn, J. and Brusilovsky, P. (2013) Adaptive visualization for exploratory information retrieval. Information Processing
and Management 49 (5), 1139–1164.
• Ahn, J., Brusilovsky, P., and Han, S. (2015) Personalized Search: Reconsidering the Value of Open User Models. In:
Proceedings of Proceedings of the 20th International Conference on Intelligent User Interfaces, Atlanta, Georgia, USA,
March 29-April 1, 2015, ACM, pp. 202-212
• Verbert, K., Parra-Santander, D., and Brusilovsky, P. (2016) Agents Vs. Users: Visual Recommendation of
Research Talks with Multiple Dimension of Relevance. ACM Transactions on Interactive Intelligent Systems 6 (2), Article
No. 11
• Parra, D. and Brusilovsky, P. (2015) User-controllable personalization: A case study with SetFusion. International
Journal of Human-Computer Studies 78, 43–67.
• Cardoso, Bruno, Gayane Sedrakyan, Francisco Gutiérrez, Denis Parra, Peter Brusilovsky, and Katrien
Verbert (2019). IntersectionExplorer, a multi-perspective approach for exploring recommendations, International
Journal of Human-Computer Studies, 121: 73-92.
• Verbert, K., Parra-Santander, D., Brusilovsky, P., Cardoso, B., and Wongchokprasitti, C. (2017) Supporting
Conference Attendees with Visual Decision Making Interfaces. In: Companion of the 22nd International Conference on
Intelligent User Interfaces (IUI '17), Limassol, Cyprus, ACM.
• Tsai, Chun-Hua and Peter Brusilovsky (2018) Beyond the Ranked List: User-Driven Exploration and Diversification
of Social Recommendation. In 23rd International Conference on Intelligent User Interfaces, 239--50. Tokyo, Japan: ACM.
72

More Related Content

What's hot

Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...Peter Brusilovsky
 
What Should I Do Next? Adaptive Sequencing in the Context of Open Social Stu...
What Should I Do Next?  Adaptive Sequencing in the Context of Open Social Stu...What Should I Do Next?  Adaptive Sequencing in the Context of Open Social Stu...
What Should I Do Next? Adaptive Sequencing in the Context of Open Social Stu...Peter Brusilovsky
 
From Expert-Driven to Data-Driven Adaptive Learning
From Expert-Driven to Data-Driven Adaptive LearningFrom Expert-Driven to Data-Driven Adaptive Learning
From Expert-Driven to Data-Driven Adaptive LearningPeter Brusilovsky
 
Domain Modeling for Personalized Learning
Domain Modeling for Personalized LearningDomain Modeling for Personalized Learning
Domain Modeling for Personalized LearningPeter Brusilovsky
 
Towards the next generation of interactive and adaptive explanation methods
Towards the next generation of interactive and adaptive explanation methodsTowards the next generation of interactive and adaptive explanation methods
Towards the next generation of interactive and adaptive explanation methodsKatrien Verbert
 
Career prospect system for citizens of malaysia
Career prospect system for citizens of malaysiaCareer prospect system for citizens of malaysia
Career prospect system for citizens of malaysiaConference Papers
 
The Many Flavours of Productive Engagement
The Many Flavours of Productive EngagementThe Many Flavours of Productive Engagement
The Many Flavours of Productive EngagementIdoRoll
 
Tools and Evaluation Techniques to Support Social Awareness in CSCeL: The AVA...
Tools and Evaluation Techniques to Support Social Awareness in CSCeL: The AVA...Tools and Evaluation Techniques to Support Social Awareness in CSCeL: The AVA...
Tools and Evaluation Techniques to Support Social Awareness in CSCeL: The AVA...EuroCAT CSCL
 
An insight into Educational Data Mining at Muğla Sıtkı Koçman University, Turkey
An insight into Educational Data Mining at Muğla Sıtkı Koçman University, TurkeyAn insight into Educational Data Mining at Muğla Sıtkı Koçman University, Turkey
An insight into Educational Data Mining at Muğla Sıtkı Koçman University, Turkeystrehlst
 
A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...
A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...
A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...Robert Power
 
Design based for lisbon 2011
Design based for lisbon 2011Design based for lisbon 2011
Design based for lisbon 2011Terry Anderson
 
Learning Analytics & the Changing Landscape of Higher Education
Learning Analytics & the Changing Landscape of Higher EducationLearning Analytics & the Changing Landscape of Higher Education
Learning Analytics & the Changing Landscape of Higher Educationalywise
 
Learning Analytics - A New Discipline and Linked Data
Learning Analytics - A New Discipline and Linked DataLearning Analytics - A New Discipline and Linked Data
Learning Analytics - A New Discipline and Linked DataDragan Gasevic
 
Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...
Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...
Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...Robert Power
 
Ivanitskaya, Billington, Janson & Erofeev - Information Literacy of Health St...
Ivanitskaya, Billington, Janson & Erofeev - Information Literacy of Health St...Ivanitskaya, Billington, Janson & Erofeev - Information Literacy of Health St...
Ivanitskaya, Billington, Janson & Erofeev - Information Literacy of Health St...IL Group (CILIP Information Literacy Group)
 
Microcredentialing: Recognizing Student Learning with Digital Badges
Microcredentialing: Recognizing Student Learning with Digital BadgesMicrocredentialing: Recognizing Student Learning with Digital Badges
Microcredentialing: Recognizing Student Learning with Digital BadgesStephanie Richter
 
Design a personalized e-learning system based on item response theory and art...
Design a personalized e-learning system based on item response theory and art...Design a personalized e-learning system based on item response theory and art...
Design a personalized e-learning system based on item response theory and art...eraser Juan José Calderón
 

What's hot (20)

Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
 
What Should I Do Next? Adaptive Sequencing in the Context of Open Social Stu...
What Should I Do Next?  Adaptive Sequencing in the Context of Open Social Stu...What Should I Do Next?  Adaptive Sequencing in the Context of Open Social Stu...
What Should I Do Next? Adaptive Sequencing in the Context of Open Social Stu...
 
From Expert-Driven to Data-Driven Adaptive Learning
From Expert-Driven to Data-Driven Adaptive LearningFrom Expert-Driven to Data-Driven Adaptive Learning
From Expert-Driven to Data-Driven Adaptive Learning
 
Domain Modeling for Personalized Learning
Domain Modeling for Personalized LearningDomain Modeling for Personalized Learning
Domain Modeling for Personalized Learning
 
Towards the next generation of interactive and adaptive explanation methods
Towards the next generation of interactive and adaptive explanation methodsTowards the next generation of interactive and adaptive explanation methods
Towards the next generation of interactive and adaptive explanation methods
 
Learning Analytics BETT2013
Learning Analytics BETT2013Learning Analytics BETT2013
Learning Analytics BETT2013
 
Career prospect system for citizens of malaysia
Career prospect system for citizens of malaysiaCareer prospect system for citizens of malaysia
Career prospect system for citizens of malaysia
 
Recsys14 int rs_vassileva
Recsys14 int rs_vassilevaRecsys14 int rs_vassileva
Recsys14 int rs_vassileva
 
The Many Flavours of Productive Engagement
The Many Flavours of Productive EngagementThe Many Flavours of Productive Engagement
The Many Flavours of Productive Engagement
 
Tools and Evaluation Techniques to Support Social Awareness in CSCeL: The AVA...
Tools and Evaluation Techniques to Support Social Awareness in CSCeL: The AVA...Tools and Evaluation Techniques to Support Social Awareness in CSCeL: The AVA...
Tools and Evaluation Techniques to Support Social Awareness in CSCeL: The AVA...
 
An insight into Educational Data Mining at Muğla Sıtkı Koçman University, Turkey
An insight into Educational Data Mining at Muğla Sıtkı Koçman University, TurkeyAn insight into Educational Data Mining at Muğla Sıtkı Koçman University, Turkey
An insight into Educational Data Mining at Muğla Sıtkı Koçman University, Turkey
 
A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...
A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...
A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...
 
Design based for lisbon 2011
Design based for lisbon 2011Design based for lisbon 2011
Design based for lisbon 2011
 
Learning Analytics & the Changing Landscape of Higher Education
Learning Analytics & the Changing Landscape of Higher EducationLearning Analytics & the Changing Landscape of Higher Education
Learning Analytics & the Changing Landscape of Higher Education
 
Learning Analytics - A New Discipline and Linked Data
Learning Analytics - A New Discipline and Linked DataLearning Analytics - A New Discipline and Linked Data
Learning Analytics - A New Discipline and Linked Data
 
Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...
Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...
Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...
 
Unisa2019 keynote2
Unisa2019 keynote2Unisa2019 keynote2
Unisa2019 keynote2
 
Ivanitskaya, Billington, Janson & Erofeev - Information Literacy of Health St...
Ivanitskaya, Billington, Janson & Erofeev - Information Literacy of Health St...Ivanitskaya, Billington, Janson & Erofeev - Information Literacy of Health St...
Ivanitskaya, Billington, Janson & Erofeev - Information Literacy of Health St...
 
Microcredentialing: Recognizing Student Learning with Digital Badges
Microcredentialing: Recognizing Student Learning with Digital BadgesMicrocredentialing: Recognizing Student Learning with Digital Badges
Microcredentialing: Recognizing Student Learning with Digital Badges
 
Design a personalized e-learning system based on item response theory and art...
Design a personalized e-learning system based on item response theory and art...Design a personalized e-learning system based on item response theory and art...
Design a personalized e-learning system based on item response theory and art...
 

Similar to Interfaces for User-Controlled and Transparent Recommendations

User Control in Adaptive Information Access
User Control in Adaptive Information AccessUser Control in Adaptive Information Access
User Control in Adaptive Information AccessPeter Brusilovsky
 
Scalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision MakingScalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision MakingKatrien Verbert
 
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04jodischneider
 
Curation roles in theory and practice
Curation roles in theory and practiceCuration roles in theory and practice
Curation roles in theory and practiceMark Parsons
 
Epistemic networks for Epistemic Commitments
Epistemic networks for Epistemic CommitmentsEpistemic networks for Epistemic Commitments
Epistemic networks for Epistemic CommitmentsSimon Knight
 
Manage your online profile: Maximize the visibility of your work and make an ...
Manage your online profile: Maximize the visibility of your work and make an ...Manage your online profile: Maximize the visibility of your work and make an ...
Manage your online profile: Maximize the visibility of your work and make an ...Julia Gelfand
 
Relevance Clues: Developing an experimental research design to investigate a ...
Relevance Clues: Developing an experimental research design to investigate a ...Relevance Clues: Developing an experimental research design to investigate a ...
Relevance Clues: Developing an experimental research design to investigate a ...Christiane Behnert
 
Interactive informationretrieval 토인모_201202
Interactive informationretrieval 토인모_201202Interactive informationretrieval 토인모_201202
Interactive informationretrieval 토인모_201202Jungah Park
 
Information Access on Social Web
Information Access on Social WebInformation Access on Social Web
Information Access on Social WebDaqing He
 
Inteligent Catalogue Final
Inteligent Catalogue FinalInteligent Catalogue Final
Inteligent Catalogue Finalguestcaef1d
 
The Effect of Different Set-based Visualizations on User Exploration of Reco...
The Effect of Different Set-based  Visualizations on User Exploration of Reco...The Effect of Different Set-based  Visualizations on User Exploration of Reco...
The Effect of Different Set-based Visualizations on User Exploration of Reco...Denis Parra Santander
 
Evolving and emerging scholarly communication services in libraries: public a...
Evolving and emerging scholarly communication services in libraries: public a...Evolving and emerging scholarly communication services in libraries: public a...
Evolving and emerging scholarly communication services in libraries: public a...Claire Stewart
 
Creating Sustainable Communities in Open Data Resources: The eagle-i and VIVO...
Creating Sustainable Communities in Open Data Resources: The eagle-i and VIVO...Creating Sustainable Communities in Open Data Resources: The eagle-i and VIVO...
Creating Sustainable Communities in Open Data Resources: The eagle-i and VIVO...Robert H. McDonald
 
Redesigning the Open Access Institutional Repository
Redesigning the Open Access Institutional RepositoryRedesigning the Open Access Institutional Repository
Redesigning the Open Access Institutional RepositoryEdward Luca
 
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...DuraSpace
 
ECIR2017-Inferring User Interests for Passive Users on Twitter by Leveraging ...
ECIR2017-Inferring User Interests for Passive Users on Twitter by Leveraging ...ECIR2017-Inferring User Interests for Passive Users on Twitter by Leveraging ...
ECIR2017-Inferring User Interests for Passive Users on Twitter by Leveraging ...GUANGYUAN PIAO
 
Kwon Ph.D. Dissertation 2016
Kwon Ph.D. Dissertation 2016Kwon Ph.D. Dissertation 2016
Kwon Ph.D. Dissertation 2016Karl Kwon, Ph.D.
 
Kyeongan Kwon - PhD Dissertation 2016
Kyeongan Kwon - PhD Dissertation 2016Kyeongan Kwon - PhD Dissertation 2016
Kyeongan Kwon - PhD Dissertation 2016Karl Kwon, Ph.D.
 

Similar to Interfaces for User-Controlled and Transparent Recommendations (20)

User Control in Adaptive Information Access
User Control in Adaptive Information AccessUser Control in Adaptive Information Access
User Control in Adaptive Information Access
 
WISE2019 presentation
WISE2019 presentationWISE2019 presentation
WISE2019 presentation
 
Scalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision MakingScalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision Making
 
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
Viewing universities as landscapes of scholarship, VIVO keynote, 2017-08-04
 
Curation roles in theory and practice
Curation roles in theory and practiceCuration roles in theory and practice
Curation roles in theory and practice
 
Epistemic networks for Epistemic Commitments
Epistemic networks for Epistemic CommitmentsEpistemic networks for Epistemic Commitments
Epistemic networks for Epistemic Commitments
 
Manage your online profile: Maximize the visibility of your work and make an ...
Manage your online profile: Maximize the visibility of your work and make an ...Manage your online profile: Maximize the visibility of your work and make an ...
Manage your online profile: Maximize the visibility of your work and make an ...
 
Relevance Clues: Developing an experimental research design to investigate a ...
Relevance Clues: Developing an experimental research design to investigate a ...Relevance Clues: Developing an experimental research design to investigate a ...
Relevance Clues: Developing an experimental research design to investigate a ...
 
Interactive informationretrieval 토인모_201202
Interactive informationretrieval 토인모_201202Interactive informationretrieval 토인모_201202
Interactive informationretrieval 토인모_201202
 
Information Access on Social Web
Information Access on Social WebInformation Access on Social Web
Information Access on Social Web
 
Inteligent Catalogue Final
Inteligent Catalogue FinalInteligent Catalogue Final
Inteligent Catalogue Final
 
The Effect of Different Set-based Visualizations on User Exploration of Reco...
The Effect of Different Set-based  Visualizations on User Exploration of Reco...The Effect of Different Set-based  Visualizations on User Exploration of Reco...
The Effect of Different Set-based Visualizations on User Exploration of Reco...
 
Evolving and emerging scholarly communication services in libraries: public a...
Evolving and emerging scholarly communication services in libraries: public a...Evolving and emerging scholarly communication services in libraries: public a...
Evolving and emerging scholarly communication services in libraries: public a...
 
Creating Sustainable Communities in Open Data Resources: The eagle-i and VIVO...
Creating Sustainable Communities in Open Data Resources: The eagle-i and VIVO...Creating Sustainable Communities in Open Data Resources: The eagle-i and VIVO...
Creating Sustainable Communities in Open Data Resources: The eagle-i and VIVO...
 
Redesigning the Open Access Institutional Repository
Redesigning the Open Access Institutional RepositoryRedesigning the Open Access Institutional Repository
Redesigning the Open Access Institutional Repository
 
2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery
 
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
 
ECIR2017-Inferring User Interests for Passive Users on Twitter by Leveraging ...
ECIR2017-Inferring User Interests for Passive Users on Twitter by Leveraging ...ECIR2017-Inferring User Interests for Passive Users on Twitter by Leveraging ...
ECIR2017-Inferring User Interests for Passive Users on Twitter by Leveraging ...
 
Kwon Ph.D. Dissertation 2016
Kwon Ph.D. Dissertation 2016Kwon Ph.D. Dissertation 2016
Kwon Ph.D. Dissertation 2016
 
Kyeongan Kwon - PhD Dissertation 2016
Kyeongan Kwon - PhD Dissertation 2016Kyeongan Kwon - PhD Dissertation 2016
Kyeongan Kwon - PhD Dissertation 2016
 

More from Peter Brusilovsky

SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code ExamplesPeter Brusilovsky
 
SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...Peter Brusilovsky
 
Computer Science Education: Tools and Data
Computer Science Education: Tools and DataComputer Science Education: Tools and Data
Computer Science Education: Tools and DataPeter Brusilovsky
 
Personalized Learning: Expanding the Social Impact of AI
Personalized Learning: Expanding the Social Impact of AIPersonalized Learning: Expanding the Social Impact of AI
Personalized Learning: Expanding the Social Impact of AIPeter Brusilovsky
 
Action Sequence Mining and Behavior Pattern Analysis for User Modeling
Action Sequence Mining and Behavior Pattern Analysis for User ModelingAction Sequence Mining and Behavior Pattern Analysis for User Modeling
Action Sequence Mining and Behavior Pattern Analysis for User ModelingPeter Brusilovsky
 
The Return of Intelligent Textbooks - ITS 2021 keynote talk
The Return of Intelligent Textbooks - ITS 2021 keynote talkThe Return of Intelligent Textbooks - ITS 2021 keynote talk
The Return of Intelligent Textbooks - ITS 2021 keynote talkPeter Brusilovsky
 
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...Peter Brusilovsky
 
Personalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning ProgrammingPersonalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning ProgrammingPeter Brusilovsky
 
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...Peter Brusilovsky
 
Course-Adaptive Content Recommender for Course Authoring
Course-Adaptive Content Recommender for Course AuthoringCourse-Adaptive Content Recommender for Course Authoring
Course-Adaptive Content Recommender for Course AuthoringPeter Brusilovsky
 
The User Side of Personalization: How Personalization Affects the Users
The User Side of Personalization: How Personalization Affects the UsersThe User Side of Personalization: How Personalization Affects the Users
The User Side of Personalization: How Personalization Affects the UsersPeter Brusilovsky
 
The Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsThe Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsPeter Brusilovsky
 
Data driveneducationicwl2016
Data driveneducationicwl2016Data driveneducationicwl2016
Data driveneducationicwl2016Peter Brusilovsky
 
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...Peter Brusilovsky
 
Adaptive Navigation Support and Open Social Learner Modeling for PAL
Adaptive Navigation Support and Open Social Learner Modeling for PALAdaptive Navigation Support and Open Social Learner Modeling for PAL
Adaptive Navigation Support and Open Social Learner Modeling for PALPeter Brusilovsky
 
From adaptive hypermedia to the adaptive Web
From adaptive hypermedia to the adaptive WebFrom adaptive hypermedia to the adaptive Web
From adaptive hypermedia to the adaptive WebPeter Brusilovsky
 
Adaptive Educational Hypermedia: From generation to generation
Adaptive Educational Hypermedia: From generation to generationAdaptive Educational Hypermedia: From generation to generation
Adaptive Educational Hypermedia: From generation to generationPeter Brusilovsky
 
The Value of Social: Comparing Open Student Modeling and Open Social Student ...
The Value of Social: Comparing Open Student Modeling and Open Social Student ...The Value of Social: Comparing Open Student Modeling and Open Social Student ...
The Value of Social: Comparing Open Student Modeling and Open Social Student ...Peter Brusilovsky
 
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...Peter Brusilovsky
 

More from Peter Brusilovsky (19)

SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...
 
Computer Science Education: Tools and Data
Computer Science Education: Tools and DataComputer Science Education: Tools and Data
Computer Science Education: Tools and Data
 
Personalized Learning: Expanding the Social Impact of AI
Personalized Learning: Expanding the Social Impact of AIPersonalized Learning: Expanding the Social Impact of AI
Personalized Learning: Expanding the Social Impact of AI
 
Action Sequence Mining and Behavior Pattern Analysis for User Modeling
Action Sequence Mining and Behavior Pattern Analysis for User ModelingAction Sequence Mining and Behavior Pattern Analysis for User Modeling
Action Sequence Mining and Behavior Pattern Analysis for User Modeling
 
The Return of Intelligent Textbooks - ITS 2021 keynote talk
The Return of Intelligent Textbooks - ITS 2021 keynote talkThe Return of Intelligent Textbooks - ITS 2021 keynote talk
The Return of Intelligent Textbooks - ITS 2021 keynote talk
 
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
 
Personalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning ProgrammingPersonalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning Programming
 
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
 
Course-Adaptive Content Recommender for Course Authoring
Course-Adaptive Content Recommender for Course AuthoringCourse-Adaptive Content Recommender for Course Authoring
Course-Adaptive Content Recommender for Course Authoring
 
The User Side of Personalization: How Personalization Affects the Users
The User Side of Personalization: How Personalization Affects the UsersThe User Side of Personalization: How Personalization Affects the Users
The User Side of Personalization: How Personalization Affects the Users
 
The Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsThe Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two Domains
 
Data driveneducationicwl2016
Data driveneducationicwl2016Data driveneducationicwl2016
Data driveneducationicwl2016
 
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
 
Adaptive Navigation Support and Open Social Learner Modeling for PAL
Adaptive Navigation Support and Open Social Learner Modeling for PALAdaptive Navigation Support and Open Social Learner Modeling for PAL
Adaptive Navigation Support and Open Social Learner Modeling for PAL
 
From adaptive hypermedia to the adaptive Web
From adaptive hypermedia to the adaptive WebFrom adaptive hypermedia to the adaptive Web
From adaptive hypermedia to the adaptive Web
 
Adaptive Educational Hypermedia: From generation to generation
Adaptive Educational Hypermedia: From generation to generationAdaptive Educational Hypermedia: From generation to generation
Adaptive Educational Hypermedia: From generation to generation
 
The Value of Social: Comparing Open Student Modeling and Open Social Student ...
The Value of Social: Comparing Open Student Modeling and Open Social Student ...The Value of Social: Comparing Open Student Modeling and Open Social Student ...
The Value of Social: Comparing Open Student Modeling and Open Social Student ...
 
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
 

Recently uploaded

MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptxPoojaSen20
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...Gary Wood
 
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45MysoreMuleSoftMeetup
 
Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024CapitolTechU
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...Nguyen Thanh Tu Collection
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryCeline George
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Celine George
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxneillewis46
 
Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...
Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...
Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...Sumit Tiwari
 
philosophy and it's principles based on the life
philosophy and it's principles based on the lifephilosophy and it's principles based on the life
philosophy and it's principles based on the lifeNitinDeodare
 
The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxheathfieldcps1
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....Ritu480198
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSean M. Fox
 
demyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxdemyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxMohamed Rizk Khodair
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxMarlene Maheu
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...EduSkills OECD
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17Celine George
 

Recently uploaded (20)

MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
 
Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
IPL Online Quiz by Pragya; Question Set.
IPL Online Quiz by Pragya; Question Set.IPL Online Quiz by Pragya; Question Set.
IPL Online Quiz by Pragya; Question Set.
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 Inventory
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...
Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...
Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...
 
philosophy and it's principles based on the life
philosophy and it's principles based on the lifephilosophy and it's principles based on the life
philosophy and it's principles based on the life
 
The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
demyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxdemyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptx
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
“O BEIJO” EM ARTE .
“O BEIJO” EM ARTE                       .“O BEIJO” EM ARTE                       .
“O BEIJO” EM ARTE .
 

Interfaces for User-Controlled and Transparent Recommendations

  • 1. Interfaces for User-Controlled and Transparent Recommendations Peter Brusilovsky with Jae-Wook Ahn, Denis Parra, Katrien Verbert, Chun-Hua Tsai, Jordan Barria- Pineda
  • 2. Outline • Fighting the ranked list: problems and solutions • Transparency and control: two sides of the coin • Solutions for single-source ranking – Visualize! Explore! Control! • Combining relevance sources in Conference Navigator – TalkExplorer – Intersection Explorer – SetFusion – RelevanceTuner • Transparency and control for educational recommendation 2
  • 3. 3
  • 4. • Why an item is at a specific position? – Items might be relevant for to the user profile (or query) for different reasons • Single-source: different parts/aspects of the profile • Hybrid: different sources of information or approaches • It might not be the right position! – A recommendation approach is tuned to an overall/generic situation, but users could consult recommendation for different needs – Some profile aspects, sources, approaches are less relevant in the current context, but some are more 4 While Single Ranked List is A Problem?
  • 5. What are Possible Solutions? • Explain (words) – Why a specific item is considered relevant? – Why it is placed in a specific position? • Visualize (beyond ranking list) – Make the ranking/relevance process transparent • Explore (change visualization) – Change visualization parameters to play with the results, better understand the process, isolate most relevant results • Control (change how personalization work) – Change user profile – Change parameters (how personalization is produced) 5
  • 6. Two Sides of the Same Coin Explain Visualize ExploreControl 6 Transparency Interactivity No full transparency without interactivity Control is challenging without transparency
  • 7. VISUALIZE! Present recommendations visually helping users to understand how relevance mechanism work 7
  • 8. KWIC: Simple relevance visualization 8
  • 10. VIBE (Olsen, 1993) 10 Olsen, K. A., R. R. Korfhage, K. M. Sochats, M. B. Spring, and J. G. Williams. 1993. 'Visualisation of a document collection: The VIBE system', Information Processing and Management, 29.
  • 13. John O'Donovan, Barry Smyth, Brynjar Gretarsson, Svetlin Bostandjiev, and Tobias Höllerer. 2008. PeerChooser: visual interactive recommendation. CHI '08 PeerChooser (O’Donovan, 2008) 13
  • 14. Explaining CBR (Tsai, 2019) Recommending people to meet at the conference using cosine similarity of users’ publications. Tsai, Chun-Hua, and Peter Brusilovsky. 2019. "Evaluating Visual Explanations for Similarity-Based Recommendations: User Perception and Performance." In the 27th ACM Conference on User Modeling, Adaptation and Personalization, UMAP 2019, 22-30. Larnaca, Cyprus: ACM.
  • 15. Explaining Social Rec (Tsai, 2019) Recommending people to meet using social connections: degree of network distance, based on a shared co-authorship network. Tsai, Chun-Hua, and Peter Brusilovsky. 2019. "Designing Explanation Interfaces for Transparency and Beyond " In Workshop on Intelligent User Interfaces for Algorithmic Transparency in Emerging Technologies at the 24th ACM Conference on Intelligent User Interfaces, IUI 2019. Los Angeles, USA.
  • 16. Experiments with Exploration • Adaptive Vibe (2006-2015) – With Jae-Wook Ahn • Relevance Explorer (2013-2016) – With Katrien Verbert and Denis Parra • Intersection Explorer (2017-2019) – With Katrien Verbert, Karsten Seipp, Chen He, Denis Parra, Bruno Cardoso, Gayane Sedrakyan, Francisco Gutiérrez 16
  • 17. EXPLORE! Make the ranking process explorable. Allow users to play with presentation parameters to understand aspects of relevance and find best items in the given context 17
  • 19. QuizVIBE (2006) Ahn, J.-w., Brusilovsky, P., and Sosnovsky, S. (2006) QuizVIBE: Accessing Educational Objects with Adaptive Relevance-Based Visualization. In: Proc. of World Conference on E-Learning, E-Learn 2006, Honolulu, HI, USA, October 13-17, 2006, AACE, pp. 2707-2714.
  • 20. CONTROL! Allow the user to control multiple aspects of the recommendation process to better adapt personalization for the current context as well as better explore recommendation results 20
  • 21. What Can Be Controlled? 21 Profile Generation Presentation Student Model User Model Single Source Fusion EXPLORE!
  • 22. Open Learner Model (ELM-ART) 22 Weber, G. and Brusilovsky, P. (2001) ELM-ART: An adaptive versatile system for Web-based instruction. International Journal of Artificial Intelligence in Education 12 (4), 351-384.
  • 23. Open User Model (YourNews) Ahn, J.-w., Brusilovsky, P., Grady, J., He, D., and Syn, S. Y. (2007) Open user profiles for adaptive news systems: help or harm? In: 16th international conference on World Wide Web, WWW '07, Banff, Canada, May 8-12, 2007, ACM, pp. 11-20
  • 24. Concept-Level Open User Model (SciNet) 24 Glowacka, Dorota, Tuukka Ruotsalo, Ksenia Konuyshkova, Kumaripaba Athukorala, Samuel Kaski, and Giulio Jacucci. 2013. "Directing Exploratory Search: Reinforcement Learning from User Interactions with Keywords." In international conference on Intelligent user interfaces, IUI '2013, 117-27. Santa Monica, USA: ACM Press.
  • 25. O'Donovan, John, Barry Smyth, Brynjar Gretarsson, Svetlin Bostandjiev, and Tobias Höllerer. 2008. "PeerChooser: visual interactive recommendation." In Proceedings of the twenty-sixth annual SIGCHI conference on Human factors in computing systems, 1085-88. Florence, Italy: ACM. PeerChooser (Controllable CF) 25
  • 26. TaskSieve: Controlable Personalized Search Ahn, Jae-wook, Peter Brusilovsky, Daqing He, Jonathan Grady, and Qi Li. 2008. "Personalized Web Exploration with Task Models." In the 17th international conference on World Wide Web, WWW '08, 1-10. Beijing, China: ACM.
  • 27. TaskSieve Controllable Ranking • Post-filtering • Combine query relevance and task relevance – Alpha * Task_Model_Score + (1-alpha) * Search Score – Alpha : user control (0.0, 0.5, or 1.0) • Results – Better than regular adaptive search – Better then non adaptive baseline even in cases when profile was excluded – Users were really good in deciding when to engage the profile and how 27
  • 28. Adaptive VIBE: Exploring and Controlling Adaptive Search 29https://www.youtube.com/watch?v=Yt1fMEFlLVA&index=2&list=PLyCV9FE42dl7JG_i7m_kvwuYRpfwwJ4iY Ahn,Jaewook,andPeterBrusilovsky.2013.'Adaptivevisualizationfor exploratoryinformationretrieval',InformationProcessingandManagement, 49:1139–64.
  • 29.
  • 30. VIBE based query-profile fusion User Profile Terms Query Terms Documents Mixing user profile and query terms as VIBE POI
  • 31. • User profile is added on the same playfield as user query • Topology is adaptive • Mediate between profile (green POI) and query (red POI) terms • Browse documents free with control on profile and query terms Adaptive topology in VIBE
  • 32. Adaptive VIBE with Concepts 36
  • 33. Some Study Results • A sequence of user studies – Search vs. VIBE vs. VIBE+NE • Search -> VIBE -> VIBE+NE offers: – Better visual separation of relevant documents (system) – Supports better opening relevant documents (user) • VIBE+NE supports more meanigful interaction – No degradation found even with active visual UM manipulation – While over performance retained or increased Ahn, J., Brusilovsky, P., and Han, S. (2015) Personalized Search: Reconsidering the Value of Open User Models. In: Proceedings of Proceedings of the 20th International Conference on Intelligent User Interfaces, Atlanta, Georgia, USA, March 29- April 1, 2015, ACM, pp. 202-212
  • 34. TasteWeights: Profile and Mechanism Control 38 Knijnenburg, Bart P., Svetlin Bostandjiev, John O'Donovan, and Alfred Kobsa. 2012. "Inspectability and Control in Social Recommenders." In 6th ACM Conference on Recommender System, 43-50. Dublin, Ireland.
  • 35. Multiple Recommendation Sources in Conference Navigator • Conference Navigator • Explore! – TalkExplorer – Intersection Explorer – ScatterViz • Control! – SetFusion – RelevanceTuner 39
  • 36. Talk Relevance in Conference Navigator • Classic content-based relevance prospects (search) – Items that has a specific keyword • Social relevance prospects (browsing) – Items bookmarked by a specific user • Tag relevance prospects (browsing) – Items tagged by a specific tag • Personal relevance prospects (recommendation) – Several different recommender engines – Each engine offer one relevance prospect 40 Brusilovsky, P., Oh, J. S., López, C., Parra, D., and Jeng, W. (2017) Linking information and people in a social system for academic conferences. New Review of Hypermedia and Multimedia.
  • 37. Social Prospect: Details of a talk in CN3 41
  • 38. Social prospect: User schedules 42
  • 39. Tag relevance: Tag page in CN3 43
  • 41. Relevance Explorer • Context: multiple dimensions of relevance – social - users, content - tags, recommender engines • Using set relevance visualization – One dimension of relevance = one set • Agent metaphor to mix user- tag- and engine-based relevance – Users, tags, and recommender systems are shown as agents collecting relevant talks – Multiple-relevance match -> stronger evidence 46
  • 42. TalkExplorer • Recommendation engines are shown as agents in parallel to users and tags • Uses Aduna clustermap library: http://www.aduna-software.com/ 47
  • 44. Evaluation • Setup – supervised user study – 21 participants at UMAP 2012 and ACM Hypertext 2012 conferences • Results – The more aspects of relevance are fused, the more effective it is for getting to relevant items. Especially effective are fusions across relevance dimensions – The more relevance prospects are merged, the better is the yield, the easier is to find good items – Dimensions of relevance are not equal – ADUNA approach is challenging for beyond fusion of 3 aspects 52 Verbert, K., Parra-Santander, D., and Brusilovsky, P. (2016) Agents Vs. Users: Visual Recommendation of Research Talks with Multiple Dimension of Relevance. ACM Transactions on Interactive Intelligent Systems 6 (2), Article No. 11
  • 45. Intersection Explorer • Based on ideas of Talk Explorer • New approach for scalable multi-set visualization 53 Cardoso, Bruno, Gayane Sedrakyan, Francisco Gutiérrez, Denis Parra, Peter Brusilovsky, and Katrien Verbert. 2019. 'IntersectionExplorer, a multi-perspective approach for exploring recommendations', International Journal of Human-Computer Studies, 121: 73-92.
  • 46. Intersection Explorer at IUI2017 54 http://halley.exp.sis.pitt.edu/cn3/iestudy3.php?conferenceID=148
  • 47. ScatterViz: Diversity-Focused Exploration of Hybrid Recommendations Tsai, Chun-Hua, and Peter Brusilovsky. 2018. "Beyond the Ranked List: User-Driven Exploration and Diversification of Social Recommendation." In 23rd International Conference on Intelligent User Interfaces, 239--50. Tokyo, Japan: ACM.
  • 48. SetFusion • Using set relevance visualization in the familiar Venn diagram form – One recommendation source = one set • Allow controlled ranking fusion • Combine ranking with annotation showing source(s) of recommendation 57
  • 49.
  • 50. Brief Results of Two Studies • SetFusion provides strong engaging effect – Number of engaged users, bookmarked talks, explored talks doubled – The effect is larger in UMAP “natural” settings • SetFusion allows more efficient work – Increases yield of bookmarks in relation to overhead actions • But only 3 dimensions of relevance! • How to control for more than 3 dimensions? – See our RelevanceTuner design coming next! 64
  • 51. RelevanceTuner: Control+Visualization in a Hybrid Social Recommender Tsai, Chun-Hua and Peter Brusilovsky (2018) Beyond the Ranked List: User-Driven Exploration and Diversification of Social Recommendation. In 23rd International Conference on Intelligent User Interfaces, 239--50. Tokyo, Japan: ACM.
  • 55. ATEC Workshop 2 0 1 9 Los Angeles 69 Explanations in Mastery Grids Barria-Pineda,Jordan,andPeterBrusilovsky.2019."Explaining EducationalRecommendationsThroughaConcept-levelKnowledge Visualization."InProceedingsofthe24thInternationalConferenceon IntelligentUserInterfaces:Companion,103--04.NewYork,NY,USA: ACM.
  • 56. Remedial Recommendations Textual explanations # of “struggled” concepts # of “proficient concepts” (Knowledge Est. > .66) 70 Barria-Pineda, Jordan, Kamil Akhuseyinoglu, and Peter Brusilovsky. 2019. "Explaining Need-based Educational Recommendations Using Interactive Open Learner Models." In International Workshop on Transparent Personalization Methods based on Heterogeneous Personal Data, ExHUM at the 27th ACM Conference On User Modelling, Adaptation And Personalization, UMAP '19. Larnaca, Cyprus.
  • 57. Remedial Recommendations Remedial Visual explanations Related concepts highlighted Knowledge estimates as bar-chart Recent success rate as bar-color Warning sign on “struggled” concepts 71
  • 58. Readings • Ahn, Jae-wook, Peter Brusilovsky, Jonathan Grady, Daqing He, and Sue Yeon Syn (2007) Open user profiles for adaptive news systems: help or harm? In the 16th international conference on World Wide Web, WWW '07, 11-20. • Ahn, Jae-wook, Peter Brusilovsky, Daqing He, Jonathan Grady, and Qi Li.( 2008.) Personalized Web Exploration with Task Models."In the 17th international conference on World Wide Web, WWW '08, 1-10. Beijing, China:. • Ahn, J. and Brusilovsky, P. (2013) Adaptive visualization for exploratory information retrieval. Information Processing and Management 49 (5), 1139–1164. • Ahn, J., Brusilovsky, P., and Han, S. (2015) Personalized Search: Reconsidering the Value of Open User Models. In: Proceedings of Proceedings of the 20th International Conference on Intelligent User Interfaces, Atlanta, Georgia, USA, March 29-April 1, 2015, ACM, pp. 202-212 • Verbert, K., Parra-Santander, D., and Brusilovsky, P. (2016) Agents Vs. Users: Visual Recommendation of Research Talks with Multiple Dimension of Relevance. ACM Transactions on Interactive Intelligent Systems 6 (2), Article No. 11 • Parra, D. and Brusilovsky, P. (2015) User-controllable personalization: A case study with SetFusion. International Journal of Human-Computer Studies 78, 43–67. • Cardoso, Bruno, Gayane Sedrakyan, Francisco Gutiérrez, Denis Parra, Peter Brusilovsky, and Katrien Verbert (2019). IntersectionExplorer, a multi-perspective approach for exploring recommendations, International Journal of Human-Computer Studies, 121: 73-92. • Verbert, K., Parra-Santander, D., Brusilovsky, P., Cardoso, B., and Wongchokprasitti, C. (2017) Supporting Conference Attendees with Visual Decision Making Interfaces. In: Companion of the 22nd International Conference on Intelligent User Interfaces (IUI '17), Limassol, Cyprus, ACM. • Tsai, Chun-Hua and Peter Brusilovsky (2018) Beyond the Ranked List: User-Driven Exploration and Diversification of Social Recommendation. In 23rd International Conference on Intelligent User Interfaces, 239--50. Tokyo, Japan: ACM. 72