This project is a simple movie recommendation system using collaborative filtering. It leverages user ratings to find and suggest movies similar to the ones users have watched and rated highly.
- Uses collaborative filtering based on movie ratings.
- Computes cosine similarity between movies.
- Provides movie recommendations based on user input.
- Works with datasets like
movies.csv
andratings.csv
.
The system requires the following datasets:
-
movies.csv: Contains movie information with columns:
movieId
: Unique identifier for each movie.title
: The name of the movie.
-
ratings.csv: Contains user ratings with columns:
userId
: Unique identifier for each user.movieId
: Movie identifier (linked tomovies.csv
).rating
: User rating for a movie.
- Clone the repository:
git clone https://github.com/sahankrt20/MOVIE-RECOMENDATION-SYSTEM cd MOVIE-RECOMENDATION-SYSTEM