visualization of music suggestions - literature study and application idea
DESCRIPTION
Visualization of music suggestions is the subject of my thesis. For more information consult http://soundsuggest.wordpress.com/ This presentation is an updated version of the original one given on the 21st of November 2012.TRANSCRIPT
Visualization of music suggestions
Promotor: Erik Duval, Katrien Verbert
Supervisor: Katrien Verbert
Overview
I. Background
II. Issues
III. Related work
IV. Objective
V. Prototype
11/21/2012 2 KUL Masterproef - Visualization of music
suggestions
Overview
I. Background
II. Issues
III. Related work
IV. Objective
V. Prototype
11/21/2012 3 KUL Masterproef - Visualization of music
suggestions
I. Background
• Recommender system
– Automated suggestion generation
– Strategies:
• Content-based
• Collaborative
• Hybrid
11/21/2012 4 KUL Masterproef - Visualization of music
suggestions
I. Background
11/21/2012 KUL Masterproef - Visualization of music
suggestions 5
Content-based Filtering
I. Background
11/21/2012 KUL Masterproef - Visualization of music
suggestions 6
Content-based Filtering
I. Background
11/21/2012 KUL Masterproef - Visualization of music
suggestions 7
Content-based Filtering
I. Background
11/21/2012 KUL Masterproef - Visualization of music
suggestions 8
Collaborative Filtering
I. Background
11/21/2012 KUL Masterproef - Visualization of music
suggestions 9
Collaborative Filtering
I. Background
11/21/2012 KUL Masterproef - Visualization of music
suggestions 10
Hybrid Filtering
Overview
I. Background
II. Issues
III. Related work
IV. Objective
V. Prototype
11/21/2012 11 KUL Masterproef - Visualization of music
suggestions
II. Issues
• Cold start:
– New users
– New items
– Unsufficient data
11/21/2012 12 KUL Masterproef - Visualization of music
suggestions
II. Issues
• Trust
11/21/2012 13 KUL Masterproef - Visualization of music
suggestions
II. Issues
• Comparison performance
11/21/2012 14 KUL Masterproef - Visualization of music
suggestions
II. Issues
• Provide the user with feedback
– Estimated accuracy (confidence)
– Insight into recommendation process
– Steering the recommendation process (control)
11/21/2012 15 KUL Masterproef - Visualization of music
suggestions
II. Issues ?
• Provide the user with feedback
– Estimated accuracy (confidence)
– Insight into recommendation process
Through visualization
– Steering the recommendation process (control)
Through interaction
11/21/2012 16 KUL Masterproef - Visualization of music
suggestions
Overview
I. Background
II. Issues
III. Related work
IV. Objective
V. Prototype
11/21/2012 17 KUL Masterproef - Visualization of music
suggestions
III. Related work
11/21/2012 18 KUL Masterproef - Visualization of music
suggestions
III. Related work
• Smallworlds
– ACF
– FB API
11/21/2012 19 KUL Masterproef - Visualization of music
suggestions
III. Related work
• Tasteweights
– Hybrid
– Wiki
– FB
11/21/2012 20 KUL Masterproef - Visualization of music
suggestions
Overview
I. Background
II. Issues
III. Related work
IV. Objective
V. Prototype
11/21/2012 21 KUL Masterproef - Visualization of music
suggestions
VI. Objective
• Designing, building and evaluating an explanation system for a certain dataset with a given recommender strategy
– Using visualization
– Using interaction
11/21/2012 22 KUL Masterproef - Visualization of music
suggestions
VI. Objective
• Focus:
– User insight
– User interaction
– Item discovery
– Visualizations
11/21/2012 23 KUL Masterproef - Visualization of music
suggestions
VI. Objective
• User insight:
– Into who his/her neighbors are and why they are his neighbors through visualization;
– Into which items are recommended to him/her and why;
11/21/2012 24 KUL Masterproef - Visualization of music
suggestions
VI. Objective
• User interaction:
– A user must be able to steer the recommendation process through user-interaction;
11/21/2012 25 KUL Masterproef - Visualization of music
suggestions
VI. Objective
• Item discovery:
– A user is aided in looking for new items through visualization;
– A user is aided in looking for similar users through visualization;
11/21/2012 26 KUL Masterproef - Visualization of music
suggestions
VI. Objective
• Visualizations:
– Must be elegant and direct;
– Must be a UI element that supports a user in using an application, rather than be an application by itself, therefore an important aspect is one of re-usability and scalability;
11/21/2012 27 KUL Masterproef - Visualization of music
suggestions
Overview
I. Background
II. Issues
III. Related work
IV. Objective
V. Prototype
11/21/2012 28 KUL Masterproef - Visualization of music
suggestions
V. Prototype
• Technology:
– Google Chrome extension
– Last.fm API
– JavaScript
11/21/2012 KUL Masterproef - Visualization of music
suggestions 29
V. Prototype
• Visualization: graph
– Nodes: artists
– Edges: users that have the artists connected by the edge in their profile
11/21/2012 KUL Masterproef - Visualization of music
suggestions 30
V. Prototype
11/21/2012 31 KUL Masterproef - Visualization of music
suggestions
V. Prototype
11/21/2012 KUL Masterproef - Visualization of music
suggestions 32
V. Prototype
11/21/2012 KUL Masterproef - Visualization of music
suggestions 33
Overview
I. Background
II. Issues
III. Related work
IV. Objective
V. Prototype
11/21/2012 34 KUL Masterproef - Visualization of music
suggestions
Questions
11/21/2012 35 KUL Masterproef - Visualization of music
suggestions