Bower
bower install recommend
npm
npm install recommend_js
<script src="recommend.js"></script>
Singleton Object
var recommend = new Recommend();
or
var recommend = global.Recommend;
var recommend = new Recommend(data, userId);
or
var recommend = global.Recommend.setUserData(data);
{
"user_list": [{
"id": 1,
"name": "サンプルユーザー1",
"item_list": [{
"id": 1,
"name": "ドラゴンクエスト",
"score": 8
},
{
"id": 2,
"name": "スーパーマリオ",
"score": 10
}]
}
}
類似性の高いユーザーを取得
global.Recommend.getTopMatch(userId);
評価のないアイテムをレコメンド
global.Recommend.getRecommend(userId);
・ピアソン相関係数
・ユーザーベース協調フィルタリング
FREE