NineWorlds / serenity-android

An Android client for the Plex and Emby Media Servers optimized for Television displays.
MIT License
177 stars 65 forks source link

Implement Recommendations for Android TV #251

Closed kingargyle closed 10 years ago

kingargyle commented 10 years ago

Make use of the Recommendations and Notification Manager to implement a background IntentService to handle recommendations for Serenity. This should be able to be used without having to implement the other skinning options.

kingargyle commented 10 years ago

https://developer.android.com/preview/tv/ui/recommendations.html

kingargyle commented 10 years ago

One thought is to implement a baysain recommendation engine, that learns over a period of time what is being watched and what isn't.

https://github.com/ptnplanet/Java-Naive-Bayes-Classifier

kingargyle commented 10 years ago

Recommendations for OnDeck are implemented. Will investigate other recommendations after feedback from users.