幸运飞艇计划-如何使用集成的AI Chatbot控制Web应用程序

作者:幸运飞艇微信群 时间:2019-04-27 11:18

字号

会话界面越来越受欢迎,特别是对于看似不透明的幸运飞艇微信群后端系统进行交易。例如,我们可以部署聊天机器人以引导客户完成故障排除过程,并在需要进一步帮助时创建票证,而无需客户知道票证创建过程。这样可以为您的客户提供更直观的体验,提高客户满意度,同时通过让员工免于处理故障单的分类和路由来提高效率。

会话AI可以开箱即用,但如果您的用户希望能够与您的前端应用程序进行交互,该怎么办?例如,您的用户可能很高兴导航到您网站中的某个页面,而无需查找确切的链接或允许您的用户将复杂的过滤器应用于产品列表,而无需单击菜单。虽然我们的网络聊天可以嵌入到任何网站上,但它没有对这些类型的交互所必需的UI的上下文感知。为了演示如何实现这种上下文感知,我们将创建一个简单的地图应用程序,其中包含一个嵌入式机器人,可以移动地图并放大或缩小:

通过定义向消息用户界面发送消息的“异常”方式,允许地图应用程序拦截消息,解析消息并移动地图,所有这一切都可以在最终消息显示给用户之前完成。

资源

  • 在SAP Conversational AI上创建您的第一个聊天机器人

  • 了解如何自我托管网聊

  • Google Maps API

  • 地图移动机器人

  • 前端应用程序源代码

  • 最终地图应用

先决条件

  • 首先,您需要使用幸运飞艇微信群SAP Conversational AI轻松构建一个简单的机器人。如果您不熟悉该平台,请转到本教以了解如何构建一个搞笑的笑话机器人。
  • 您还需要能够在您控制的某个位置托管我们的Webchat组件。我们的GitHub拥有所有可以帮助您入门的信息。
  • 您还应该至少熟悉JavaScript和前端Web开发基础知识。

教程

首先,我们需要为我们的机器人定义接口,以便能够向我们的前端发送命令和消息。这将通过在我们通常发送给用户的普通消息字符串的位置发送字符串化的JSON对象来完成。我们修改过的网络聊天将能够理解这个JSON对象,采取定义的操作,最后向用户显示“消息”。

这可以相当简单地完成; 我们将发送一个具有“移动”或“缩放”动作的对象,然后发送一条消息,我们可以向用户显示该消息。请注意,我们将此JSON对象作为字符串传递,并且我们假设应用程序将解析它并仅向用户显示“message”的值。

 
{
 
“行动”“移动”  ||  “缩放”
 
“消息”“这将显示给用户”
 
}
 

如果我们的操作类型是“移动”,则地图将需要坐标导航到。因此,我们将在JSON对象中包含位置坐标。或者,如果我们的动作是缩放,我们将需要知道是放大还是缩小。为此,我们将包括一个方向表示为1表示in或-1表示out。通过这个定义,以下是我们的JSON对象的外观示例:

 
{
 
“行动”“移动”
 
“location”:{
 
“lat”- 8.3405389
 
“Ing”115.0919509 
 
“消息”“去印度尼西亚的巴厘岛!” 
 
}
 

							
 

							
 
{
 
“动作”“缩放” 
 
“方向”1
 
“消息”“放大!”
 
}
 

幸运飞艇计划考虑到这一点,我们可以开始构建我们的机器人。与往常一样,我们将从定义用户可以说的意图开始。在这种情况下,我们有缩放和移动地图。

责任编辑:admin新闻报料:400-888-8888   本站原创,未经授权不得转载
关键词 >> 幸运飞艇微信群
继续阅读
热新闻

APP下载

客户端下载
推荐
关于我们 诚聘精英 联系我们 版权声明 友情链接 报料