我需要建议来制作聊天机器人

I need an advise to make a chatbot

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

DialogFlow 是一个强大的平台,可以在多个渠道(Web、Facebook、Telegram)上建立对话并支持多种响应(简单文本、多项选择、卡片、媒体内容)

它是免费的,多渠道的,允许定义一个 Webhook 来集成后端。

虽然大多数频道都是免费的,但如果您想将其集成到网站中,您将需要一个插件(Kommunicate、Botcopy),因为默认的 Web 小部件仅用于测试(但它很容易集成,也许它很高兴尝试用户如何与机器人互动。

祝你好运

将聊天机器人添加到您的网站需要两个步骤:

  1. 创建聊天机器人 - 有一些平台可以开发聊天机器人,例如 Dialogflow、Amazon Lex、Microsoft bot framework、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