SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Preference Elicitation in Mangaki:
Is Your Taste Kinda Weird?
Jill-Jênn Vie
June 22, 2016
1 / 21
France is the 2nd
manga consumer in the world
1. Japan - 500M volumes
2. France - 13M volumes
3. US - 9M volumes
Japan Expo 2015, summer festival about Japanese culture
250k tickets over 4 days
e130 per person
More than e8M every year
2 / 21
Mangaki
Let’s use algorithms to discover
pearls of Japanese culture!
23 members:
3 mad developers
1 graphic designer
1 intern
Feb 2014 - PhD about Adaptive Testing
Oct 2014 - Mangaki
Oct 2015 - Student Demo Cup winner, Microsoft prize
Feb 2016 - Japanese Culture Embassy Prize, Paris
We’re flying to Tokyo!
3 / 21
Mangaki
2000 users
150 → 14000 works anime / manga / OST
290000 ratings fav / like / dislike / neutral / willsee / wontsee
People rate a few works Preference Elicitation
And receive recommendations Collaborative Filtering
4 / 21
Collaborative Filtering
Problem
Users u = 1, . . . , n and items i = 1, . . . , m
Every user u rates some items Ru
(rui: rating of user u on item i)
How to guess unknown ratings?
k-nearest neighbor
Similarity score between users:
score(u, v) =
Ru · Rv
||Ru|| · ||Rv ||
.
Let us find the k nearest neighbors of the user
And recommend what they liked that he did not rate
5 / 21
Preference Elicitation
Problem
What questions to ask adaptively to a new user?
4 decks
Popularity
Controversy (Reddit)
controversy(L, D) = (L + D)min(L/D,D/L)
Most liked
Precious pearls: few rates but almost no dislike
Problem: most people cannot rate the controversial items
6 / 21
Yahoo’s Bootstrapping Decision Trees
Good balance between like, dislike and unknown outcomes.
7 / 21
Matrix Completion
If the matrix of ratings is assumed low rank:
M =





R1
R2
...
Rn





= = C
P
Every line Ru is a linear combination of few profiles P.
1. Explicable profiles
If P P1 : adventure P2 : romance P3 : plot twist
And Cu 0,2 −0,5 0,6
⇒ u likes a bit adventure, dislikes romance, loves plot twists.
2. We get user2vec & item2vec in the same space!
⇒ An user likes items that are close to him.
8 / 21
Mangaki’s Explained Profiles
P1 loves stories for adults (Ghibli/SF), hates stories for teens
Paprika : In the near future, a machine that allows to enter
another person’s dreams for psychotherapy treatment has been
robbed. The doctors investigate.
P2 likes the most popular works, hates really weird works
Same-family homosexual romances:
- Mira is a high school student in love with his father, Ky¯osuke.
- They are involved both in a romantic and sexual relationship.
- Trouble arises when Mira finds adoption papers.
- Mira thinks [his dad] is cheating on him with a girl, which turns out to
be his mother.
- Meanwhile, Mira is chased by his best friend, who is also in love
with him.
- And the end, it turns out that Ky¯osuke is his uncle and everything is
right again.
9 / 21
user2vec: plotting every user on a map
10 / 21
user2vec: plotting every user on a map
11 / 21
Modelling Diversity: Determinantal Point Processes
Let’s sample a few items that are far from each other and ask
them to the user.
12 / 21
Determinantal Point Processes
We want to sample over n items
K : n × n similarity matrix over items (positive semidefinite)
P is a determinantal point process if Y is drawn such that:
∀A ⊂ Y, P(A ⊆ Y) ∝ det(KA)
Example
K =




1 2 3 4
2 5 6 7
3 6 8 9
4 7 9 0




A = {1, 2, 4} will be included
with probability prop. to
KA = det


1 2 4
2 5 7
4 7 0


13 / 21
Link with diversity
The determinant is the volume of the vectors
Non-correlated (diverse) vectors will increase the volume
We need to sample k diverse elements efficiently
14 / 21
Results
We assume the eigenvalues of K are known.
Kulesza & Taskar, ICML 2011
Sampling k diverse elements from a DPP of size n has
complexity O(nk2).
Kang (Samsung), NIPS 2013
We found an algorithm ϵ-close with complexity O(k3 log(k/ϵ)).
Rebeschini & Karbasi, COLT 2015
No, you did not.
Your proof of complexity is false, but at least your algorithm
samples correctly.
Vie, RecSysFR 2016
Please calm down guys, we’re all friends here.
15 / 21
Work in progress: Preference Elicitation in Mangaki
Keep the 100 most popular works
Pick 5 diverse works using k-DPP
Ask the user to rate them
Estimate the user’s vector
Filter less informative works accordingly
Repeat.
16 / 21
Preference elicitation: sampling a diverse subset
17 / 21
Estimating according to the answers and filtering
18 / 21
Sampling again
19 / 21
Refining estimate
20 / 21
Thanks for listening!
@MangakiFR
research.mangaki.fr
We’re on
GitHub!
21 / 21

Contenu connexe

En vedette

Pulpix - Video Recommendation at Scale
Pulpix - Video Recommendation at ScalePulpix - Video Recommendation at Scale
Pulpix - Video Recommendation at Scalerecsysfr
 
Sequential Learning in the Position-Based Model
Sequential Learning in the Position-Based ModelSequential Learning in the Position-Based Model
Sequential Learning in the Position-Based Modelrecsysfr
 
CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...
CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...
CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...recsysfr
 
Tailor-made personalization and recommendation - Sailendra
Tailor-made personalization and recommendation - SailendraTailor-made personalization and recommendation - Sailendra
Tailor-made personalization and recommendation - Sailendrarecsysfr
 
Story of the algorithms behind Deezer Flow
Story of the algorithms behind Deezer FlowStory of the algorithms behind Deezer Flow
Story of the algorithms behind Deezer Flowrecsysfr
 
Recommendation @ PriceMinister-Rakuten - Road to personalization
Recommendation @ PriceMinister-Rakuten - Road to personalizationRecommendation @ PriceMinister-Rakuten - Road to personalization
Recommendation @ PriceMinister-Rakuten - Road to personalizationrecsysfr
 
Rakuten Institute of Technology Paris
Rakuten Institute of Technology ParisRakuten Institute of Technology Paris
Rakuten Institute of Technology Parisrecsysfr
 
New tools from the bandit literature to improve A/B Testing
New tools from the bandit literature to improve A/B TestingNew tools from the bandit literature to improve A/B Testing
New tools from the bandit literature to improve A/B Testingrecsysfr
 
Kdd2015 study e commerce in your inbox- product recommendations at scale
Kdd2015 study e commerce in your inbox- product recommendations at scaleKdd2015 study e commerce in your inbox- product recommendations at scale
Kdd2015 study e commerce in your inbox- product recommendations at scaleAkira Saigo
 
Recommender systems
Recommender systemsRecommender systems
Recommender systemsrecsysfr
 
Data-Driven Recommender Systems
Data-Driven Recommender SystemsData-Driven Recommender Systems
Data-Driven Recommender Systemsrecsysfr
 
Recommendations @ Rakuten Group
Recommendations @ Rakuten GroupRecommendations @ Rakuten Group
Recommendations @ Rakuten Grouprecsysfr
 

En vedette (12)

Pulpix - Video Recommendation at Scale
Pulpix - Video Recommendation at ScalePulpix - Video Recommendation at Scale
Pulpix - Video Recommendation at Scale
 
Sequential Learning in the Position-Based Model
Sequential Learning in the Position-Based ModelSequential Learning in the Position-Based Model
Sequential Learning in the Position-Based Model
 
CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...
CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...
CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...
 
Tailor-made personalization and recommendation - Sailendra
Tailor-made personalization and recommendation - SailendraTailor-made personalization and recommendation - Sailendra
Tailor-made personalization and recommendation - Sailendra
 
Story of the algorithms behind Deezer Flow
Story of the algorithms behind Deezer FlowStory of the algorithms behind Deezer Flow
Story of the algorithms behind Deezer Flow
 
Recommendation @ PriceMinister-Rakuten - Road to personalization
Recommendation @ PriceMinister-Rakuten - Road to personalizationRecommendation @ PriceMinister-Rakuten - Road to personalization
Recommendation @ PriceMinister-Rakuten - Road to personalization
 
Rakuten Institute of Technology Paris
Rakuten Institute of Technology ParisRakuten Institute of Technology Paris
Rakuten Institute of Technology Paris
 
New tools from the bandit literature to improve A/B Testing
New tools from the bandit literature to improve A/B TestingNew tools from the bandit literature to improve A/B Testing
New tools from the bandit literature to improve A/B Testing
 
Kdd2015 study e commerce in your inbox- product recommendations at scale
Kdd2015 study e commerce in your inbox- product recommendations at scaleKdd2015 study e commerce in your inbox- product recommendations at scale
Kdd2015 study e commerce in your inbox- product recommendations at scale
 
Recommender systems
Recommender systemsRecommender systems
Recommender systems
 
Data-Driven Recommender Systems
Data-Driven Recommender SystemsData-Driven Recommender Systems
Data-Driven Recommender Systems
 
Recommendations @ Rakuten Group
Recommendations @ Rakuten GroupRecommendations @ Rakuten Group
Recommendations @ Rakuten Group
 

Similaire à Preference Elicitation in Mangaki: Is Your Taste Kinda Weird?

Interpretability of machine learning
Interpretability of machine learningInterpretability of machine learning
Interpretability of machine learningDaiki Tanaka
 
PPT LISTRIK STATIS.pptx
PPT LISTRIK STATIS.pptxPPT LISTRIK STATIS.pptx
PPT LISTRIK STATIS.pptxCacaCici7
 
Snap!, a powerful tool for studying algorithms in high school
Snap!, a powerful tool for studying algorithms in high schoolSnap!, a powerful tool for studying algorithms in high school
Snap!, a powerful tool for studying algorithms in high schoolNathalie Carrié
 
e Twinning 2015/16 Learn, offer, give... in a society where everybody wants t...
e Twinning 2015/16 Learn, offer, give... in a society where everybody wants t...e Twinning 2015/16 Learn, offer, give... in a society where everybody wants t...
e Twinning 2015/16 Learn, offer, give... in a society where everybody wants t...Katerina Kalaitzaki
 
SITE Middle School STEAM Camp Perspectives and Attitudes Towards STEM
SITE Middle School STEAM Camp Perspectives and Attitudes Towards STEMSITE Middle School STEAM Camp Perspectives and Attitudes Towards STEM
SITE Middle School STEAM Camp Perspectives and Attitudes Towards STEMSTEAM Learning Lab
 
Services report homework
Services report homeworkServices report homework
Services report homeworkKim Collins
 
kgpresentation.pdf
kgpresentation.pdfkgpresentation.pdf
kgpresentation.pdfssuser4cd9a9
 
Rutgers Invited Talk: Creative Expression to Motivate Interest in Computing
Rutgers Invited Talk: Creative Expression to Motivate Interest in ComputingRutgers Invited Talk: Creative Expression to Motivate Interest in Computing
Rutgers Invited Talk: Creative Expression to Motivate Interest in ComputingMark Guzdial
 
audition wrutings. draft
audition wrutings. draftaudition wrutings. draft
audition wrutings. draftNeverMora
 
week 5_7CHARGES-AND-MASSES.pptx
week 5_7CHARGES-AND-MASSES.pptxweek 5_7CHARGES-AND-MASSES.pptx
week 5_7CHARGES-AND-MASSES.pptxjozettezamora1
 
week 5_7CHARGES-AND-MASSES.pptx
week 5_7CHARGES-AND-MASSES.pptxweek 5_7CHARGES-AND-MASSES.pptx
week 5_7CHARGES-AND-MASSES.pptxjozettezamora2
 
john-michaels-lp-editedmee.docx
john-michaels-lp-editedmee.docxjohn-michaels-lp-editedmee.docx
john-michaels-lp-editedmee.docxJohnMichaelPerez9
 
Metode Ilmiah.pptx
Metode Ilmiah.pptxMetode Ilmiah.pptx
Metode Ilmiah.pptxssuserd0bf04
 
Metode Ilmiah.pptx
Metode Ilmiah.pptxMetode Ilmiah.pptx
Metode Ilmiah.pptxssuserd0bf04
 
Ch03 Mining Massive Data Sets stanford
Ch03 Mining Massive Data Sets  stanfordCh03 Mining Massive Data Sets  stanford
Ch03 Mining Massive Data Sets stanfordSakthivel C R
 
The Limits of Popularity-Based Recommendations, and the Role of Social Ties
The Limits of Popularity-Based Recommendations, and the Role of Social TiesThe Limits of Popularity-Based Recommendations, and the Role of Social Ties
The Limits of Popularity-Based Recommendations, and the Role of Social TiesDaiki Tanaka
 

Similaire à Preference Elicitation in Mangaki: Is Your Taste Kinda Weird? (17)

Interpretability of machine learning
Interpretability of machine learningInterpretability of machine learning
Interpretability of machine learning
 
PPT LISTRIK STATIS.pptx
PPT LISTRIK STATIS.pptxPPT LISTRIK STATIS.pptx
PPT LISTRIK STATIS.pptx
 
Snap!, a powerful tool for studying algorithms in high school
Snap!, a powerful tool for studying algorithms in high schoolSnap!, a powerful tool for studying algorithms in high school
Snap!, a powerful tool for studying algorithms in high school
 
e Twinning 2015/16 Learn, offer, give... in a society where everybody wants t...
e Twinning 2015/16 Learn, offer, give... in a society where everybody wants t...e Twinning 2015/16 Learn, offer, give... in a society where everybody wants t...
e Twinning 2015/16 Learn, offer, give... in a society where everybody wants t...
 
SITE Middle School STEAM Camp Perspectives and Attitudes Towards STEM
SITE Middle School STEAM Camp Perspectives and Attitudes Towards STEMSITE Middle School STEAM Camp Perspectives and Attitudes Towards STEM
SITE Middle School STEAM Camp Perspectives and Attitudes Towards STEM
 
Services report homework
Services report homeworkServices report homework
Services report homework
 
kgpresentation.pdf
kgpresentation.pdfkgpresentation.pdf
kgpresentation.pdf
 
Rutgers Invited Talk: Creative Expression to Motivate Interest in Computing
Rutgers Invited Talk: Creative Expression to Motivate Interest in ComputingRutgers Invited Talk: Creative Expression to Motivate Interest in Computing
Rutgers Invited Talk: Creative Expression to Motivate Interest in Computing
 
audition wrutings. draft
audition wrutings. draftaudition wrutings. draft
audition wrutings. draft
 
Disseminazione
DisseminazioneDisseminazione
Disseminazione
 
week 5_7CHARGES-AND-MASSES.pptx
week 5_7CHARGES-AND-MASSES.pptxweek 5_7CHARGES-AND-MASSES.pptx
week 5_7CHARGES-AND-MASSES.pptx
 
week 5_7CHARGES-AND-MASSES.pptx
week 5_7CHARGES-AND-MASSES.pptxweek 5_7CHARGES-AND-MASSES.pptx
week 5_7CHARGES-AND-MASSES.pptx
 
john-michaels-lp-editedmee.docx
john-michaels-lp-editedmee.docxjohn-michaels-lp-editedmee.docx
john-michaels-lp-editedmee.docx
 
Metode Ilmiah.pptx
Metode Ilmiah.pptxMetode Ilmiah.pptx
Metode Ilmiah.pptx
 
Metode Ilmiah.pptx
Metode Ilmiah.pptxMetode Ilmiah.pptx
Metode Ilmiah.pptx
 
Ch03 Mining Massive Data Sets stanford
Ch03 Mining Massive Data Sets  stanfordCh03 Mining Massive Data Sets  stanford
Ch03 Mining Massive Data Sets stanford
 
The Limits of Popularity-Based Recommendations, and the Role of Social Ties
The Limits of Popularity-Based Recommendations, and the Role of Social TiesThe Limits of Popularity-Based Recommendations, and the Role of Social Ties
The Limits of Popularity-Based Recommendations, and the Role of Social Ties
 

Plus de recsysfr

Multi Task DPP for Basket Completion by Romain WARLOP, Fifty Five
Multi Task DPP for Basket Completion by Romain WARLOP, Fifty FiveMulti Task DPP for Basket Completion by Romain WARLOP, Fifty Five
Multi Task DPP for Basket Completion by Romain WARLOP, Fifty Fiverecsysfr
 
Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...
Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...
Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...recsysfr
 
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...recsysfr
 
Predictive quality metrics @ tinyclues - Artem Kozhevnikov - Tinyclues
Predictive quality metrics @ tinyclues - Artem Kozhevnikov - TinycluesPredictive quality metrics @ tinyclues - Artem Kozhevnikov - Tinyclues
Predictive quality metrics @ tinyclues - Artem Kozhevnikov - Tinycluesrecsysfr
 
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...recsysfr
 
Injecting semantic links into a graph-based recommender system
Injecting semantic links into a graph-based recommender systemInjecting semantic links into a graph-based recommender system
Injecting semantic links into a graph-based recommender systemrecsysfr
 

Plus de recsysfr (6)

Multi Task DPP for Basket Completion by Romain WARLOP, Fifty Five
Multi Task DPP for Basket Completion by Romain WARLOP, Fifty FiveMulti Task DPP for Basket Completion by Romain WARLOP, Fifty Five
Multi Task DPP for Basket Completion by Romain WARLOP, Fifty Five
 
Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...
Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...
Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...
 
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
 
Predictive quality metrics @ tinyclues - Artem Kozhevnikov - Tinyclues
Predictive quality metrics @ tinyclues - Artem Kozhevnikov - TinycluesPredictive quality metrics @ tinyclues - Artem Kozhevnikov - Tinyclues
Predictive quality metrics @ tinyclues - Artem Kozhevnikov - Tinyclues
 
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
 
Injecting semantic links into a graph-based recommender system
Injecting semantic links into a graph-based recommender systemInjecting semantic links into a graph-based recommender system
Injecting semantic links into a graph-based recommender system
 

Dernier

Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdfMatthew Sinclair
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsMonica Sydney
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制pxcywzqs
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsPriya Reddy
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Roommeghakumariji156
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理F
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiMonica Sydney
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样ayvbos
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查ydyuyu
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...meghakumariji156
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样ayvbos
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 

Dernier (20)

Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 

Preference Elicitation in Mangaki: Is Your Taste Kinda Weird?

  • 1. Preference Elicitation in Mangaki: Is Your Taste Kinda Weird? Jill-Jênn Vie June 22, 2016 1 / 21
  • 2. France is the 2nd manga consumer in the world 1. Japan - 500M volumes 2. France - 13M volumes 3. US - 9M volumes Japan Expo 2015, summer festival about Japanese culture 250k tickets over 4 days e130 per person More than e8M every year 2 / 21
  • 3. Mangaki Let’s use algorithms to discover pearls of Japanese culture! 23 members: 3 mad developers 1 graphic designer 1 intern Feb 2014 - PhD about Adaptive Testing Oct 2014 - Mangaki Oct 2015 - Student Demo Cup winner, Microsoft prize Feb 2016 - Japanese Culture Embassy Prize, Paris We’re flying to Tokyo! 3 / 21
  • 4. Mangaki 2000 users 150 → 14000 works anime / manga / OST 290000 ratings fav / like / dislike / neutral / willsee / wontsee People rate a few works Preference Elicitation And receive recommendations Collaborative Filtering 4 / 21
  • 5. Collaborative Filtering Problem Users u = 1, . . . , n and items i = 1, . . . , m Every user u rates some items Ru (rui: rating of user u on item i) How to guess unknown ratings? k-nearest neighbor Similarity score between users: score(u, v) = Ru · Rv ||Ru|| · ||Rv || . Let us find the k nearest neighbors of the user And recommend what they liked that he did not rate 5 / 21
  • 6. Preference Elicitation Problem What questions to ask adaptively to a new user? 4 decks Popularity Controversy (Reddit) controversy(L, D) = (L + D)min(L/D,D/L) Most liked Precious pearls: few rates but almost no dislike Problem: most people cannot rate the controversial items 6 / 21
  • 7. Yahoo’s Bootstrapping Decision Trees Good balance between like, dislike and unknown outcomes. 7 / 21
  • 8. Matrix Completion If the matrix of ratings is assumed low rank: M =      R1 R2 ... Rn      = = C P Every line Ru is a linear combination of few profiles P. 1. Explicable profiles If P P1 : adventure P2 : romance P3 : plot twist And Cu 0,2 −0,5 0,6 ⇒ u likes a bit adventure, dislikes romance, loves plot twists. 2. We get user2vec & item2vec in the same space! ⇒ An user likes items that are close to him. 8 / 21
  • 9. Mangaki’s Explained Profiles P1 loves stories for adults (Ghibli/SF), hates stories for teens Paprika : In the near future, a machine that allows to enter another person’s dreams for psychotherapy treatment has been robbed. The doctors investigate. P2 likes the most popular works, hates really weird works Same-family homosexual romances: - Mira is a high school student in love with his father, Ky¯osuke. - They are involved both in a romantic and sexual relationship. - Trouble arises when Mira finds adoption papers. - Mira thinks [his dad] is cheating on him with a girl, which turns out to be his mother. - Meanwhile, Mira is chased by his best friend, who is also in love with him. - And the end, it turns out that Ky¯osuke is his uncle and everything is right again. 9 / 21
  • 10. user2vec: plotting every user on a map 10 / 21
  • 11. user2vec: plotting every user on a map 11 / 21
  • 12. Modelling Diversity: Determinantal Point Processes Let’s sample a few items that are far from each other and ask them to the user. 12 / 21
  • 13. Determinantal Point Processes We want to sample over n items K : n × n similarity matrix over items (positive semidefinite) P is a determinantal point process if Y is drawn such that: ∀A ⊂ Y, P(A ⊆ Y) ∝ det(KA) Example K =     1 2 3 4 2 5 6 7 3 6 8 9 4 7 9 0     A = {1, 2, 4} will be included with probability prop. to KA = det   1 2 4 2 5 7 4 7 0   13 / 21
  • 14. Link with diversity The determinant is the volume of the vectors Non-correlated (diverse) vectors will increase the volume We need to sample k diverse elements efficiently 14 / 21
  • 15. Results We assume the eigenvalues of K are known. Kulesza & Taskar, ICML 2011 Sampling k diverse elements from a DPP of size n has complexity O(nk2). Kang (Samsung), NIPS 2013 We found an algorithm ϵ-close with complexity O(k3 log(k/ϵ)). Rebeschini & Karbasi, COLT 2015 No, you did not. Your proof of complexity is false, but at least your algorithm samples correctly. Vie, RecSysFR 2016 Please calm down guys, we’re all friends here. 15 / 21
  • 16. Work in progress: Preference Elicitation in Mangaki Keep the 100 most popular works Pick 5 diverse works using k-DPP Ask the user to rate them Estimate the user’s vector Filter less informative works accordingly Repeat. 16 / 21
  • 17. Preference elicitation: sampling a diverse subset 17 / 21
  • 18. Estimating according to the answers and filtering 18 / 21