A Content Intelligence-Based Film Recommendation Engine built using Machine Learning, Streamlit, and TMDB API. This application suggests movies based on user input, displaying posters for better visualization.
- 🔍 Search for a movie and get 5 similar recommendations
- 📌 Movie posters fetched from TMDB API
- 🎭 Interactive UI built with Streamlit
- 🧠 ML model trained on movie similarity data
- Python (pandas, numpy, scikit-learn)
- Streamlit (for UI)
- TMDB API (for fetching posters)
- Pickle (to save ML model)
Check out the live version of the Movie Recommender System:
👉 Try it on Hugging Face
# Clone the repository
git clone https://github.com/your-username/Content Intelligence-Based Film Recommendation Engine.git
cd Movie-Recommender-System
# Create a virtual environment
python -m venv env
# Activate the virtual environment
# On Windows
env\Scripts\activate
# On macOS/Linux
source env/bin/activate
pip install -r requirements.txt
streamlit run app.py