我需要建立聊天机器人的建议

时间:2020-01-15 12:30:45

标签: chatbot facebook-chatbot

我需要为我的网站创建一个聊天机器人,该聊天机器人会回答各种选择,然后用户选择其中一种。它可以是Facebook聊天机器人,也可以在没有任何平台的情况下运行。 我尝试了许多应用程序,例如https://www.intelliticks.com等,但是它们不是免费的。我还尝试借助Java中的RestFB api通过代码来实现它。现在有了这个Api,我就可以给用户一些答案,但是我无法使机器人做出选择。 下面是示例图像,解释了我想要做什么。 请提供任何建议或教程或代码示例,对我有帮助。

enter image description here

2 个答案:

答案 0 :(得分:2)

将聊天机器人添加到您的网站是一个分为两个步骤的过程:

  1. 创建聊天机器人-有一些平台可以开发机器人,例如Dialogflow,Amazon Lex,Microsoft bot框架,IBM Watson等。您可以根据需要进行选择。

  2. 将其部署到网站中,以便访问者可以与其进行交互。不同的机器人平台提供API和SDK,以将查询发送到机器人。您可以实施它们,也可以选择任何第三方服务,例如Kommunicate.io,这些第三方服务可以减少代码与机器人平台的集成。

这里有一些博客,您可以参考以获取更多详细信息。

Beginners guide to creating chatbot using dialogflow

Integrate Amazon Lex bot into website

Chatbot with multiple-choice questions

如果您想在此处详细选择哪种机器人平台,可以使用快速comparison of different bot platforms

答案 1 :(得分:0)

DialogFlow是一个功能强大的平台,可以在多个渠道(网络,Facebook,电报)上建立对话,并支持各种响应(简单文本,多选,卡片,媒体内容)

它是免费的,多渠道的,并允许定义用于集成后端的Webhook。

虽然大多数渠道都是免费的(如果您想将其集成到网站中),则您将需要一个插件(Kommunicate,Botcopy),因为默认的Web小部件仅用于测试(但集成起来非常容易,也许不错)尝试用户如何与该机器人进行交互)。

祝你好运