利用可能なオープンソースの推奨エンジンがあるかどうか疑問に思っていましたか? Amazon や Netflix のようなものを提案する必要があります。Apache Mahout - Tasteというフレームワークについて聞いたことがあります。来週試しています。貴重な思いを共有できれば幸いです。
6 に答える
easyrecを使い始めたばかりです。質問に答えてもらったのですが、フォーラムはあまり活発ではありません。さらに、デモサーバーがあるため、何もインストールせずに推奨ツールを試運転できます。私は彼らのjavascriptAPIと、さまざまな種類のアイテムの推奨事項を追跡する方法が気に入りました。現在、これらはスロープ1の推奨のみをサポートしています。この点で柔軟性を求めている場合は、mahoutが勝ちます(ただし、easyrec用に独自のプラグインを作成することもできます)。
Apache Mahout は、この分野で私が見つけた唯一のものです (私も最近探しています)。
Wekaもオプションかもしれませんが.
私はオープンソースのレコメンデーション システムを使用する必要がありましたが、これらは私が見つけたものです。
Duine、Apache Mahout、OpenSlopeOne、Cofi、SUGGEST、および Vogoo。
詳細:
Apache Mahout は、データ マイニング分野の Java フレームワークを構成します。パーソナライズされたレコメンデーションのための共同エンジンである Taste Recommender System が組み込まれています。
Vogoo は、協調フィルタリング レコメンダー システムを実装する PHP フレームワークです。また、Slope-One コードも表示されます。
Cofi ライブラリには、Collaborative Filtering メソッドの Java バージョンが実装されています。これは、Slope-One アルゴリズムの作成者である Daniel Lemire によって開発されました。Lemire の Web ページで利用可能な PHP バージョンもあります。
OpenSlopeOne は、パフォーマンスに配慮した PHP での Slope One 実装を提供します。
SUGGEST は、George Karkys によって作成され、バイナリ形式で配布されているレコメンデーション ライブラリです。
ここで見つけたすべてをブログで説明しました: http://girlincomputerscience.blogspot.com.br/2012/11/open-source-recommendation-systems.html
それが役に立てば幸い!
lenskitは、grouplens チームが提供する Java のもう 1 つの優れたレコメンデーション エンジンのようです。
amazon や netflix 用に特別に構成されたものではなく、生のエンジンをもっと探している場合、Minionは「ドキュメントの類似性測定」を提供します。