2017-07-05 19:16:30 +02:00
2017-07-05 19:17:48 +02:00
2017-07-05 19:16:30 +02:00
2017-07-06 15:15:09 +02:00

goRecommender

Recommendation system API, based on Machine Learning, written in Go lang

Data stored in MongoDB

Applies Machine Learning to perform recommendations:

  • Random Forests
  • K Nearest Neighbours

Documentation

  • Add new user
POST /user
{
    id: "user1",
    age: 30
}
  • Get recommendations
GET /r/{userid}/{nrec}

{userid}: is the userid
{nrec}: number of recommendations requested
  • Select Item
POST /selectItem
{
    userid: "user1",
    itemid: "item1"
}
Description
No description provided
Readme GPL-3.0 53 KiB
Languages
Go 93.6%
Shell 6.4%