by - Vishal Kamath
A fun hobby project that use python Sklearn library to create a movie recommendation system, it uses FastAPI to create a recommedation Api for the recommendation system. It uses Next js for the movie recommedation website that use the api to recommed movies.
- tmdb_5000_movies.csv
- tmdb_5000_credits.csv
datasets link - https://www.kaggle.com/datasets/tmdb/tmdb-movie-metadata
-
open recommedation API folder in jupyter notebook
jupyter notebook
-
execute movie recommedation model.ipynb to generate the model
-
execute movie recommendation api.ipynb to start the api server
-
open movie-recommendation-system folder
-
start the next app
npm run dev