Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

My updates: recommended based on your downloads and searches #1846

Closed
synctext opened this issue Jan 5, 2016 · 5 comments
Closed

My updates: recommended based on your downloads and searches #1846

synctext opened this issue Jan 5, 2016 · 5 comments

Comments

@synctext
Copy link
Member

synctext commented Jan 5, 2016

Enhance the frontscreen of Tribler with content items in the form of thumbnails.
These items are recommended based on popularity in general and fit with your profile.
Suggested GUI text: "My updates: recommended based on your downloads and searches"

Key inspiration (include in thesis.tex):
scholar_my_updates_screenshot__personal_recommendation

Related: #1549, #981

working code #634
screenshot

Technical documentation: #372
Docs

@synctext
Copy link
Member Author

Youtube also has a nice thumbnail-based navigation system. Key example for the Tribler User Experience. Youtube features:

  • Recommended (12 thumbnails)
  • Recommended channel for you (12 x channels with 6 thumbnails/channel)
  • Continue watching
  • Watch again

Each recommendation or profile entry can be easily deleted.
wjifjbq

btw.. It is very aggressive to recommend new videos, one accidental "mylittlepony" click can ruin your recommendations. This problem was widely published already in 2002, If TiVo Thinks You Are Gay, Here's How to Set It Straight

@whirm
Copy link

whirm commented Jan 26, 2016

You could always have a button to clear your preferences.

@synctext synctext modified the milestones: V6.6 WX3, V6.7 credits Feb 16, 2016
@devos50 devos50 modified the milestones: Backlog, V6.7 credits Nov 22, 2016
@devos50 devos50 removed their assignment Nov 22, 2016
@synctext
Copy link
Member Author

synctext commented Dec 18, 2018

Delft University of Technology scientists published in RecSys '18 Proceedings of the 12th ACM Conference on Recommender Systems: "Effects of Personal Characteristics on Music Recommender Systems with Different Levels of Controllability"
recommender_explaining
Very relevant work for this open issue.

Our system generates a play-list style listening experience based
on three types of seeds: artists, tracks, and genres. We use the active
user’s top artists, tracks, and genres as input seeds. It is worth
noting that the top artists and tracks are calculated by affinity,
which is a measure of expected user preference for a particular
track or artist based on her/his listening history. The number of
songs recommended through the use of a particular seed depends
on the weight of the seed’s type, and the priority of the used seed
among the seeds of the same type.

As more bands publish using Creative Commons or put their work into Tribler and obtain 100% of all tokens, this could be the way to discover music. Very suitable for a master thesis.

@synctext
Copy link
Member Author

synctext commented Jan 25, 2020

related work: economics of content recommendation, Media and Artificial Intelligence,
Matthew Gentzkow, http://conference.nber.org/conf_papers/f114672.slides.pdf

Sources of inefficiency

  1. Consumers can’t find what they want
    o Imperfect search, matching, recommendations
  2. What consumers want isn’t what’s good for society
    o Fake news, bias, Kardashians, violence
  3. Gov’t, firms, etc. have other ideas
    o Censorship, capture, foreign manipulation, persuasive ads

@qstokkink
Copy link
Contributor

Home screen thumbnails have been implemented and removed in Tribler, twice, with two full life-cycles of deployment.

The topic of personal recommendations has been split off and superseded by issues #7290 and #7586.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

6 participants