Movie Recommendation System screenshot 1

Movie Recommendation System

Client

Personal Project

Date

2025

Role

ML Engineer

Project Overview

This project is a content-based movie recommendation system. It uses natural language processing and machine learning techniques to suggest movies similar to a user's favorite. The system analyzes movie data such as genres, keywords, tagline, cast, and director to calculate similarity scores between movies.

Key Features

  • Content-Based Filtering
  • TF-IDF Vectorization
  • Cosine Similarity
  • Fuzzy String Matching
  • Top-10 Recommendations
  • Interactive Command-Line Interface

Technologies Used

PythonPandasNumPyScikit-learn
View Repository