Tag: search engine

我应该使用哪种数据类型和方法?

我正在尝试编写一种简单的搜索引擎。 我有确定数量的与特定关键字相关的主要主题。 目的是从输入的部分关键字识别主要主题。 我正在考虑使用: Dictionary<string, List> 。 我将不得不在这个字典中搜索并找到例如以3个字符的string开头的所有关键字以及它们相关联的主要主题。 我的解决方案是最好的吗? 如何有效地查看这些数据,而无需手动检查每个List ,逐string 。 如果我不清楚,请告诉我。

在Lucene.net 2.9.2中突出显示整个句子

目前我正在使用Lucene.net 2.9.2框架。 由于我的搜索,我希望获得带有突出显示的文本片段的结果页面(asp.net)。 我希望所选片段是一个完整的句子而不仅仅是几个单词。 例如,如果我有文字: Lorem ipsum dolor sit amet,consectetur adipisicing elit,sed do eiusmod tempor incididunt ut labore et dolore magna aliqua。 Ut enim ad minim veniam,quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat。 Duis aute irure dolor in repreptderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur。 Excepteur […]