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

香港带宽_域名注册服务_哪个好

小七 141 0

大家好,

欢迎来到我的第一篇博文。我希望你们都做得很好,身体很好!

背景

作为SAP Conversational AI的新手,什么叫大数据分析,我一直在尝试不同的POC和SAP Conversational AI集成场景。其中之一是将对话式人工智能机器人与WhatsApp集成。因此,这里我将介绍使用SAP会话AI工具开发基本ChatBot,并使用Twilio将其与WhatsApp集成。并将使用图像识别API来提取图像数据。所以,让我们开始吧!

概述

据我所知,COVID-19流感大流行迫使世界各地的人们适应新的生活方式,应对孤独、失业、悲伤等等。这对我们所有人来说都很艰难,不仅仅是身体上,hadoop大数据,还有精神上。我们的政府正在尽力处理每一个方面的情况。但他们仍然无法接触到每一个人,掌握所有的细节!因此,记住这一点,组织可以通过向员工及其家人提供这方面的基本信息来提供小范围的帮助。

机器人将与员工进行一般性对话,首先机器人将要求员工同意,然后是他们的电子邮件Id,之后机器人会问这样的问题……

他们是否有以下症状:发烧/发烧,新的或现有的咳嗽和呼吸困难?他们是否在过去14天内进行了国际旅行(印度境外)?他们是否与确诊或可能的COVID-19病例有密切接触?他们是否曾与过去14天在印度境外的急性呼吸道疾病患者有过密切接触?你目前是否被隔离或已被发出留守通知?然后会询问目前的居住地点。然后将询问员工当前温度读数图像。

创建机器人

您可以参考第一个使用SAP会话AI的机器人,以开始使用SAP会话AI工具并创建新机器人。

创建机器人后,

第1步:添加意图:

在创建新机器人时,我添加了两个预定义的技能,问候和闲聊会自动添加一些相关的意图。所以在这里我只添加了一个意图作为"YESNO"作为员工回复。看起来是这样的

在这里你可以看到我添加了"1"表示"是"和"2"表示"否"。为了方便人们回复,我们可以使用快速回复,但由于我们使用的是WhatsApp,它不支持特定格式的回复!所以我们将这样做。

第2步:机器人的构建技巧:

所以,我的构建看起来像这样

所以,对话将从用户问候嗨,向机器人问好开始。这将触发问候意图。在问候语中,技能动作看起来是这样的

如果用户回答1,即"是",它将转到email\u id skill.

正如您看到的,在消息之后,它将首先等待用户输入,然后重定向到症状!

在这里我添加了一个要求,大数据分析,那就是用户将提供的电子邮件,它将存储在BOT内存中,稍后将用于存储在数据库中。

这里#电子邮件是一个黄金实体,wap自助建站,它标识电子邮件类型的所有输入。类似地,有许多这样的黄金实体。我们稍后将使用#位置和#温度获取用户位置和体温并存储。

一旦满足要求,它将执行定义的操作。

以类似的方式,我们将设计进一步的对话。

旅行历史详细信息:

关闭联系详细信息:

关闭与其他有任何症状或最近旅行史的人联系:

隔离详情:

在定位技能中,机器人会要求用户输入他们当前的位置:

在温度技能中,位置被添加为一项要求,该要求将存储在聊天机器人内存中。

一旦满足要求,它将被删除会要求用户提供清晰的体温图像。

在webhookcall技巧中,url是作为一项要求添加的,当我们使用twilio时,它会将上传图像的媒体url发送到chatbot内存中。

第3步:调用Webhook

为此,我们需要连接外部服务,然后调用一个webhook。

这是我的webhook配置,我为负载添加了一个自定义主体。

所以这里SAP CAI端的聊天机器人的对话已经准备好了!

这一步之后,我们将处理图像,提取数据,然后将整个数据存储在数据库中以保持跟踪。

对于图像处理,我使用Imagga。在这里你可以找到惊人的图像识别API集合。

为了图像处理的中间件目的,我创建了一个节点.js并将其部署到云铸造环境中的SCP中。你也可以按照这个教程学习

这是我的答案节点.js代码:

我创建了一个示例spring boot项目来存储数据,并使用SAP HANA作为数据库,将其部署到SAP云平台(使用SAP CLOUD Foundary环境)。它将为您提供进行API调用的端点URL。您可以在这里找到代码。

下一步是将机器人与WhatsApp集成。

为此,您可以关注Sudip Ghosh撰写的精彩SAP CAI WhatsApp集成博客文章。

这里我添加了我的twilio功能代码:

这里我附上了一个记录了这次集成测试的WhatsApp对话gif,希望大家都喜欢。

希望大家喜欢这篇博文!你可以在下面的评论部分提出任何疑问(如果你有任何疑问)。

继续洗手,保持社交距离!注意安全。

,大数据app