IBM Watson Conversation使用'〜'?

时间:2017-05-04 09:15:21

标签: java api watson-conversation

我刚刚在文档中看到了这个:

~ + Number 通过指示查询字符串与响应对象中的匹配项之间允许的最大单字符差异数来指定近似匹配项。例如, car~1 将匹配 carcat cars 但它不符合 cats

request.input.text:Watson~3

我尝试在bluemix对​​话框界面中执行相同的操作,但是我遇到了错误:   java.lang.IllegalStateException: Cannot handle (126) '~'

错误是非常明确的,所以有人知道如何替换'〜'符号以便 levenshtein距离运算符有效吗?

感谢您的回答

1 个答案:

答案 0 :(得分:0)

我认为你在谈论Conversation服务REST API(  https://www.ibm.com/watson/developercloud/doc/conversation/filter-reference.html

我不认为你可以在bluemix对​​话界面中使用它作为触发器

几天前他们引入了模糊匹配

  

你可以打开每个实体的模糊匹配来提升你的能力   服务以使用类似的语法识别用户输入中的术语   到实体,不需要完全匹配。

您可以在此处找到有关最新更改的更多信息:https://www.ibm.com/watson/developercloud/doc/conversation/release-notes.html