[FEATURE REQUEST] - Recommendations
Implement a recommendation system based on users' tracked activities. For example, if a user enjoys a particular genre of books, Ryot can suggest similar books or authors they might like.
I do not want Ryot to be a recommendation system, only a tracking system. That being said maybe we can have integration with third party APIs that can handle recommendation.
You are right, this is better left to an API otherwise it would require a lot of data that could only be gathered by someone who made a public website using this program, and it would require user permissions, and the algorithm to find similarities would be very complex. If I encounter an API that recommends media I'll be sure to write it down here.
Thanks for your suggestions! Closing.
I have decided to implement this 😅.
I now plan to add a new recommendations section on the dashboard.
Notes to self:
- Seed the recommendations using the current date (
select title from metadata order by md5(title || 'usr_2G2UTC2Q1auY') limit 5) - Following APIs support recommendations:
- Anilist: anime and manga
- TMDB: movies, shows
- Listen notes: podcasts
Released as part of Ryot Pro.