首页 > 解决方案 > 为帐户名称的多空格分隔用户短语设置哪种 Dialogflow 实体类型

问题描述

我正在构建新的意图,其中用户短语包含公司名称,例如,

我的公司是谷歌

谷歌技术是我的公司

公司是苹果系统公司。

我必须设置什么 BE 实体类型才能获得用户短语中的完整公司名称。就像上面的短语一样,我希望对话流会给我,

  1. 谷歌
  2. 谷歌技术
  3. 苹果系统公司

谢谢,

标签: dialogflow-esdialogflow-es-fulfillment

解决方案


这取决于您对这些公司名称可以拥有(或想要)多少控制权。

如果您有应适用的公司的具体列表,则可以创建自定义实体类型。如果可以使用,这是最好的方法。

如果没有,您可能需要使用@sys.any匹配任何内容的类型。


推荐阅读