私は、音楽アーティスト、リリース、および音楽が取り込まれた音楽オントロジーを持っています。各アーティストは他のアーティストと似たような関係にあり、音楽のレコメンデーションを生成する方法を見つける必要があります。私はエンティティ間の距離について考えてきました。これは単純なレコメンデーションを生成する最良の方法ですか? どうすればできますか?ジェナを使用しています。ありがとう
1 に答える
1
Apache Mahoutプロジェクトを見てください。Jena グラフをデータ ソースとして使用しませんが、Jena API を使用して Mahout の入力を簡単に取り込むことができます。Mahout は、レコメンデーション アルゴリズムを実行するためのさまざまな方法を提供します。あらゆる種類の協調フィルタリング (「X が好きな人は Y も好き」のようなもの) では、ユーザーの評価データも必要になります。サービスをブートストラップするための最初の推奨事項を取得するのに十分なデータを取得することは、問題になる可能性があります。ただし、「類似している」関係自体は、ユーザーに対して非常に質の高い提案を生成する可能性は低いです。
于 2013-01-15T09:42:26.593 に答える