Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 我们可以在dialogflow上议价吗?_Mysql_E Commerce_Dialogflow Es_Chatbot - Fatal编程技术网

Mysql 我们可以在dialogflow上议价吗?

Mysql 我们可以在dialogflow上议价吗?,mysql,e-commerce,dialogflow-es,chatbot,Mysql,E Commerce,Dialogflow Es,Chatbot,我想制作一个电子商务web应用程序,客户可以在其中与聊天机器人协商价格。所有与产品相关的数据都存储在mysql数据库中。 是否可以在dialogflow上使价格可协商聊天机器人。 要求: Chatbot应该返回用户查询的响应并从中获取数据 mysql。示例:如果我询问特定产品的价格,那么 应该告诉我正确的价格 聊天机器人应该能够谈判并说服客户购买 产品 当然,只需在dialogflow中创建一个“AskPrice”意图,您将链接到后端。它将从DB获取价格并将其返回给用户 这将有点棘手,但它将取决

我想制作一个电子商务web应用程序,客户可以在其中与聊天机器人协商价格。所有与产品相关的数据都存储在mysql数据库中。 是否可以在dialogflow上使价格可协商聊天机器人。 要求:

  • Chatbot应该返回用户查询的响应并从中获取数据 mysql。示例:如果我询问特定产品的价格,那么 应该告诉我正确的价格
  • 聊天机器人应该能够谈判并说服客户购买 产品
  • 当然,只需在dialogflow中创建一个“AskPrice”意图,您将链接到后端。它将从DB获取价格并将其返回给用户

  • 这将有点棘手,但它将取决于业务逻辑(机器人可以协商多少,在什么情况下……)。您可以有一个协商流程,当用户请求价格时触发该流程


  • Dialogflow非常擅长处理用户所说的内容,但剩下的就留给您了

    (1) Dialogflow只处理了部分内容-它将告诉您用户正在尝试做什么,他们询问什么,他们提供什么价格,等等。但这取决于您实现一个实现webhook,根据用户所说的内容查询数据库


    类似地,要处理(2),您需要设置一个履行webhook,负责进行协商和说服。

    谢谢您的回答。我想问您的一件事是,有没有其他方法可以使此类聊天机器人实现NLP算法。还有其他NLP/NLU库和工具,对