4

我想知道开源项目中是否有任何好的 .NET 推荐算法可用,无论是否附加到搜索引擎。推荐是指接受全文文章并根据关键字相似度从其索引中推荐其他文章的东西。

在高端有像 Autonomy 这样的文档分类引擎;在低端垃圾邮件过滤器和博客“相关帖子”小部件上。也可能是广告到文章的匹配。我想将一个合并到一个项目中,但买不起高端,而低端似乎都是基于 LAMP 的。

[抱歉,有一个答案要求澄清:我正在寻找理想的独立库,但我愿意根据需要调整好的源代码。最终结果是我需要能够创建一个 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 回答