Stop watching movies you don't like π
Get the best 5 recomendations of a movie based on its contentβ¨
- Python - Programming Language
- Pandas - To Analyze data
- Sklearn - Kit for AI algorithms
- Html & Css - Fron-ted stack
- Django - Back-end stack
- Request - To fetch an API
- Git - Version Control System
Install libraries and packages (sklearn - django) then clone the repo and enjoy the recommender.
git clone https://github.com/MorcaDev/MovieRecommender.git
Responsive website where you can find all titles you like
Interactive button to generate 5 recomendations
Visual feedback of movie selected
Recomendations with posters from an API
Percentage of compatibility among movies
- You must create your account on TMDB to get your personal token to fecth posters (thanks TMDB for the free resource π)
- The "token" must be written in file "Engine/algorithms.py" function "fetch_poster"
It's completely possible to use this engine for a book,music, ... or any type of recommender, you may change features which determine the content of an item to generate recomendations. This website use a direct aplication of the recomender ; however, most of the time this is just a feature that is part of some other programs, think about Netflix, Hbo and other. No limits π
@morcadev Free Software, Hell Yeah!