Skip to content
This repository has been archived by the owner on Mar 20, 2021. It is now read-only.

Generates recommendation playlist based on what the users watched.

License

Notifications You must be signed in to change notification settings

joshuaavalon/plex-recommend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

plex-recommend

Plex Recommend is a python script that generates recommendation playlist based on what the users watched.

Requirements

  • Python 3.6 (Only tested on Python 3.6. Previous version may work)

Usage

  1. Install dependencies (Recommend using virtualenv).
pip install -r requirements.txt
  1. Add your Plex address and Plex token to the recommend.py.
  2. Run python recommend.py.
  3. (Optional) Setup cron job to run it.

FAQ

Q. How does it generates a recommendation playlist?

A. It based on what the user have watched to calcuate his preferences and find the unwatch series / movies match most.

Q. How is it different from Plex's "Related"

A. Plex's "Related" heavily flavor actors over gernes which is stupid in my opinion. How does an action movie related to a romance movie just because they have some common actors?

Q. How to adjust the parameters?

A. Read the code. the calculation is not that difficult.

Known Issues

Generate playlist for ALL libraries.

Plex API does not include if the library is included in dashboard or not. You can filter it manually in analysis() by the section.title

About

Generates recommendation playlist based on what the users watched.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages