A full-stack content-based movie recommendation system that suggests similar movies using NLP techniques like TF-IDF and CountVectorizer. Users can search by title or filter by genre to receive intelligent recommendations based on metadata similarity.
Live Site:
🔗 https://movie-recommender-frontend-i255.onrender.com/
- Backend: Python, Flask, Scikit-learn, Joblib
- Frontend: ReactJS, Vite, Axios
- Deployment: Render (both frontend & backend)
- Smart search: Get similar movie recommendations based on title or genre.
- NLP-based logic: Supports both TF-IDF and CountVectorizer techniques for vector similarity.
- Fast API: Optimized model loading for sub-second response time.
- Deployed frontend with real-time search, filter by genre, and responsive design.
- Persistent model storage with Joblib to avoid recomputation and reduce memory usage.
Prakash Gupta