4

検索エンジンに接続されているかどうかに関係なく、オープン ソース プロジェクトで使用できる優れた .NET レコメンデーション アルゴリズムがあるかどうか疑問に思っています。レコメンデーションとは、記事の全文を受け入れ、キーワードの類似性に基づいてインデックスから他の記事をレコメンデーションするものを意味します。

ハイエンドには、Autonomy のようなドキュメント分類エンジンがあります。ローエンドのスパム フィルターとブログの「関連投稿」ウィジェットで。おそらく広告と記事のマッチングも。プロジェクトに組み込みたいのですが、ハイエンドを買う余裕がなく、ローエンドはすべて LAMP ベースのようです。

[申し訳ありませんが、明確化を求める回答が 1 つあります。私が探しているのは、理想的にはスタンドアロン ライブラリですが、必要に応じて適切なソース コードを適用する用意があります。最終的には、任意の量のテキストを受け入れて、以前に索引付けされた同様の記事のリストを返す C# サービスを作成できる必要があります。基本的に、質問を送信するときに StackOverflow 自体が行うこととまったく同じです!]

ありがとう!スティーブ

4

2 に答える 2

1

StackOverflowでは、テキストからすべての一般的な英語の単語を抽出し、この単語を他の投稿の残りの単語と比較して、「関連」投稿を取得すると思います。

于 2009-01-23T17:43:48.423 に答える
0

質問はあまり明確ではありませんが(アルゴリズムまたはライブラリ???)、頭に浮かぶのは、人気のあるLuceneライブラリを.Netフレームワークに移植したLucene.NETだけです。HTH。

于 2008-09-16T14:20:23.323 に答える