https://github.com/xissy/node-recommend
A node.js module to implement a recommender engine with popular machine-learning algorithms.
https://github.com/xissy/node-recommend
Last synced: about 1 year ago
JSON representation
A node.js module to implement a recommender engine with popular machine-learning algorithms.
- Host: GitHub
- URL: https://github.com/xissy/node-recommend
- Owner: xissy
- License: mit
- Created: 2012-07-22T19:40:50.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2015-08-17T08:25:05.000Z (almost 11 years ago)
- Last Synced: 2025-02-27T23:10:01.659Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 113 KB
- Stars: 61
- Watchers: 7
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
node-recommend
==============
A Node.js module to implement a recommender engine with popular machine-learning algorithms.
## Features
- Inspired by the [*Programming Collective Intelligence*](http://www.amazon.com/Programming-Collective-Intelligence-Applications-ebook/dp/B0028N4WM4) book.
- Getting similiarity with Euclidean distance and Pearson score.
- User and Item by Collarborative Filters.
## Installation
Via npm:
$ npm install recommend
As a submodule of your project (you will also need to install)
$ git submodule add http://github.com/xissy/node-recommend.git recommend
$ git submodule update --init
## Usage
### Load in the module
var recommed = require('recommend');
### Watch test sample source code
## Changelog
0.0.3:
* Some getting similarity and collarborative filter functions.
## Roadmap
* Implement functions in the [*Programming Collective Intelligence*](http://www.amazon.com/Programming-Collective-Intelligence-Applications-ebook/dp/B0028N4WM4) book.
* Implement algorithms in [*Apache Mahout*](http://mahout.apache.org/) open-source project.