SlideShare a Scribd company logo
1 of 72
Download to read offline
Two Brains are Better than One:
User Control in Adaptive
Information Access
Peter Brusilovsky
PAWS Lab
School of Computing and Information
University of Pittsburgh
AI or Humans + AI?
3
Two Brains are Better than One!
4
Image
credit:
https://towardsdatascience.com
Adaptive Information Access
Adaptive
Hypermedia
Adaptive
IR
Recommender
Systems
Text/Link Navigation Search Recommendation
Metadata-based
mechanism
Keyword-based
mechanism
Community-
based mechanism
Adaptation Mechanisms
Types of information access
User / AI control in 3 types of IA
Adaptive HM Adaptive Search Recommendation
User driven
How to add AI?
How to control it?
Some user
control (query)
How to improve?
Fully AI Driven
Add control
Collaborate
ADAPTIVE HYPERMEDIA:
SUPPORTING HUMAN NAVIGATION
Adding AI to user-controlled information access environment
8
Adaptive Hypermedia Technologies
AI provides information,
human makes an informed decision
AI is fully present
Human is in control
Navigation vs. Adaptive Sequencing
10
Human makes navigation decision AI makes navigation decision
Adaptive Navigation Support: Goals
• Guidance: Help me to find what I need!
– Local guidance (“next best”)
– Global guidance (“ultimate goal”)
• Orientation: Where am I?
– Local orientation support (local area)
– Global orientation support (whole hyperspace)
Adaptive Navigation Support
AI provides information,
human makes an informed decision
AI is fully present
Human is in control
WebWatcher: Direct Guidance
Joahims,
T.,
Freitag,
D.,
and
Mitchell,
T.
(1997)
WebWatcher:
A
tour
guide
for
the
World
Wide
Web.
In:
Proceedings
of
15th
International
Joint
Conference
on
Artificial
Intelligence,
IJCAI'97,
Nagoya,
Japan,
pp.
770-775.
ELM-ART: Adaptive Annotation (1996)
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.
NavEx: Adaptive Annotation
Brusilovsky,
P.
and
Yudelson,
M.
(2008)
From
WebEx
to
NavEx:
Interactive
Access
to
Annotated
Program
Examples.
Proceedings
of
the
IEEE
96
(6),
990-999.
Annotation: Knowledge vs Goals
ScentTrails
QuizGuide
ANS vs Search/Recommendations
• Presentation
– In-context guidance vs. generated ranked list
• Power
– Multipe personalization engines in ANS, relevance
engine in IR
– ANS can display simultaneously several aspects of
importance/interest/relevance
– Ranking used in recommendation approaches can
express only one dimension
More Control! Open Learner Model
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 Learner Models
Bull, S., Brusilovsky, P., and Guerra, J. (2018) Which Learning Visualisations to Offer Students? In: V. Pammer-Schindler, M. Pérez-Sanagustín, H.
Drachsler, R. Elferink and M. Scheffel (eds.) Proceedings of 13th European Conference on Technology Enhanced Learning, EC-TEL 2018, Leeds, UK,
September 3–5, 2018, Springer, pp. 524–530.
Adaptive Annotation Can:
• Reduce navigation efforts
• Reduce repetitive visits to learning content
pages
• Encourage non-sequential navigation
• Increase learning outcome
• For those who is ready to follow and advice
• Make system more attractive for students
• Students stay much longer without any reward
Adaptive Presentation
Adaptive Presentation: Goals
• Provide the different content for users
with different knowledge, goals,
background
• Provide additional material for some
categories of users
– comparisons
– extra explanations
– details
• Remove irrelevant or already known
content
AP: NL Generation in PEBA-II
Milosavljevic, M. (1997) Augmenting the user's knowledge via comparison. In: A. Jameson, C. Paris and C. Tasso (eds.)
Proceedings of 6th International Conference on User Modeling, UM97, Chia Laguna, Sardinia, Italy, June 2-5, 1997,
SpringerWienNewYork, pp. 119-130.
Adaptive Comparison in PEBA-II
Canned Text: Scaling
Tsandilas,
T.
and
M.
C.
schraefel
(2004).
"Usable
adaptive
hypermedia
systems."
New
Review
in
Hypermedia
and
Multimedia
10(1):
5.
User Control: Scrutable
Adaptive Presentation in SASY
Czarkowski, M. and Kay, J. (2002) A scrutable adaptive hypertext. In: P. De Bra, P. Brusilovsky and R. Conejo (eds.)
Proceedings of Second International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems (AH'2002),
Málaga, Spain, May 29-31, 2002, pp. 384-387.
Human-AI Collaboration: Stretchtext
More User Control: Open Model
Tsandilas, T. and M. C. schraefel (2004). "Usable adaptive hypermedia systems." New Review in Hypermedia and
Multimedia 10(1): 5.
Adaptive presentation: Evaluation
• Decrease reading comprehension time
• Increase learning outcome
• No effect for navigation overhead - time,
number of nodes visited, number of
operations
USER-CONTROLLED
ADAPTIVE SEARCH AND
RECOMMENDATION
Adding user-control to AI-driven information access in
personalized search and recommender systems
30
Search vs. Recommendation
• Adaptive Search
– Results are generated on the basis of user
query and user profile
– Some user control / collaboration is
embedded (query!) – the system has an idea
what the user wants now
• Personalized Recommendation
– Results are generated on the basis of user
profile alone - no control, no collaboration
32
• Compromise between several sources of relevance
– 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
• Hard to get universally perfect ranking
– 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
33
While Single Ranked List is A Problem?
What are Possible Solutions?
• Control (Keep the ranked list, better engage users)
– Change user profile
– Change parameters (how personalization is produced)
• Visualize and Explore (Go beyond the ranked list)
– Present items visually
– Make the ranking/relevance process more transparent
– Allow users to change presentation parameters, play
with the results, better understand the process, isolate
most relevant results
34
What Can Be Controlled?
35
Profile Generation Presentation
User Model Ranking
Source Fusion
EXPLORE!
Simple Ranking Control
Allow the user to control how the ranking list is produced to adapt
personalization for the current context as well as better explore
recommendation results
37
How Ranking is Generated?
• [your profile] + [your query] +
personalization engine = ranked list
• Control fusion – profile vs query
• Control query (current needs)
• Control profile (generic preferences)
• Control the engine
38
Should we use profile or query?
• AI approach: Everything is done by AI
– use ML to classify queries into those where profile
is good and those where it is not
– White, R. W., Bennett, P., and Dumais, S. (2010) Predicting
Short-Term Interests Using Activity-Based Search Context.
In: Proceedings of the 19th ACM conference on Information
and knowledge management (CIKM 2010), Toronto, Canada,
October 2010 ACM, pp. 1009-1018.
• Human-AI collaboration approach:
– User decides whether to use personalization, AI
does the job
– TaskSieve
TaskSieve: Controllable 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
• 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
41
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: Control the Engine
42
YourNews: Control the Profile
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
Open user
model
Concept-Level Open User Model
(SciNet)
44
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.
Movie Tuner: Control Current Interests
45
Vig,
J.,
Sen,
S.,
and
Riedl,
J.
(2012)
The
Tag
Genome:
Encoding
Community
Knowledge
to
Support
Novel
Interaction.
ACM
Transactions
on
Interactive
Intelligent
Systems
2
(3),
Article
13.
uRank: Fine Control of Interests
di Sciascio, C., Sabol, V., and Veas, E. E. (2016) Rank As You Go: User-Driven Exploration of Search Results.
In: Proceedings of the 21st International Conference on Intelligent User Interfaces (IUI '16), Sonoma, California, pp. 118-129.
Control and Transparency:
Two Sides of the Same Coin
Explain Visualize
Explore
Control
48
Transparency
Controllability
No full transparency
without controllability
Control is challenging
without transparency
TasteWeights: Profile and Mechanism
Control + Transparency
49
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 Sources of Relevance
• Conference Navigator System for conference support (2010+)
• Classic content-based relevance prospects (search)
– Items that has a specific keyword
• Social relevance prospects (browsing)
– Items bookmarked by a socially connected 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
50
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 23 (2), 81-111.
SetFusion: User-Controlled Fusion
• 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
55
Parra, D. and Brusilovsky, P. (2015) User-controllable personalization: A case study
with SetFusion. International Journal of Human-Computer Studies 78, 43–67.
Set Fusion: Brief Results
• 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 with Venn!
• How to control for more than 3 dimensions?
57
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.
Transparent Profile-Result Match
Millecamp, M., Htun, N. N., Conati, C., and Verbert, K. (2020) What's in a User? Towards Personalising
Transparency for Music Recommender Interfaces. In: Proceedings of Proceedings of the 28th ACM Conference on
User Modeling, Adaptation and Personalization, Genoa, Italy, July 14–17, 2020, pp. 173-182.
Transparent Control Sliders
Kleemann, T. and Ziegler, J. (2020) Distribution sliders: visualizing data distributions in range selection sliders.
In: Proceedings of the Conference on Mensch und Computer (MuC '20), pp. 67–78.
TasteWeights
61
Bostandjiev,
S.,
O'Donovan,
J.
and
Höllerer,
T.
TasteWeights:
a
visual
interactive
hybrid
recommender
system.
In
Proceedings
of
the
sixth
ACM
conference
on
Recommender
systems
(RecSys
'12).
ACM,
New
York,
NY,
USA
(2012),
35-42.
Grapevine: Collaborative Profile
Construction
62
Rahdari,
B.,
Brusilovsky,
P.,
and
Babichenko,
D.
(2020)
Personalizing
Information
Exploration
with
an
Open
User
Model.
In:
Proceedings
of
31st
ACM
Conference
on
Hypertext
and
Social
Media,
July
13-15,
2020,
ACM,
pp.
167-176.
Personalization – Exploration Loop
Adapt-Discover-Control-Adapt-Discover-
63
Beyond the Ranking List:
Visualize + Explore
Present recommendations visually helping users to understand
how relevance mechanism work
64
Experiments with Visual
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
• ScatterViz (2018)
– With Chun Hua Tsai
65
Adaptive VIBE: Exploring and
Controlling Adaptive Search
67
https://www.youtube.com/watch?v=Yt1fMEFlLVA&index=2&list=PLyCV9FE42dl7JG_i7m_kvwuYRpfwwJ4iY
Ahn,
Jaewook,
and
Peter
Brusilovsky.
2013.
'Adaptive
visualization
for
exploratory
information
retrieval',
Information
Processing
and
Management,
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
74
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
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.
Relevance sources as selectable axes
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
78
TalkExplorer
• Recommendation engines are shown as agents in parallel to users and tags
• Uses Aduna clustermap library: http://www.aduna-software.com/
79
Interrelations agents and users
83
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 84
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
SetFusion and Talk
Explorer
• New approach for
scalable multi-set
visualization
85
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 (2017)
86
Questions?
87
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.
• Rahdari, B., Brusilovsky, P., and Babichenko, D. (2020) Personalizing Information Exploration with an Open User
Model. In: Proceedings of 31st ACM Conference on Hypertext and Social Media, July 13-15, 2020, ACM, pp. 167-176.
88

More Related Content

Similar to Two Brains Are Better: User Control in Adaptive Information Access

Tutorial on User Profiling with Graph Neural Networks and Related Beyond-Acc...
Tutorial on User Profiling with Graph Neural Networks  and Related Beyond-Acc...Tutorial on User Profiling with Graph Neural Networks  and Related Beyond-Acc...
Tutorial on User Profiling with Graph Neural Networks and Related Beyond-Acc...Erasmo Purificato
 
Information Access on Social Web
Information Access on Social WebInformation Access on Social Web
Information Access on Social WebDaqing He
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Mixed-initiative recommender systems
Mixed-initiative recommender systemsMixed-initiative recommender systems
Mixed-initiative recommender systemsKatrien Verbert
 
CONTEXTUAL MODEL OF RECOMMENDING RESOURCES ON AN ACADEMIC NETWORKING PORTAL
CONTEXTUAL MODEL OF RECOMMENDING RESOURCES ON AN ACADEMIC NETWORKING PORTALCONTEXTUAL MODEL OF RECOMMENDING RESOURCES ON AN ACADEMIC NETWORKING PORTAL
CONTEXTUAL MODEL OF RECOMMENDING RESOURCES ON AN ACADEMIC NETWORKING PORTALcscpconf
 
Contextual model of recommending resources on an academic networking portal
Contextual model of recommending resources on an academic networking portalContextual model of recommending resources on an academic networking portal
Contextual model of recommending resources on an academic networking portalcsandit
 
Human-centered AI: how can we support lay users to understand AI?
Human-centered AI: how can we support lay users to understand AI?Human-centered AI: how can we support lay users to understand AI?
Human-centered AI: how can we support lay users to understand AI?Katrien Verbert
 
Interactive Recommender Systems
Interactive Recommender SystemsInteractive Recommender Systems
Interactive Recommender SystemsKatrien Verbert
 
Interactive Recommender Systems
Interactive Recommender SystemsInteractive Recommender Systems
Interactive Recommender SystemsKatrien Verbert
 
Personalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based VisualizationPersonalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based VisualizationPeter Brusilovsky
 
Data, Data Everywhere: What's A Publisher to Do?
Data, Data Everywhere: What's  A Publisher to Do?Data, Data Everywhere: What's  A Publisher to Do?
Data, Data Everywhere: What's A Publisher to Do?Anita de Waard
 
Recommendations for Open Online Education: An Algorithmic Study
Recommendations for Open Online Education:  An Algorithmic StudyRecommendations for Open Online Education:  An Algorithmic Study
Recommendations for Open Online Education: An Algorithmic StudyHendrik Drachsler
 
Workshop
WorkshopWorkshop
Workshopliddy
 
Human Interfaces to Artificial Intelligence in Education
Human Interfaces to Artificial Intelligence in EducationHuman Interfaces to Artificial Intelligence in Education
Human Interfaces to Artificial Intelligence in EducationPeter 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
 
Interactive recommender systems: opening up the “black box”
Interactive recommender systems: opening up the “black box”Interactive recommender systems: opening up the “black box”
Interactive recommender systems: opening up the “black box”Katrien Verbert
 
A Literature Survey on Recommendation Systems for Scientific Articles.pdf
A Literature Survey on Recommendation Systems for Scientific Articles.pdfA Literature Survey on Recommendation Systems for Scientific Articles.pdf
A Literature Survey on Recommendation Systems for Scientific Articles.pdfAmber Ford
 

Similar to Two Brains Are Better: User Control in Adaptive Information Access (20)

Tutorial on User Profiling with Graph Neural Networks and Related Beyond-Acc...
Tutorial on User Profiling with Graph Neural Networks  and Related Beyond-Acc...Tutorial on User Profiling with Graph Neural Networks  and Related Beyond-Acc...
Tutorial on User Profiling with Graph Neural Networks and Related Beyond-Acc...
 
Information Access on Social Web
Information Access on Social WebInformation Access on Social Web
Information Access on Social Web
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Mixed-initiative recommender systems
Mixed-initiative recommender systemsMixed-initiative recommender systems
Mixed-initiative recommender systems
 
CONTEXTUAL MODEL OF RECOMMENDING RESOURCES ON AN ACADEMIC NETWORKING PORTAL
CONTEXTUAL MODEL OF RECOMMENDING RESOURCES ON AN ACADEMIC NETWORKING PORTALCONTEXTUAL MODEL OF RECOMMENDING RESOURCES ON AN ACADEMIC NETWORKING PORTAL
CONTEXTUAL MODEL OF RECOMMENDING RESOURCES ON AN ACADEMIC NETWORKING PORTAL
 
Contextual model of recommending resources on an academic networking portal
Contextual model of recommending resources on an academic networking portalContextual model of recommending resources on an academic networking portal
Contextual model of recommending resources on an academic networking portal
 
Human-centered AI: how can we support lay users to understand AI?
Human-centered AI: how can we support lay users to understand AI?Human-centered AI: how can we support lay users to understand AI?
Human-centered AI: how can we support lay users to understand AI?
 
Interactive Recommender Systems
Interactive Recommender SystemsInteractive Recommender Systems
Interactive Recommender Systems
 
Interactive Recommender Systems
Interactive Recommender SystemsInteractive Recommender Systems
Interactive Recommender Systems
 
Personalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based VisualizationPersonalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based Visualization
 
Data, Data Everywhere: What's A Publisher to Do?
Data, Data Everywhere: What's  A Publisher to Do?Data, Data Everywhere: What's  A Publisher to Do?
Data, Data Everywhere: What's A Publisher to Do?
 
Concept on e-Research
Concept on e-ResearchConcept on e-Research
Concept on e-Research
 
M045067275
M045067275M045067275
M045067275
 
Recommendations for Open Online Education: An Algorithmic Study
Recommendations for Open Online Education:  An Algorithmic StudyRecommendations for Open Online Education:  An Algorithmic Study
Recommendations for Open Online Education: An Algorithmic Study
 
Workshop
WorkshopWorkshop
Workshop
 
Human Interfaces to Artificial Intelligence in Education
Human Interfaces to Artificial Intelligence in EducationHuman Interfaces to Artificial Intelligence in Education
Human Interfaces to Artificial Intelligence in Education
 
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
 
Interactive recommender systems: opening up the “black box”
Interactive recommender systems: opening up the “black box”Interactive recommender systems: opening up the “black box”
Interactive recommender systems: opening up the “black box”
 
A Literature Survey on Recommendation Systems for Scientific Articles.pdf
A Literature Survey on Recommendation Systems for Scientific Articles.pdfA Literature Survey on Recommendation Systems for Scientific Articles.pdf
A Literature Survey on Recommendation Systems for Scientific Articles.pdf
 
243
243243
243
 

More from Peter 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
 
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
 
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
 
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
 
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...Peter 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
 
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 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
 

More from Peter Brusilovsky (20)

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
 
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...
 
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
 
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
 
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
 
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
 
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 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
 

Recently uploaded

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 

Recently uploaded (20)

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 

Two Brains Are Better: User Control in Adaptive Information Access

  • 1. Two Brains are Better than One: User Control in Adaptive Information Access Peter Brusilovsky PAWS Lab School of Computing and Information University of Pittsburgh
  • 2. AI or Humans + AI? 3
  • 3. Two Brains are Better than One! 4 Image credit: https://towardsdatascience.com
  • 4. Adaptive Information Access Adaptive Hypermedia Adaptive IR Recommender Systems Text/Link Navigation Search Recommendation Metadata-based mechanism Keyword-based mechanism Community- based mechanism Adaptation Mechanisms Types of information access
  • 5. User / AI control in 3 types of IA Adaptive HM Adaptive Search Recommendation User driven How to add AI? How to control it? Some user control (query) How to improve? Fully AI Driven Add control Collaborate
  • 6. ADAPTIVE HYPERMEDIA: SUPPORTING HUMAN NAVIGATION Adding AI to user-controlled information access environment 8
  • 7. Adaptive Hypermedia Technologies AI provides information, human makes an informed decision AI is fully present Human is in control
  • 8. Navigation vs. Adaptive Sequencing 10 Human makes navigation decision AI makes navigation decision
  • 9. Adaptive Navigation Support: Goals • Guidance: Help me to find what I need! – Local guidance (“next best”) – Global guidance (“ultimate goal”) • Orientation: Where am I? – Local orientation support (local area) – Global orientation support (whole hyperspace)
  • 10. Adaptive Navigation Support AI provides information, human makes an informed decision AI is fully present Human is in control
  • 12. ELM-ART: Adaptive Annotation (1996) 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.
  • 14. Annotation: Knowledge vs Goals ScentTrails QuizGuide
  • 15. ANS vs Search/Recommendations • Presentation – In-context guidance vs. generated ranked list • Power – Multipe personalization engines in ANS, relevance engine in IR – ANS can display simultaneously several aspects of importance/interest/relevance – Ranking used in recommendation approaches can express only one dimension
  • 16. More Control! Open Learner Model 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.
  • 17. Open Learner Models Bull, S., Brusilovsky, P., and Guerra, J. (2018) Which Learning Visualisations to Offer Students? In: V. Pammer-Schindler, M. Pérez-Sanagustín, H. Drachsler, R. Elferink and M. Scheffel (eds.) Proceedings of 13th European Conference on Technology Enhanced Learning, EC-TEL 2018, Leeds, UK, September 3–5, 2018, Springer, pp. 524–530.
  • 18. Adaptive Annotation Can: • Reduce navigation efforts • Reduce repetitive visits to learning content pages • Encourage non-sequential navigation • Increase learning outcome • For those who is ready to follow and advice • Make system more attractive for students • Students stay much longer without any reward
  • 20. Adaptive Presentation: Goals • Provide the different content for users with different knowledge, goals, background • Provide additional material for some categories of users – comparisons – extra explanations – details • Remove irrelevant or already known content
  • 21. AP: NL Generation in PEBA-II Milosavljevic, M. (1997) Augmenting the user's knowledge via comparison. In: A. Jameson, C. Paris and C. Tasso (eds.) Proceedings of 6th International Conference on User Modeling, UM97, Chia Laguna, Sardinia, Italy, June 2-5, 1997, SpringerWienNewYork, pp. 119-130.
  • 24. User Control: Scrutable Adaptive Presentation in SASY Czarkowski, M. and Kay, J. (2002) A scrutable adaptive hypertext. In: P. De Bra, P. Brusilovsky and R. Conejo (eds.) Proceedings of Second International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems (AH'2002), Málaga, Spain, May 29-31, 2002, pp. 384-387.
  • 26. More User Control: Open Model Tsandilas, T. and M. C. schraefel (2004). "Usable adaptive hypermedia systems." New Review in Hypermedia and Multimedia 10(1): 5.
  • 27. Adaptive presentation: Evaluation • Decrease reading comprehension time • Increase learning outcome • No effect for navigation overhead - time, number of nodes visited, number of operations
  • 28. USER-CONTROLLED ADAPTIVE SEARCH AND RECOMMENDATION Adding user-control to AI-driven information access in personalized search and recommender systems 30
  • 29. Search vs. Recommendation • Adaptive Search – Results are generated on the basis of user query and user profile – Some user control / collaboration is embedded (query!) – the system has an idea what the user wants now • Personalized Recommendation – Results are generated on the basis of user profile alone - no control, no collaboration
  • 30. 32
  • 31. • Compromise between several sources of relevance – 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 • Hard to get universally perfect ranking – 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 33 While Single Ranked List is A Problem?
  • 32. What are Possible Solutions? • Control (Keep the ranked list, better engage users) – Change user profile – Change parameters (how personalization is produced) • Visualize and Explore (Go beyond the ranked list) – Present items visually – Make the ranking/relevance process more transparent – Allow users to change presentation parameters, play with the results, better understand the process, isolate most relevant results 34
  • 33. What Can Be Controlled? 35 Profile Generation Presentation User Model Ranking Source Fusion EXPLORE!
  • 34. Simple Ranking Control Allow the user to control how the ranking list is produced to adapt personalization for the current context as well as better explore recommendation results 37
  • 35. How Ranking is Generated? • [your profile] + [your query] + personalization engine = ranked list • Control fusion – profile vs query • Control query (current needs) • Control profile (generic preferences) • Control the engine 38
  • 36. Should we use profile or query? • AI approach: Everything is done by AI – use ML to classify queries into those where profile is good and those where it is not – White, R. W., Bennett, P., and Dumais, S. (2010) Predicting Short-Term Interests Using Activity-Based Search Context. In: Proceedings of the 19th ACM conference on Information and knowledge management (CIKM 2010), Toronto, Canada, October 2010 ACM, pp. 1009-1018. • Human-AI collaboration approach: – User decides whether to use personalization, AI does the job – TaskSieve
  • 37. TaskSieve: Controllable 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.
  • 38. TaskSieve Controllable Ranking • 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 41
  • 39. 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: Control the Engine 42
  • 40. YourNews: Control the Profile 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 Open user model
  • 41. Concept-Level Open User Model (SciNet) 44 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.
  • 42. Movie Tuner: Control Current Interests 45 Vig, J., Sen, S., and Riedl, J. (2012) The Tag Genome: Encoding Community Knowledge to Support Novel Interaction. ACM Transactions on Interactive Intelligent Systems 2 (3), Article 13.
  • 43. uRank: Fine Control of Interests di Sciascio, C., Sabol, V., and Veas, E. E. (2016) Rank As You Go: User-Driven Exploration of Search Results. In: Proceedings of the 21st International Conference on Intelligent User Interfaces (IUI '16), Sonoma, California, pp. 118-129.
  • 44. Control and Transparency: Two Sides of the Same Coin Explain Visualize Explore Control 48 Transparency Controllability No full transparency without controllability Control is challenging without transparency
  • 45. TasteWeights: Profile and Mechanism Control + Transparency 49 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.
  • 46. Multiple Sources of Relevance • Conference Navigator System for conference support (2010+) • Classic content-based relevance prospects (search) – Items that has a specific keyword • Social relevance prospects (browsing) – Items bookmarked by a socially connected 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 50 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 23 (2), 81-111.
  • 47. SetFusion: User-Controlled Fusion • 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 55 Parra, D. and Brusilovsky, P. (2015) User-controllable personalization: A case study with SetFusion. International Journal of Human-Computer Studies 78, 43–67.
  • 48.
  • 49. Set Fusion: Brief Results • 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 with Venn! • How to control for more than 3 dimensions? 57
  • 50. 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.
  • 51. Transparent Profile-Result Match Millecamp, M., Htun, N. N., Conati, C., and Verbert, K. (2020) What's in a User? Towards Personalising Transparency for Music Recommender Interfaces. In: Proceedings of Proceedings of the 28th ACM Conference on User Modeling, Adaptation and Personalization, Genoa, Italy, July 14–17, 2020, pp. 173-182.
  • 52. Transparent Control Sliders Kleemann, T. and Ziegler, J. (2020) Distribution sliders: visualizing data distributions in range selection sliders. In: Proceedings of the Conference on Mensch und Computer (MuC '20), pp. 67–78.
  • 55. Personalization – Exploration Loop Adapt-Discover-Control-Adapt-Discover- 63
  • 56. Beyond the Ranking List: Visualize + Explore Present recommendations visually helping users to understand how relevance mechanism work 64
  • 57. Experiments with Visual 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 • ScatterViz (2018) – With Chun Hua Tsai 65
  • 58. Adaptive VIBE: Exploring and Controlling Adaptive Search 67 https://www.youtube.com/watch?v=Yt1fMEFlLVA&index=2&list=PLyCV9FE42dl7JG_i7m_kvwuYRpfwwJ4iY Ahn, Jaewook, and Peter Brusilovsky. 2013. 'Adaptive visualization for exploratory information retrieval', Information Processing and Management, 49: 1139–64.
  • 59.
  • 60. VIBE based query-profile fusion User Profile Terms Query Terms Documents Mixing user profile and query terms as VIBE POI
  • 61. • 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
  • 62. Adaptive VIBE with Concepts 74
  • 63. 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
  • 64. 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. Relevance sources as selectable axes
  • 65. 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 78
  • 66. TalkExplorer • Recommendation engines are shown as agents in parallel to users and tags • Uses Aduna clustermap library: http://www.aduna-software.com/ 79
  • 68. 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 84 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
  • 69. Intersection Explorer • Based on ideas of SetFusion and Talk Explorer • New approach for scalable multi-set visualization 85 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.
  • 72. 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. • Rahdari, B., Brusilovsky, P., and Babichenko, D. (2020) Personalizing Information Exploration with an Open User Model. In: Proceedings of 31st ACM Conference on Hypertext and Social Media, July 13-15, 2020, ACM, pp. 167-176. 88