dialogflow-es - 如何在 Dialogflow 中构建 Intent
问题描述
我正在创建一个聊天机器人来识别有关商店和产品的问题,并使用 Dialogflow 进行相应的回答。但是在构建意图时,我遇到了这个问题。我认为我可以构建的方法如下。
第一种方法
创建多个意图
GetPrice, GetColor, GetAvailability, GetType, GetStoreName, GetStoreContact
我在这种方法中发现的困难是我必须为所有产品类型和关于商店的所有类型的问题创建几十个意图
优点是我可以单独训练意图。
第二种方法
创建 2 个意图
ProductQuestions, StoreQuestions
必须针对这 2 种方法中的所有第一种方法问题类型进行培训
我应该采取什么方法?将来,这将更具可扩展性。
解决方案
大多数对话设计的逻辑都可以基于您的个人喜好。如果您正在寻找最佳做法,请在此处查看 Google 的文档:
https://developers.google.com/actions/assistant/best-practices
推荐阅读
- javascript - 尝试向视图调用常量时出错:方法未定义
- r - 基于R中的列表拆分字符串
- bash - cloubuild 意外字符 '\'
- pandas - 可旋转后过滤的摘要和详细信息
- sql - SQL 查询运行 LDAP 查询以返回活动用户的 AD 列表,然后将他们分配到以 GRP-XP% 开头的组
- jquery - 为什么设置为 false 时 jquery 的 datepicker 上的 showOtherMonths 不会关闭
- r-leaflet - 第二个 Leaflet addCircleMarkers 调用中断了串扰链接
- python - 我们能否使用 CNN 有效地从一个表中学习,该表的各个行在测试数据集中排列,每个行的输出保持不变?
- node.js - 在字符串列表中查找最相似的文本
- socat - 在文件中传递 Socat 参数