c# - 机器人有点困惑以捕捉用户的意图
问题描述
我在 azure 中启用了电子邮件通道,并在 azure 中部署了机器人。
机器人有点困惑于捕捉用户的意图
例如:- 如果用户向机器人发送邮件,例如
机器人需要捕获“你能做什么”并需要发送回复,但机器人正在捕获“HI Bot。\r\n\r\n\r\n\r\n你能做什么\r\n\r \n\r\n\r\n感谢和问候,\r\n\r\n克里希纳。”
如果用户发送
bot 需要捕获“hi”并需要以特定响应进行回复,但 bot 正在捕获“hi\r\n\r\n\r\n\r\n谢谢和问候,\r\n\r\nKrishna。 ”。
有什么方法可以了解用户的意图吗?
如果用户只发送问候邮件,机器人必须通过欢迎消息欢迎用户。如果用户发送带有问候语的问题,机器人必须捕获特定用户的意图。
因为每个用户的邮件都有不同的标准签名和格式。请建议我最好的方法。
解决方案
推荐阅读
- angular - 运行 ng serve 时 JSON 字符无效
- mysql - 错误 #1193 MySql,插入触发器
- groovy - 如何使用 Groovy 在 JMeter 中获取总循环计数
- python - pycharm 看不到 python3.7 解释器
- r - match.arg(p.adjust.method) 中的错误:“arg”必须为 NULL 或字符向量
- wpf - 在 Powershell 中,在文本框中显示服务器重启检查脚本,冻结 WPF GUI
- wget - 使用 Wget -i 重命名下载的文件
- intellij-idea - IntelliJ:无法解析“org.apache.commons.lang3.tuple.ImmutablePair”中的 smybol
- hyperledger-fabric - configtx.yaml 中的 Hyperledger Fabric ACL
- java - Spring 的 @Autowire 注释在 JpaRepository 上返回 null