Skip to content

A python based hybrid recommendation system built from scratch

License

Notifications You must be signed in to change notification settings

StromGrail/Recommendare

 
 

Repository files navigation

Recommendare

A python based hybrid recommendation system built from scratch

Set it up:

If you are using Debian or Ubuntu, just run setup.sh to install required components and setup the database.

Else:

sudo mongoimport --db hypertarget_ads --collection users --type json --file users.json --jsonArray
sudo mongoimport --db hypertarget_ads --collection movies --type json --file items.json --jsonArray
sudo mongoimport --db hypertarget_ads --collection meta --type json --file meta.json --jsonArray
  • Run precompute.py
  • Import all the json files into MongoDB using the following commands:
sudo mongoimport --db hypertarget_ads --collection deviations --type json --file deviation.json --jsonArray
sudo mongoimport --db hypertarget_ads --collection user_similarity --type json --file user_similarity.json --jsonArray

About

A python based hybrid recommendation system built from scratch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 89.9%
  • Shell 10.1%