A simple movie recommendation app built with Python and Streamlit.
Pick a movie and the app suggests 5 similar movies. No API key required.
- Recommend top 5 similar movies.
- Easy web UI using Streamlit.
- Works fully offline with local pickles (
movies.pkl,model.pkl).
- Python
- Pandas & NumPy
- scikit-learn (TF-IDF / cosine similarity)
- Streamlit (UI)
-
Clone the repo: git clone https://github.com/uday-codes69/movie-recommender.git cd movie-recommender
-
Install depedencies: pip install -r requirements.txt
-
Run the App: streamlit run app.py
movie-recommender/ βββ app.py # Streamlit app βββ movies.pkl # Movie dataset (DataFrame with 'title' column) βββ model.pkl # Similarity matrix (numpy array or pickle) βββ requirements.txt # Python dependencies βββ README.md