W A simple yet effective Movie Recommendation System built with Python, Flask, and scikit-learn. It suggests similar movies based on the description (overview) of a selected movie using Content-Based Filtering and TF-IDF Vectorization.
A simple yet effective Movie Recommendation System built with Python, Flask, and scikit-learn. It suggests similar movies based on the description (overview) of a selected movie using Content-Based Filtering and TF-IDF Vectorization.
This project uses a simplified version of the TMDB 5000 Movie Dataset. Your movies.csv
should have at least the following columns:
id,title,overview
1,Toy Story,A story of a boy and his toys that come to life.
2,Jumanji,A board game that comes to life.
...
git clone https://github.com/sujit-codezen/movie_recommendation_system.git cd movie-recommender
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
python app.py