云主机_墨云拖雨过西楼解析_返利

2021-05-03 23:24

当你是一个初学者的机器人建设者时,学习自然语言理解、会话流和消息传递平台会让你感到有点不知所措。

在本指南中,我将帮助你在SAP Conversational AI上构建你的第一个机器人。

在本教程结束时,你将拥有一个功能强大的聊天机器人,全民淘客,你将知道如何:

让你的不懂人类语言建立对话流程将您的机器人部署到外部渠道(Facebook Messenger、Twitter等)

使用SAP Conversational AI,您可以轻松设计由强大的人工智能提供支持的复杂会话流。

您需要一个帐户来遵循本教程,如果您还没有帐户,请单击此处……这是完全免费的!

让我们从一个简单的机器人开始:

我们需要:

您现在已经准备好构建您的机器人了!

在你的机器人生活中有5个阶段,在我们的平台上通过使用5个标签来表示:

今天,我们将跳过"代码"部分,因为我们不需要任何外部信息。如果你想用一些代码连接你的机器人,我建议你看看这个教程。

这是你的机器人的大脑,它的所有理解都集中在那里,分为意图。

意图是一个句子的"盒子",所有的句子都带有相同的意思,尽管它们之间可能有很大的不同。当用户向您的机器人发送一些文本时,我们的算法会将其与您意图中的短语进行比较。然后它检查它是否离其中一个足够近,并决定消息的目的是什么。

例如:

你是机器人吗?你回答得这么快,我肯定你是个机器人。我是不是在和人说话?

都是不同的,但他们都问同样的问题,企业管理软件公司,我们可以总结为:你是机器人吗?好吧,那将是一个伟大的意图!如果你的机器人能够识别这个问题,你可以准备一个聪明的反应,比如"我是一个机器人,我为它感到骄傲"。

所有机器人都应该理解基本的东西,比如"问候语"、"同意"、"不同意",或者当用户请求帮助时。

如果你在设置机器人时选择了预定义的技能"问候语",您已经有了两个意图:再见和问候。

由于SAP Conversational AI是协作的,您不必每次都重新创建每个意图!你可以'叉'一个意图,有人已经创建克隆到你的机器人。既然我们需要了解我们的用户想要被告知一个笑话,那么让我们看看社区是否已经为我们创建了这个意图。

在输入搜索中键入"笑话"。

如果您想查看意图名称的全部内容,您可以单击意图名称。第一个结果对我来说很好。

如果你想定制,你可以从头开始构建。在这里,我们希望机器人能够理解当有人嘲笑你的笑话时。

点击搜索栏右侧的+创建,并为你的意图选择一个名称:

对收集对你的笑话的负面反应的意图重复此过程:

步骤1/9–理解意图

现在我们有了意图,我们需要用各种不同的方法填充它们表达。表达式是添加到意图中的句子的名称。

黄金法则是在意图中添加至少30个表达式,最好是50个以上。

单击意图并添加您希望您的机器人理解的句子。

设身处地为与您的机器人对话的人着想。他们可能会问什么?通过在"添加表达式"字段中键入新表达式来输入它。以下是一些例子:

哈哈哈,大数据研发,太搞笑了如果你很好!我的朋友,那是一个令人惊奇的笑话。我好久没笑那么多了!

你一点幽默感都没有。这既可怕又无礼。那是什么鬼东西?再努力一点,那是一个非常糟糕的笑话。

提示:点击消息"Youhavexexpressionsuggestedtoenrichingtourintent",查看可以添加到机器人中的短语示例。加速训练的好方法!

第2/9步-用表达式细化意图

现在你的机器人已经充满了表达式,人工智能本科,让我们用控制台测试它:

点击右上角的测试气泡图标。输入一个你没有训练过机器人的句子:"机器人,你能给我讲个笑话吗?"

关于你所写的内容,你将看到在"他指的是"下面发现了哪些意图。如果算法没有检测到意图,或者检测到无效意图,这意味着您需要用更多表达式来训练bot。回到你的意图,添加或修改表达式。然后,再次测试。这听起来可能有点重复,但这是确保你的机器人能正确检测到用户的句子的最好方法。

一旦你对你的机器人意图检测感到满意,是时候进入下一个阶段了:构建你的机器人流程。

第3/9步-理解人类语言

现在你的机器人的"大脑"已经满了,点击在Build选项卡上。

Build选项卡是您找到Bot Builder的地方。它可以帮助你使用技巧构建机器人的对话流程。

什么是技巧?

每项技能都代表了你的机器人知道如何做的一件事,它们可以相互作用。你的技能可以是复杂的-例如管理信用支付或简单的-回答基本问题

分享到:
收藏
相关阅读