云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

网站建设_阿里云顿_免费领

小七 141 0

本文档的主要重点是讨论在IT环境中实施SAP会话人工智能的各种方法,同时维护数据隐私和安全。本文档将重点介绍用户在具有不同程度的数据隐私限制的本地环境中拥有数据的场景。接下来,我们将SAP Conversational Ai称为SAP CAI。

涵盖的主要主题:

为什么要将聊天机器人纳入您的组织?在本博客的其余部分中,大数据培训,您需要了解的关键概念CAI如何连接到系统的高级概述会话人工智能的实现方式标准实施——利用本地数据库的云解决方案这种方法的数据隐私此方法中的身份保护SAP CAI NLP集成—最少的公共云暴露,最大的数据隐私这种方法的数据隐私SAP CAI混合集成–零暴露于后端数据使用这种方法的数据隐私

为什么要将聊天机器人纳入您的组织?

SAP Conversational Ai是一个端到端解决方案,允许您构建、培训、部署和监控人工智能聊天机器人。人工智能聊天机器人是模拟人类对话的软件。

天才在于使复杂的事情变得简单,这就是对话人工智能的目的。随着我们的发展,我们的软件应用程序和业务流程对于我们的员工和客户来说变得更加复杂。聊天机器人让浏览复杂的IT景观变得轻而易举,这就是为什么,SAP正在将SAP CAI集成到我们自己的解决方案中。

您需要在博客的其余部分理解的关键概念:

表达式:用户输入的句子称为表达式。

实体:从表达式中提取的关键字。

意图:意图是一个表示相同内容但以不同的方式构造。意图是机器人理解的核心。你的每一个意图都代表一个你的机器人

能理解的想法。下面是一个将表达式分类为意图的示例:

CAI如何连接到您的系统的高级概述:

为了更好地了解CAI如何适合您的IT环境,我们需要从涉及的部分开始:

自然语言处理引擎(NLP引擎)机器人建造者Bot逻辑Bot连接器

下图将帮助您了解这些部件是如何装配在一起的。我们将在文章后面更详细地讨论

自然语言处理(NLP)引擎负责使用人工智能更好地理解用户,而不管句子的措辞如何。在过去,chatbots依赖于一个基于规则的框架,需要特定的查询来提供结果,这很麻烦,效率低下,而且扩展性不好。NLP引擎从表达式中提取并返回可操作的数据,包括可识别的意图、实体、用户情绪。

bot builder(有时称为对话框运行时)是图形用户界面(GUI),关于云服务器,您可以在其中构建对话流。简单地说,一旦我们知道用户想要什么,您就可以在这里告诉bot如何响应。bot builder通过拖放(无代码)环境提供直观的用户体验,云100,加速开发过程。

bot logic:

bot logic是一个可以托管在SAP云平台上的中间件应用程序。此应用程序负责:

从后端数据库/系统调用和接收OData服务,并将该信息公开给SAP CAI。使用bot逻辑,您可以合并其他自定义逻辑,作为bot builder中定义的逻辑的扩展。

bot逻辑可以用您选择的编程语言编写,并且必须作为web API公开。

bot连接器是一个适配器,可帮助SAP CAI连接到各种通信通道,如webchat、slack、,有关完整列表,请参阅此链接。

重要说明:bot连接器可以完全在本地重新开发,以满足自定义要求。

会话Ai的实现方式

现在您了解了所涉及的各个部分,我们将介绍各种实现方式。以下是您在选择实现方式时应该考虑的关键因素:

您目前使用的是私有云解决方案、内部部署解决方案还是公共云?你能将你的聊天机器人对话公开到云端吗?你打算搬到云端吗?

图例帮助您理解架构图

标准实现-利用本地数据库的云解决方案:

在本例中,我们关注的是所需开发工作量最少的实现。这家公司:

需要一个后台内部数据库的信息他们希望使用SAP云平台来托管bot逻辑利用预构建的Bot连接器连接到各种频道,如skype、webchat、,等等

现在我将带您了解整个过程是如何端到端的:

用户将在下面看到的一个通道中键入一个表达式

表达式进入bot连接器,并被翻译成SAP CAI可以处理的格式。

然后表达式被推入对话引擎(自然语言的组合)处理(NLP)引擎和对话框运行时)

NLP引擎从表达式中提取意图和实体。对话运行时根据提取的意图和实体控制对话的流程。

如果对话需要来自后端系统的信息才能向前移动,来自CAI的对话引擎将调用bot逻辑。

bot逻辑将以JSON包的形式接收信息。

此包将包括对话状态、信心分数、触发技能等。使用此信息,bot逻辑将连接到后端系统并检索所需信息或触发某个事务。bot逻辑还负责格式化对chatbot的响应,以便CAI能够理解信息。重申一下,这是自定义编码逻辑,因此您可以自由地从后端自定义bots操作