Oracle Digital Assistant(Oracle数字助理)提供的是一个平台和工具,企业有了Oracle数字助理,你就可以开发出一些技能,这些技能可以从更自然的会话用户界面,通过文本或语音,到你的企业系统。通过使用人工智能(AI)和自然语文处理(NLP),由神经网络和机器学习驱动,Oracle数字助理可以更容易地检测到用户试图实现什么(他们的意图),并适当地响应从API连接到任何后端企业应用和信息源的信息或交易结果。这个平台使它简单而容易地构建和训练你的数字助理,而不需要专家AI的技能。你的助理可以通过许多聊天和语音频道、定制的移动应用程序、以及网站来发布出去。

Oracle数字助理可以提供以下几个关键能力:
基于AI的自然语言处理(NLP),识别意图和实体;
上下文意图到助手部署到多个渠道;
多种自然语言理解(NLU)培训模型,以从传入的最终用户请求预测用户意图;
QnA Builder快速开发数字助理技能与QnA结合意图的互动;
集成实时人工切换与Oracle服务云,允许人工和数字助理协作;
将任何技能与其他使用行业标准(如REST和SOAP)连接到任何后端系统;
使用JavaScript和Node.js连接到后端API,并使用受欢迎的开源Node.js模块;
复杂的使用和性能分析,提供可操作的数字助理洞察;
其中QnA Builder是ODA中的一个FAQ或QnA框架,它可以使内容所有者维护其QnA知识库变得极其简单。它通过返回一个或多个问题和答案对,使您的机器人能够回答一般感兴趣的问题,这是一种使用BOT来显示常见问题或其他知识库文档的有效、快捷方法,可以让企业简单设置,让BOT根据意图从不同QnA知识库做出响应的常见问题解答聊天机器人。
接下笔者教你如何Step By Step方式在ODA中配置QnA解答聊天机器人服务。
使用Oracle云用户和密码登录ODA云服务,登录成功后,显示如下欢迎主界面:


点击“+”按钮,创建Bot,显示如下界面:

输入:Display Name,Name,Version信息后,点击“Create”按钮。
准备ODA需要的QnA资源文件(UTF-8的CSV格式),样本如下:

点击左边菜单栏中“导入”按钮,导入QnA资源文件:

点击“+Q&A Source”按钮,显示如下界面:

输入:Name,并拖入准备的QnA资源文件,点击“Create”。
点击“Train”按钮,使用QnA Trainer进行Bot训练

点击左边菜单栏中“代码”按钮,显示如下界面:

用以下内容替换DialogFlow中的内容

点击左边菜单中“测试”按钮,用ODA自带的测试渠道Tester进行Bot测试,显示如下:

通过本文的介绍,可以了解到甲骨文提供的Oracle Digital Assistant(Oracle数字助理)云服务 ,如何快速实现企业FAQ或QnA知识库解答的机器人服务。欲了解更多信息,请访问www.oracle.com/bots,使用ODA快速构建满足需求的智能机器人。

作者简介
陈亮,甲骨文云平台资深售前顾问,专注 Application Integration PaaS 产品及服务,同时关注ChatBot、AI、IoT、BlockChain产品和技术方向研究。18年IT行业从业经验,擅长企业应用架构设计及产品应用研发。您可以通过liang.l.chen@oracle.com,与他联系。
扫描二维码或点击阅读原文
快速预约精选云解决方案演示






