An open API service indexing awesome lists of open source software.

https://github.com/joshmusira/collaborative-filtering


https://github.com/joshmusira/collaborative-filtering

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# Movie Recommendation System

This project implements a collaborative filtering recommendation system to predict movie ratings and recommend movies to users.

## Dataset

The dataset consists of two files:
- `ratings.csv`: Contains user ratings for movies.
- `movies.csv`: Contains metadata about movies.

## Methodology

1. **Data Preparation**: Merge the ratings and movies datasets.
2. **Normalize Ratings**: Normalize the user-item matrix.
3. **Calculate Similarity**: Compute item similarity using Pearson correlation.
4. **Make Predictions**: Predict ratings for movies that a user has not rated.