「x が好きで、y も好きな人」タイプのレコメンデーション システムの構築を検討しており、Vogoo の使用を検討していましたが、コードを調べたところ、評価に基づいて最近傍がたくさんあるようです。
ここ数週間、ほとんどの人がまったく評価しないか、5 と評価しているという記事をいくつか見ましたhttp://youtube-global.blogspot.com/2009/09/five-stars-dominate- rating.html
私は現在、レーティング システムを実装していません。また、適用されるすべてのレーティングが変動しないのであれば、実装する必要もないと思います。
これは、KNN はあまり価値がないということですか?
過去の視聴履歴に基づいて類似のレコメンデーションを取得するシステム (パッシブ フィルタリング) を開発するための推奨事項はありますか?
私が扱っているデータはイベントベースなので、男子ダブルステニス、ブルージェイズ野球、大学女子バスケットボールなどを見たことがあるなら、他の人が見たあなたの地域で現在開催されている他のイベントをお勧めします.システム全体で同様のイベントも見ています。
私は主に PHP を使用していますが、Python を学び始めています (それが役立つ場合は、おそらく Java を学ぶ必要があります)。