Skip to content

Repository files navigation

Recommendation System using Matrix Factorization

This project builds a recommendation engine using Matrix Factorization to predict user-item ratings.

🎯 Objective

Recommend items to users based on learned latent features.

🤖 Technique Used

  • Matrix Factorization (SVD)
  • Latent Factor Modeling

📊 Evaluation Metric

  • RMSE (Root Mean Squared Error)

📂 Project Structure

data/ – dataset
notebooks/ – experiments
src/ – training & recommendation code
results/ – evaluation outputs

📁 Dataset

MovieLens Dataset – GroupLens Research

🚀 How to Run

  1. Install dependencies: pip install -r requirements.txt
  2. Run notebook or train.py

✨ Author

Packiaraj R

About

Built a recommendation system using Matrix Factorization with Truncated SVD to predict user-item ratings, generate personalized recommendations, and evaluate performance using RMSE.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages