我需要使用C#在我们的知识库系统中构建全文搜索功能。我该如何开始?
答案 0 :(得分:2)
例如来自Lucene:
http://lucene.apache.org/java/docs/
C#端口在这里http://incubator.apache.org/lucene.net/
您还应该阅读有关信息检索的内容,您可以从这个开始:http://www.amazon.com/Modern-Information-Retrieval-Ricardo-Baeza-Yates/dp/020139829X
答案 1 :(得分:2)
我在我的开源bug tracking应用程序BugTracker.NET中使用Lucene.Net。下载它并查看my_lucene.cs - 它执行索引 - 和search_text.aspx - 进行搜索。我对Lucene一无所知,只能在一个周末将它集成到我的应用程序中。
我在这里解释一下:
http://www.ifdefined.com/blog/post/2009/02/Full-Text-Search-in-ASPNET-using-LuceneNET.aspx
答案 2 :(得分:0)
如果你的文本基础不重要,你可能需要一个索引工具。