This is a Flask-based movie recommendation system that provides movie recommendations based on similarity models.
- Flask API for serving recommendations
- Pre-trained models for similarity-based recommendations
- Dockerized for easy deployment
- Uses Gunicorn for production-ready performance
Ensure you have Python 3.10+ installed.
pip install -r requirements.txtpython app.pyThe app will be available at:
👉 http://127.0.0.1:5000/
docker build -t flask-app .docker run -p 5000:5000 flask-appThe app will be available at:
👉 http://localhost:5000/
By default, the Dockerfile is optimized for deployment using Gunicorn. Modify CMD in the Dockerfile if needed.