Movie Recommendation System

  • Comprehensive movie recommendation system with content-based and collaborative filtering (KNN, SVD).
  • Implemented a hybrid approach combining multiple algorithms with weighted averaging for robust recommendations.
  • Built an interactive Streamlit web application deployed on the cloud for real-time movie suggestions.
  • Achieved RMSE of 0.454 with the SVD model, a 58% improvement over the baseline KNN approach.

Tools / Technology: Python, Streamlit, Scikit-learn, Pandas, NumPy, TruncatedSVD

GitHub  ·  Live Demo  ·  Dataset