Skip to content

This project is an implementation of simple rating prediction systems for items from user

License

Notifications You must be signed in to change notification settings

SamanKhamesian/Rating-Prediction-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Rating-Prediction-System

Abstract

This project implemented a prediction of rating of items using latent factor model

To use this work on your researches or projects you need:

  • Python 3.7.0
  • Python packages:
    • Numpy

To install Python:

First, check if you already have it installed or not.

python3 --version

If you don't have python 3 in your computer you can use the code below:

sudo apt-get update
sudo apt-get install python3

To install packages via pip install:

sudo pip3 install numpy

If you haven't installed pip, you can use the codes below in your terminal:

sudo apt-get update
sudo apt install python3-pip

You should check and update your pip:

pip3 install --upgrade pip

Dataset

  • raw_data.txt : Each rows should contain the userID, the itemID and the predicted rating respectively.
  • train_user_item_score.txt : 70% of raw_data.txt chose randomly for train data.
  • validation_user_item_score.txt : the remain of raw_data after creation train data made validation data.

About

This project is an implementation of simple rating prediction systems for items from user

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages