将搜索结果返回到Dialogflow

问题描述 投票:0回答:1

我希望我的Dialogflow代理从用户那里得到一个问题,并以段落或描述的形式(通过webhooks)返回搜索结果。我曾尝试使用漂亮的汤,但这不是一个非常可靠的解决方案。例如,例如,如果我将信息定位在浏览器的

标签内,则无法确定它是否包含特定问题的结果并将其返回。

我想做的甚至是可能的吗?

我需要在这里整合机器学习吗?

python web-scraping dialogflow webhooks dialogflow-fulfillment
1个回答
0
投票

这是一个很好的问题陈述。是的,您尝试的是可能的。您可以在这里处理。您只需解决问题即可完成一项任务。

  1. 创建一个接受问题并返回答案的程序,在幕后您将如何在python中进行操作,取决于多种方法,进行wiki搜索或google或使用任何知识库。 (您的机器学习将在这里)
  2. 一旦准备好该程序,就可以通过REST服务导出并部署它,因此可以通过HTTP调用来访问它,因此可以从移动应用程序,Web应用程序或Dialogflow webhook实现中调出它。

    ] >
  3. 创建对话框流程代理,创建意图,确保它被触发,为此意图启用webhook实现。

  4. 一旦您在Webhook中有用户查询,就可以从Dialogflow Webhook中调用python服务并获取结果,返回到您的代理。

  5. 这是实现此解决方案所需的不同系统之间的更多通信。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.