Skip to content

CoderMadhuresh/Movie-Recommendation-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Content-Based Movie Recommendation System

This project implements a Content-Based Recommendation System using metadata from movies such as genres, cast, crew, and plot overviews to suggest similar movies. The system is designed to provide personalized movie recommendations based on the content a user already likes or is viewing.

πŸ“Œ Project Overview

πŸ” Objective

To recommend movies that are similar in content to a selected movie using:

  • Text feature extraction (TF-IDF)
  • Cosine similarity
  • Content attributes: overview, genre, top cast, and director

πŸ“ Dataset

Datasets from the The Movies Dataset are used:

  • movies_metadata.csv
  • credits.csv

Make sure both are placed in the same directory as the script.

πŸ› οΈ Features Used

  • overview – Plot summary of the movie
  • genres – Movie genres (Action, Comedy, etc.)
  • cast – Top 3 cast members
  • crew – Director of the movie

All of these are combined into a single string (called soup) for vectorization.

πŸ“¦ Dependencies

Install the required Python packages using pip:

pip install pandas scikit-learn

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages