如何处理拼写错误的LUIS实体

时间:2016-08-27 09:18:26

标签: luis

让我们假设它是电影机器人。我添加了实体MovieName和包含电影的短语列表。其中一个电影名称是“星球大战”,如果用户将其拼错为“Stra Wra”,那我该如何解决这个问题呢? Bing会拼写检查非英语电影名称的服务帮助吗,我不确定?

3 个答案:

答案 0 :(得分:0)

除非您提供拼写错误的实体示例,否则LUIS将无法自行捕获拼写错误的实体。

所以你需要将纠正的话语提供给LUIS。

对于Bing拼写纠正服务,你必须亲自尝试,但我想它会处理你的情况。

答案 1 :(得分:0)

如果您希望重复出现一些常见的拼写错误,可以将它们添加到可交换的短语列表功能中。这将有助于预测这些拼写错误的实体。

答案 2 :(得分:0)

有多种解决方法:

  1. synonyms用于最常见的错误
  2. 在进入LUIS之前,您需要在流程中迈出另一步,将用户输入与可能的选项进行匹配并进行更正(即使是自制解决方案也可以,但是您也可以尝试通过模糊查询添加ElasticSearch)