在Azure搜索中智能搜索名称

时间:2016-07-29 15:53:05

标签: fuzzy-search azure-search

我正在使用Azure上托管的MVC实现名称和机构的数据库,并且需要提供以智能方式搜索名称和机构的能力

我知道我可以通过以下方式获得一些模糊搜索拼写错误的元素: https://social.msdn.microsoft.com/Forums/azure/en-US/0b9f3feb-b084-4758-995f-3d5daabdbc5a/azure-search-ranking?forum=azuresearch

我如何才能获得匹配对我们来说很自然的功能,但不完全是错字(不想列出所有选项) 例如罗伯特与鲍勃;伊丽莎白vs丽莎;或机构 - IBM与国际商业机器

1 个答案:

答案 0 :(得分:1)

Azure搜索目前不提供自动将搜索字词扩展为等效字词的方法,因为它们是高度针对特定应用的。但是,您可以在Azure搜索中定义一组特定于您的应用程序的同义词。在你的例子中,罗伯特和鲍勃,以及伊丽莎白和利兹将是同义词。该功能目前处于私人预览状态,很快就会公开发布。如果你有兴趣,请与我联系。 (我会在评论中留下我的联系人,因为电子邮件的回答往往会被过滤掉)

Nate