我们在生产环境中运行Azure Search服务。我们的客户查询的大多数是文本块内的专有名称。如果有人查询“Joe”,我们希望能够以“Joseph”返回结果,反之亦然。我们已经尝试过实施语音分析器,但似乎只支持“听起来像”名称的相似之处,而不是昵称。
Azure搜索中是否存在此类昵称分析,可能是使用Microsoft自然语言分析?如果没有,我如何将此功能添加到索引中?
答案 0 :(得分:1)
您可以使用同义词: https://azure.microsoft.com/en-us/blog/azure-search-synonyms-public-preview/
它不会自动生成昵称,但它允许您生成名称/昵称列表,并让搜索引擎在搜索时自动合并它们。