SlideShare a Scribd company logo
Outline
                    Movie Recommendation
                              Folksonomies
                              Our Approach
                               Experiments
                  Conclusion & Future Work




        Personalizing Tags: A Folksonomy-
    like Approach for Recommending Movies

       Alan Said Benjamin Kille Ernesto W. De Luca
                      Sahin Albayrak

                        {alan, kille, deluca, sahin}@dai-lab.de
                                        DAI-Lab
                                       TU-Berlin


                                    HetRec, 2011


HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   1 / 18
Outline
                          Movie Recommendation
                                    Folksonomies
                                    Our Approach
                                     Experiments
                        Conclusion & Future Work


Outline


   Movie Recommendation

   Folksonomies

   Our Approach

   Experiments

   Conclusion & Future Work



      HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   2 / 18
Outline
                           Movie Recommendation
                                     Folksonomies
                                     Our Approach
                                      Experiments
                         Conclusion & Future Work


Abstract



   Problem: How to simply use semantic data (tags, genres, etc.) in
   usage-based collaborative filtering?

   Aim: To provide a basic model of hybridization without adding
   algorithmic complexity to a collaborative filtering recommender
   system.




       HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   3 / 18
Outline
                         Movie Recommendation
                                   Folksonomies
                                   Our Approach
                                    Experiments
                       Conclusion & Future Work


Movie Recommendation


     Traditional approach: Use users’ rating to find nearest
     neighbors/latent factors/etc.




     HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   4 / 18
Outline
                         Movie Recommendation
                                   Folksonomies
                                   Our Approach
                                    Experiments
                       Conclusion & Future Work


Movie Recommendation


     Traditional approach: Use users’ rating to find nearest
     neighbors/latent factors/etc.
     Traditional hybrid approach: Combine two or more parallel
     algorithms.




     HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   4 / 18
Outline
                         Movie Recommendation
                                   Folksonomies
                                   Our Approach
                                    Experiments
                       Conclusion & Future Work


Movie Recommendation


     Traditional approach: Use users’ rating to find nearest
     neighbors/latent factors/etc.
     Traditional hybrid approach: Combine two or more parallel
     algorithms.
     Our Approach:
             Combine several data sources prior to recommendation process
             - uses one algorithm.
             Keep implementational effort low - allow easy implementation
             in existing system.



     HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags      4 / 18
Outline
                           Movie Recommendation
                                     Folksonomies
                                     Our Approach
                                      Experiments
                         Conclusion & Future Work


Definition



   Definition: the result of personal free tagging of information and
   objects . . . for ones own retrieval
                                         [Vander Wal, 2004]


   Tags offer a short content-related description of items to which
   they are assigned.




       HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   5 / 18
Outline
                          Movie Recommendation
                                    Folksonomies
                                    Our Approach
                                     Experiments
                        Conclusion & Future Work


Relevance?




      So..how is this relevant to movie
             recommendation?



      HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   6 / 18
Outline
                           Movie Recommendation
                                     Folksonomies
                                     Our Approach
                                      Experiments
                         Conclusion & Future Work


Relevance?

   Our movies have tags, e.g. categorized with tags from five cate-
   gories:

       Moods
       Places
       Times
       Intended Audiences
       Plots




       HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   7 / 18
Outline
                          Movie Recommendation
                                    Folksonomies
                                    Our Approach
                                     Experiments
                        Conclusion & Future Work


Relevance?




      HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   7 / 18
Outline
                          Movie Recommendation
                                    Folksonomies
                                    Our Approach
                                     Experiments
                        Conclusion & Future Work


Not quite a folksonomy




      We have a problem: Tags are not personalized - they are
      given to movies by a set of experts




      HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   8 / 18
Outline
                          Movie Recommendation
                                    Folksonomies
                                    Our Approach
                                     Experiments
                        Conclusion & Future Work


Not quite a folksonomy




      We have a problem: Tags are not personalized - they are
      given to movies by a set of experts
      We solve it: Tags are assigned ratings




      HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   8 / 18
Outline
                          Movie Recommendation
                                    Folksonomies
                                    Our Approach
                                     Experiments
                        Conclusion & Future Work


Personalizing Tags



          For each user, calculate the
          average rating for each tag
          based on the rating given to
          movies with each tag.




      HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   9 / 18
Outline
                          Movie Recommendation
                                    Folksonomies
                                    Our Approach
                                     Experiments
                        Conclusion & Future Work


Personalizing Tags



          For each user, calculate the
          average rating for each tag
          based on the rating given to
          movies with each tag.
          Little added effort if made
          at the time of the rating.




      HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   9 / 18
Outline
                           Movie Recommendation
                                     Folksonomies
                                     Our Approach
                                      Experiments
                         Conclusion & Future Work


Using tag ratings
   Append tag ratings to the user-movie matrix:




       HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   10 / 18
Outline
                          Movie Recommendation
                                    Folksonomies
                                    Our Approach
                                     Experiments
                        Conclusion & Future Work


Dataset



       www.moviepilot.de                             tag category          # of elements   % rating coverage

       840 users                                     Emotion                         16               61.85

       15, 613 movies                                Intended Audience               12               35.50

                                                     Place                          763               75.39
       33, 061 movie ratings
                                                     Plot                          5,565              90.00
       6, 580 tags
                                                     Time                           224               64.02




      HetRec2011 :: Said, Kille, De Luca, Albayrak    Personalizing Tags                                11 / 18
Outline
                                   Movie Recommendation
                                             Folksonomies
                                             Our Approach
                                              Experiments
                                 Conclusion & Future Work


Sparsity


                          100%

                          98%     97,46%    97,37%      97,40%                       97,11%
                                                                   96,50%
                          96%

                          94%
               Sparsity




                          92%

                          90%
                                                                            88,59%
                                                                                                 87,89%
                          88%

                          86%

                          84%

                          82%
                                  ratings   +emotion   +audience   +place   +plot        +time    +all




      HetRec2011 :: Said, Kille, De Luca, Albayrak                  Personalizing Tags                    12 / 18
Outline
                         Movie Recommendation
                                   Folksonomies
                                   Our Approach
                                    Experiments
                       Conclusion & Future Work


Recommender




     Collaborative Filtering kNN
     50-fold random cross validation




     HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   13 / 18
Outline
                                                   Movie Recommendation
                                                             Folksonomies
                                                             Our Approach
                                                              Experiments
                                                 Conclusion & Future Work


Results


                                        9,0E-5
                                                                                                               2850%
                                        8,0E-5
                                                                                           2500%
                                        7,0E-5
               Mean Average Precision




                                        6,0E-5
                                        5,0E-5
                                        4,0E-5
                                        3,0E-5
                                        2,0E-5
                                        1,0E-5                 207%                296%
                                                    100%                 162%                           153%
                                        0,0E+0
                                                   baseline   emotion   audience   place    plot        time    all




      HetRec2011 :: Said, Kille, De Luca, Albayrak                                 Personalizing Tags                  14 / 18
Outline
                          Movie Recommendation
                                    Folksonomies
                                    Our Approach
                                     Experiments
                        Conclusion & Future Work


Conclusion & Future Work



      Conclusion
              Simple additions to traditional algorithms generate large
              improvements
      Future Work
              Combinations of tags and time
              Tag-based recommendations for cold start users




      HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   15 / 18
Outline
                         Movie Recommendation
                                   Folksonomies
                                   Our Approach
                                    Experiments
                       Conclusion & Future Work


Thank you!




                            Questions?




     HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   16 / 18
Outline
                          Movie Recommendation
                                    Folksonomies
                                    Our Approach
                                     Experiments
                        Conclusion & Future Work


CaRR2012
 2nd Workshop on Context-awareness                                        2nd Workshop on Context-awareness
 in Retrieval and Recommendation in                                       in Retrieval and Recommendation
                                                                          in Conjunction with IUI 2012, Lisbon, Portugal
 conjunction IUI 2012.
                                                                          Content and Goals of CaRR 2012
                                                                          Context-aware information is widely available in various ways and is be-
     Submission deadline: Dec. 2011                                       coming more and more important for enhancing retrieval performance
                                                                          and recommendation results. The current main issue to cope with is not
                                                                          only recommending or retrieving the most relevant items and content,
                                                                          but defining them ad hoc. Further relevant issues are personalizing and
     When: February 14th, 2012                                            adapting the information and the way it is displayed to the user’s cur-
                                                                          rent situation and interests. Ubiquitous computing furher provides new
                                                                          means for capturing user feedback on items and providing information.

     Where: Lisbon, Portugal                                              The aim of the 2nd Workshop on Context-awareness in Retrieval and
                                                                          Recommendation is to invite the community to discuss new creative
                                                                          ways to handle context-awareness. Furthermore, the workshop aims
                                                                          on exchanging new ideas between different communities involved in
     URL: www.carr-workshop.org                                           research, such as HCI, machine learning, information retrieval and rec-
                                                                          ommendation.


     Twitter: @CaRRws                                                     Important Dates (tentative)
                                                                          n Submission: End of Dec 2012
                                                                                                               Program Committe (tentative)
                                                                                                               Omar Alonso • Linas Baltrunas • Li
                                                                          n Notification: tbd                  Chen • Brijnesh-Johannes Jain •
                                                                          n Camera Ready: tbd                  Dietmar Jannach • Alexandros
                                                                          n Workshop: February 14, 2012        Karatzoglou • Carsten Kessler •
                                                                                                               Antonio Krüger • Michael Kruppa
                                                                          Further Information                  • Ulf Leser • Pasquale Lops • Till

                                                                          nWeb: http://carr-workshop.org       Plumbaum • Francesco Ricci •
                                                                          nE-Mail: info@carr-workshop.org      Markus Schedl (to be extended)
                                                                          nTwitter: @CaRRws
                                                                          Chairs
                                                                          n Ernesto de Luca, TU Berlin
                                                                          n Matthias Böhmer, DFKI
                                                                          n Alan Said, TU Berlin
                                                                          n Ed Chi, Google



      HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags                                                            17 / 18
Outline
                         Movie Recommendation
                                   Folksonomies
                                   Our Approach
                                    Experiments
                       Conclusion & Future Work


RecSysWiki




                       www.recsyswiki.com




     HetRec2011 :: Said, Kille, De Luca, Albayrak   Personalizing Tags   18 / 18

More Related Content

More from Alan Said

RecSysChallenge Opening
RecSysChallenge OpeningRecSysChallenge Opening
RecSysChallenge Opening
Alan Said
 
Best Practices in Recommender System Challenges
Best Practices in Recommender System ChallengesBest Practices in Recommender System Challenges
Best Practices in Recommender System Challenges
Alan Said
 
Estimating the Magic Barrier of Recommender Systems: A User Study
Estimating the Magic Barrier of Recommender Systems: A User StudyEstimating the Magic Barrier of Recommender Systems: A User Study
Estimating the Magic Barrier of Recommender Systems: A User Study
Alan Said
 
Users and Noise: The Magic Barrier of Recommender Systems
Users and Noise: The Magic Barrier of Recommender SystemsUsers and Noise: The Magic Barrier of Recommender Systems
Users and Noise: The Magic Barrier of Recommender Systems
Alan Said
 
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...
Alan Said
 
CaRR 2012 Opening Presentation
CaRR 2012 Opening PresentationCaRR 2012 Opening Presentation
CaRR 2012 Opening Presentation
Alan Said
 
Inferring Contextual User Profiles - Improving Recommender Performance
Inferring Contextual User Profiles - Improving Recommender PerformanceInferring Contextual User Profiles - Improving Recommender Performance
Inferring Contextual User Profiles - Improving Recommender Performance
Alan Said
 
Using Social- and Pseudo-Social Networks to Improve Recommendation Quality
Using Social- and Pseudo-Social Networks to Improve Recommendation QualityUsing Social- and Pseudo-Social Networks to Improve Recommendation Quality
Using Social- and Pseudo-Social Networks to Improve Recommendation Quality
Alan Said
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
Alan Said
 

More from Alan Said (9)

RecSysChallenge Opening
RecSysChallenge OpeningRecSysChallenge Opening
RecSysChallenge Opening
 
Best Practices in Recommender System Challenges
Best Practices in Recommender System ChallengesBest Practices in Recommender System Challenges
Best Practices in Recommender System Challenges
 
Estimating the Magic Barrier of Recommender Systems: A User Study
Estimating the Magic Barrier of Recommender Systems: A User StudyEstimating the Magic Barrier of Recommender Systems: A User Study
Estimating the Magic Barrier of Recommender Systems: A User Study
 
Users and Noise: The Magic Barrier of Recommender Systems
Users and Noise: The Magic Barrier of Recommender SystemsUsers and Noise: The Magic Barrier of Recommender Systems
Users and Noise: The Magic Barrier of Recommender Systems
 
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...
 
CaRR 2012 Opening Presentation
CaRR 2012 Opening PresentationCaRR 2012 Opening Presentation
CaRR 2012 Opening Presentation
 
Inferring Contextual User Profiles - Improving Recommender Performance
Inferring Contextual User Profiles - Improving Recommender PerformanceInferring Contextual User Profiles - Improving Recommender Performance
Inferring Contextual User Profiles - Improving Recommender Performance
 
Using Social- and Pseudo-Social Networks to Improve Recommendation Quality
Using Social- and Pseudo-Social Networks to Improve Recommendation QualityUsing Social- and Pseudo-Social Networks to Improve Recommendation Quality
Using Social- and Pseudo-Social Networks to Improve Recommendation Quality
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 

Recently uploaded

Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to StardomYoung Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
greendigital
 
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles onlineTreasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Hidden Treasure Hunts
 
Christina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptxChristina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptx
madeline604788
 
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
9u08k0x
 
Modern Radio Frequency Access Control Systems: The Key to Efficiency and Safety
Modern Radio Frequency Access Control Systems: The Key to Efficiency and SafetyModern Radio Frequency Access Control Systems: The Key to Efficiency and Safety
Modern Radio Frequency Access Control Systems: The Key to Efficiency and Safety
AITIX LLC
 
Tom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive AnalysisTom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive Analysis
greendigital
 
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
9u08k0x
 
Emcee Profile_ Subbu from Bangalore .pdf
Emcee Profile_ Subbu from Bangalore .pdfEmcee Profile_ Subbu from Bangalore .pdf
Emcee Profile_ Subbu from Bangalore .pdf
subran
 
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdfMatt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Azura Everhart
 
The Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docx
The Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docxThe Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docx
The Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docx
Xtreame HDTV
 
A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024
Indira Srivatsa
 
Skeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on ForumSkeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on Forum
Isaac More
 
Scandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.zaScandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.za
Isaac More
 
Hollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest galleryHollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest gallery
Zsolt Nemeth
 
240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf
Madhura TBRC
 
DIGIDEVTV A New area of OTT Distribution
DIGIDEVTV  A New area of OTT DistributionDIGIDEVTV  A New area of OTT Distribution
DIGIDEVTV A New area of OTT Distribution
joeqsm
 
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and LoveMeet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
get joys
 
I Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledgeI Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledge
Sabrina Ricci
 
Snoopy boards the big bow wow musical __
Snoopy boards the big bow wow musical __Snoopy boards the big bow wow musical __
Snoopy boards the big bow wow musical __
catcabrera
 
This Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I MadeThis Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I Made
Aarush Ghate
 

Recently uploaded (20)

Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to StardomYoung Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
 
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles onlineTreasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
 
Christina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptxChristina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptx
 
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
 
Modern Radio Frequency Access Control Systems: The Key to Efficiency and Safety
Modern Radio Frequency Access Control Systems: The Key to Efficiency and SafetyModern Radio Frequency Access Control Systems: The Key to Efficiency and Safety
Modern Radio Frequency Access Control Systems: The Key to Efficiency and Safety
 
Tom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive AnalysisTom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive Analysis
 
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
 
Emcee Profile_ Subbu from Bangalore .pdf
Emcee Profile_ Subbu from Bangalore .pdfEmcee Profile_ Subbu from Bangalore .pdf
Emcee Profile_ Subbu from Bangalore .pdf
 
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdfMatt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
 
The Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docx
The Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docxThe Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docx
The Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docx
 
A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024
 
Skeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on ForumSkeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on Forum
 
Scandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.zaScandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.za
 
Hollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest galleryHollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest gallery
 
240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf
 
DIGIDEVTV A New area of OTT Distribution
DIGIDEVTV  A New area of OTT DistributionDIGIDEVTV  A New area of OTT Distribution
DIGIDEVTV A New area of OTT Distribution
 
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and LoveMeet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
 
I Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledgeI Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledge
 
Snoopy boards the big bow wow musical __
Snoopy boards the big bow wow musical __Snoopy boards the big bow wow musical __
Snoopy boards the big bow wow musical __
 
This Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I MadeThis Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I Made
 

Personalizing Tags: A Folksonomy-like Approach for Recommending Movies

  • 1. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Personalizing Tags: A Folksonomy- like Approach for Recommending Movies Alan Said Benjamin Kille Ernesto W. De Luca Sahin Albayrak {alan, kille, deluca, sahin}@dai-lab.de DAI-Lab TU-Berlin HetRec, 2011 HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 1 / 18
  • 2. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 2 / 18
  • 3. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Abstract Problem: How to simply use semantic data (tags, genres, etc.) in usage-based collaborative filtering? Aim: To provide a basic model of hybridization without adding algorithmic complexity to a collaborative filtering recommender system. HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 3 / 18
  • 4. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Movie Recommendation Traditional approach: Use users’ rating to find nearest neighbors/latent factors/etc. HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 4 / 18
  • 5. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Movie Recommendation Traditional approach: Use users’ rating to find nearest neighbors/latent factors/etc. Traditional hybrid approach: Combine two or more parallel algorithms. HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 4 / 18
  • 6. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Movie Recommendation Traditional approach: Use users’ rating to find nearest neighbors/latent factors/etc. Traditional hybrid approach: Combine two or more parallel algorithms. Our Approach: Combine several data sources prior to recommendation process - uses one algorithm. Keep implementational effort low - allow easy implementation in existing system. HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 4 / 18
  • 7. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Definition Definition: the result of personal free tagging of information and objects . . . for ones own retrieval [Vander Wal, 2004] Tags offer a short content-related description of items to which they are assigned. HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 5 / 18
  • 8. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Relevance? So..how is this relevant to movie recommendation? HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 6 / 18
  • 9. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Relevance? Our movies have tags, e.g. categorized with tags from five cate- gories: Moods Places Times Intended Audiences Plots HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 7 / 18
  • 10. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Relevance? HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 7 / 18
  • 11. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Not quite a folksonomy We have a problem: Tags are not personalized - they are given to movies by a set of experts HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 8 / 18
  • 12. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Not quite a folksonomy We have a problem: Tags are not personalized - they are given to movies by a set of experts We solve it: Tags are assigned ratings HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 8 / 18
  • 13. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Personalizing Tags For each user, calculate the average rating for each tag based on the rating given to movies with each tag. HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 9 / 18
  • 14. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Personalizing Tags For each user, calculate the average rating for each tag based on the rating given to movies with each tag. Little added effort if made at the time of the rating. HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 9 / 18
  • 15. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Using tag ratings Append tag ratings to the user-movie matrix: HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 10 / 18
  • 16. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Dataset www.moviepilot.de tag category # of elements % rating coverage 840 users Emotion 16 61.85 15, 613 movies Intended Audience 12 35.50 Place 763 75.39 33, 061 movie ratings Plot 5,565 90.00 6, 580 tags Time 224 64.02 HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 11 / 18
  • 17. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Sparsity 100% 98% 97,46% 97,37% 97,40% 97,11% 96,50% 96% 94% Sparsity 92% 90% 88,59% 87,89% 88% 86% 84% 82% ratings +emotion +audience +place +plot +time +all HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 12 / 18
  • 18. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Recommender Collaborative Filtering kNN 50-fold random cross validation HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 13 / 18
  • 19. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Results 9,0E-5 2850% 8,0E-5 2500% 7,0E-5 Mean Average Precision 6,0E-5 5,0E-5 4,0E-5 3,0E-5 2,0E-5 1,0E-5 207% 296% 100% 162% 153% 0,0E+0 baseline emotion audience place plot time all HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 14 / 18
  • 20. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Conclusion & Future Work Conclusion Simple additions to traditional algorithms generate large improvements Future Work Combinations of tags and time Tag-based recommendations for cold start users HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 15 / 18
  • 21. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work Thank you! Questions? HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 16 / 18
  • 22. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work CaRR2012 2nd Workshop on Context-awareness 2nd Workshop on Context-awareness in Retrieval and Recommendation in in Retrieval and Recommendation in Conjunction with IUI 2012, Lisbon, Portugal conjunction IUI 2012. Content and Goals of CaRR 2012 Context-aware information is widely available in various ways and is be- Submission deadline: Dec. 2011 coming more and more important for enhancing retrieval performance and recommendation results. The current main issue to cope with is not only recommending or retrieving the most relevant items and content, but defining them ad hoc. Further relevant issues are personalizing and When: February 14th, 2012 adapting the information and the way it is displayed to the user’s cur- rent situation and interests. Ubiquitous computing furher provides new means for capturing user feedback on items and providing information. Where: Lisbon, Portugal The aim of the 2nd Workshop on Context-awareness in Retrieval and Recommendation is to invite the community to discuss new creative ways to handle context-awareness. Furthermore, the workshop aims on exchanging new ideas between different communities involved in URL: www.carr-workshop.org research, such as HCI, machine learning, information retrieval and rec- ommendation. Twitter: @CaRRws Important Dates (tentative) n Submission: End of Dec 2012 Program Committe (tentative) Omar Alonso • Linas Baltrunas • Li n Notification: tbd Chen • Brijnesh-Johannes Jain • n Camera Ready: tbd Dietmar Jannach • Alexandros n Workshop: February 14, 2012 Karatzoglou • Carsten Kessler • Antonio Krüger • Michael Kruppa Further Information • Ulf Leser • Pasquale Lops • Till nWeb: http://carr-workshop.org Plumbaum • Francesco Ricci • nE-Mail: info@carr-workshop.org Markus Schedl (to be extended) nTwitter: @CaRRws Chairs n Ernesto de Luca, TU Berlin n Matthias Böhmer, DFKI n Alan Said, TU Berlin n Ed Chi, Google HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 17 / 18
  • 23. Outline Movie Recommendation Folksonomies Our Approach Experiments Conclusion & Future Work RecSysWiki www.recsyswiki.com HetRec2011 :: Said, Kille, De Luca, Albayrak Personalizing Tags 18 / 18