sharepoint 中同义查询词的完全匹配搜索结果页面
我使用 sharepoint 2010 搜索优化,我想知道是否有一种方法可以使查询术语彼此完全同义。
我在搜索中心设置中找到的选项有点偏离目标,强制创建最佳选择。例如,我希望“IE”和“Internet Explorer”的搜索结果页面完全相同。
知道如何去做吗?提前致谢!
i work with sharepoint 2010 search optimization and I was wondering if there's a way to make query terms exactly synonymous with each other.
The option I found in the search center settings is a little off target with mandatory creation of a best bet. I want, for example, the search results pages for 'IE' and 'Internet Explorer' to be exactly the same.
Any idea how to go about it? thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要定义一个同义词库文件。虽然很费力,但还是可以做到的。
这里有一篇关于它的好文章:
http://blogs.msdn.com/b/enterprisesearch/archive/2008/09/23/how-to-customize-the-thesaurus-in-sharepoint -搜索和搜索服务器.aspx
You need to define a thesaurus file. It's laborious, but can be done.
There's a good post about it here:
http://blogs.msdn.com/b/enterprisesearch/archive/2008/09/23/how-to-customize-the-thesaurus-in-sharepoint-search-and-search-server.aspx
同义词库可能是正确的选择。但请记住,除 FAST 之外的任何版本的 Sharepoint Search 的特点是同义词仅是一种方式,这意味着当有人输入 IE 时,它是 Internet Explorer 的同义词。 Internet Explorer 不是 IE 的同义词。 (当然取决于您定义的方式)。这意味着对 IE 的任何查询都将包含与两者相关的所有内容,对 Internet Explorer 的查询将仅呈现 Internet Explorer 内容的结果。
The thesaurus is probably the way to go. Remember though that the thing with any version of Sharepoint Search except FAST is that synonyms are one way only, meaning when someone enters IE, it is a synonym for Internet Explorer. Internet Explorer is not a synonym for IE. (depending on which way you defined it of course). This means that any query for IE will include all content related to both and a query for Internet Explorer will render results for Internet Explorer content only.