2008-09-16 109 views
4

我想知道是否有任何良好的.NET推薦算法可用於開源項目,無論是否附加到搜索引擎。通過建議,我的意思是接受全文文章並基於關鍵字相似性從其索引中推薦其他文章。開源全文文章推薦引擎

在高端有像Autonomy這樣的文檔分類引擎;在低端垃圾郵件過濾器和博客「相關帖子」小部件。可能也是廣告對文章的匹配。我想將其中一個納入項目,但無法承受高端,而低端似乎都是基於LAMP的。

[對不起,一個答案要求澄清:我期待的是一個理想的獨立庫,但我願意根據需要修改良好的源代碼。最終的結果是我需要能夠創建一個接受任意數量文本的C#服務,並返回一個類似的索引過的文章列表。基本上,這是StackOverflow本身在提交問題時所做的確切事情!]

謝謝! Steve

回答

0

問題並不十分清楚(算法或庫?),但是唯一想到的就是Lucene.NET,它是在.Net框架中移植流行的Lucene庫。 HTH。

1

我認爲,在StackOverflow中,他們從文本中提取所有常見的英文單詞,然後將這些單詞與其他帖子的其餘單詞進行比較以獲取「相關」帖子。