Skip to content

ishgar686/Movie-Fanatic-Recommender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie Fanatic Recommender (Deployment not finished yet)

Project Overview This project is a Content-Based Movie Recommendation System that suggests movies similar to a given movie based on its plot description. It leverages the CountVectorizer from the scikit-learn library to convert movie descriptions into a matrix of token counts and generate recommendations.

Features

  • Recommends movies based on similarities between cast, director, genre, movie plot, etc
  • Uses CountVectorizer for feature extraction (token counts) from the movie descriptions
  • Computes cosine similarity between movie vectors to find the closest matches.
  • Provides a list of similar movies when a user inputs a movie title.

Prerequisites

  • scikit-learn
  • pandas
  • numpy

Dataset

  • A dataset containing 5,000 movies from themoviedb.org

Future Improvements

  • Implement a hybrid recommendation system by combining content-based filtering with collaborative filtering.
  • Integrate user ratings and other metadata (genres, actors, etc.) for more personalized recommendations.
  • Deploy the system as a web application using frameworks like Flask or Django.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published