8000 GitHub - Mulwajoseph/Movie-Recommender
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Mulwajoseph/Movie-Recommender

Repository files navigation

MOVIE-RECOMMENDER SYSTEM

Wallpaper

Objective

Our objective is to build a production-quality movie recommendation pipeline which provides a personalizied 5 top list of movies specific to each users. The goal of this new pipeline is to increase user retention for the platform and provide a better experience.

Data Source

We will be using adataset from the GroupLens research lab at the University of Minnesota

The dataset is compressed into ml-latest.tar.gz. To extract the data set, run:


tar -xvzf ml-latest.tar.gz

Installations

  1. Clone the repository:
    git clone https://github.com/your-username/your-repo.git
    

2.Navigate to the project Directory

cd your-repo

3.Install the required dependencies

pip install -r requirements.txt

Usage

1.Preprocess the data

python src/data_processing.py

2.Train the reccommendation Model

python src/model_training.py

3.Generate Movie Recommendation for user

python src/recommender.py --user_id 

Dependencies

Install the python packages enlisted in the requirements.txt
To install them run:

pip install -r requirements.txt

Contributing

If you`d like to contribute please follow the following steps:

  1. Fork the repository
  2. Create a new branch
  3. Commit your changes
  4. Submit a pull request

Contacts

For questions or feedback.kindly reach out:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0