CineSearch is a content-based movie recommendation web application built using Flask, Scikit-Learn, TF-IDF Vectorization, Cosine Similarity, and the OMDb API.Implemented CI/CD pipeline using GitHub Actions and automated deployment using Render. Managed large model artifacts using Git LFS and secured API keys using environment variables.
Users can search for a movie and get similar movie recommendations with posters.
- Search for any movie
- Get similar movie recommendations
- Movie posters using OMDb API
- Netflix-style dark UI
- Flask backend API
- Content-based recommendation system
- Deployed using Render
- Python
- Flask
- Pandas
- NumPy
- Scikit-Learn
- TF-IDF Vectorizer
- Cosine Similarity
- OMDb API
- HTML
- CSS
- JavaScript