(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211125045.2
(22)申请日 2022.09.15
(71)申请人 鼎富新动力 (北京) 智能科技有限公
司
地址 100000 北京市朝阳区北 苑路甲13号
院1号楼18层1-180 5
(72)发明人 黄国瑞
(74)专利代理 机构 北京超凡宏宇专利代理事务
所(特殊普通 合伙) 11463
专利代理师 唐正瑜
(51)Int.Cl.
G06F 40/35(2020.01)
G06F 16/332(2019.01)
G06F 9/445(2018.01)
B25J 11/00(2006.01)G10L 15/22(2006.01)
H04L 67/02(2022.01)
(54)发明名称
一种机器人对话方法及装置
(57)摘要
本申请提供一种机器人对话方法及装置, 应
用于自然语言处理技术领域, 其中, 机器人对话
方法应用于机器人对话平台, 该机器人对话方法
可以包括: 根据对话信息调用预先配置好的目标
插件, 并获取与对话信息对应的插件信息; 向业
务系统发送对话信息以及插件信息, 以使业务系
统根据对话信息以及插件信息返回对应的业务
数据; 根据业务数据实现机器人对话。 在上述方
案中, 机器人对话平台可以复用于不同的业务系
统上, 并通过采用不同的插件实现客户的定制化
需求; 同时, 由于无需开发定制化的代码写入机
器人对话平台中, 因此可以提高机器人对话平台
的实现效率。
权利要求书1页 说明书10页 附图1页
CN 115470800 A
2022.12.13
CN 115470800 A
1.一种机器人对话方法, 其特 征在于, 应用于 机器人对话平台, 所述方法包括:
根据对话信息调用预 先配置好的目标插 件, 并获取与所述对话信息对应的插 件信息;
向业务系统发送所述对话信 息以及所述插件信 息, 以使所述业务系统根据所述对话信
息以及所述插 件信息返回对应的业 务数据;
根据所述 业务数据实现机器人对话。
2.根据权利要求1所述的机器人对话方法, 其特征在于, 所述根据对话信 息调用预先配
置好的目标插 件, 包括:
对所述对话信息进行语义识别得到所述对话信息对应的意图信息;
根据所述 意图信息查找与所述 意图信息对应的所述目标插 件。
3.根据权利要求2所述的机器人对话方法, 其特征在于, 所述获取与 所述对话信 息对应
的插件信息, 包括:
根据所述对话信息判断是否已获得 所述目标插 件的输入参数;
在获得所述输入参数后, 根据所述输入参数查询所述插 件信息。
4.根据权利要求1所述的机器人对话方法, 其特征在于, 在所述根据对话信 息调用预先
配置好的目标插 件之前, 所述方法还 包括:
进行通用插 件及所述 通用插件对应的插 件信息的配置; 和/或,
进行自定义插件及所述自定义插件对应的插件信息的配置; 其中, 所述自定义插件为
用户通过代码实现的插 件。
5.根据权利要求4所述的机器人对话方法, 其特征在于, 在所述进行自定义插件及所述
自定义插 件对应的插 件信息的配置之后, 所述方法还 包括:
存储所述自定义插 件对应的引擎实例。
6.根据权利要求1 ‑5任一项所述的机器人对话方法, 其特征在于, 所述机器人对话平台
与所述业务系统通过HT TPS协议进行 数据通信。
7.一种机器人对话装置, 其特 征在于, 应用于 机器人对话平台, 所述装置包括:
调用模块, 用于根据对话信息调用预先配置好的目标插件, 并获取与所述对话信息对
应的插件信息;
发送模块, 用于向业务系统发送所述对话信息以及所述插件信息, 以使所述业务系统
根据所述对话信息以及所述插 件信息返回对应的业 务数据;
对话模块, 用于根据所述 业务数据实现机器人对话。
8.一种计算机程序产品, 其特征在于, 包括计算机程序指令, 所述计算机程序指令被处
理器读取并运行时, 执 行如权利要求1 ‑6任一项所述的机器人对话方法。
9.一种电子设备, 其特 征在于, 包括: 处 理器、 存储器和总线;
所述处理器和所述存 储器通过 所述总线完成相互间的通信;
所述存储器存储有可被所述处理器执行的计算机程序指令, 所述处理器调用所述计算
机程序指令能够执 行如权利要求1 ‑6任一项所述的机器人对话方法。
10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储计算机程序
指令, 所述计算机程序指 令被计算机运行时, 使 所述计算机执行如权利要求 1‑6任一项所述
的机器人对话方法。权 利 要 求 书 1/1 页
2
CN 115470800 A
2一种机器人对话方 法及装置
技术领域
[0001]本申请涉及自然语言处 理技术领域, 具体而言, 涉及一种机器人对话方法及装置 。
背景技术
[0002]随着人工智能技术的快速发展和普及, 人工智能在社会中起到了越来越重要的作
用。 其中, 机器人对话平台的应用场景也越来越广泛, 例如: 机器人对话平台已经大规模应
用在运营商、 金融、 能源等领域。
[0003]机器人对话平台在实际落地过程中需要和当前已有的业务系统对接, 例如: 基于
业务系统查询用户信息、 用户余额等。 其中, 在现有技术中, 为了实现机器人对话平台与业
务系统的对接, 需要根据客户的需求开发定制化的代码, 并将上述定制化的代码写入机器
人对话平台中。 因此, 现有技术中的机器人对话平台无法 复用于不同的业务系统上, 且机器
人对话平台的实现效率较低。
发明内容
[0004]本申请实施例的目的在于提供一种机器人对话方法及装置, 用以解决现有技术中
的机器人对话平台无法 复用于不同的业务系统上, 且机器人对话平台的实现效率较低的技
术问题。
[0005]第一方面, 本申请实施例提供一种机器人对话方法, 应用于机器人对话平台, 所述
方法包括: 根据对话信息调用预先配置好的目标插件, 并获取与所述对话信息对应的插件
信息; 向业务系统发送所述对话信息以及所述插件信息, 以使所述业务系统根据所述对话
信息以及所述插件信息返回对应的业务数据; 根据所述业务数据实现机器人对话。 在上述
方案中, 在机器人对话平台中增加插件服务管理模块, 从而可以在机器人对话过程中调用
目标插件, 并基于上述 目标插件得到业务系统上对应的业务数据, 根据业务数据实现机器
人对话。 因此, 机器人对话平台可以复用于不同的业务系统上, 并通过采用不同的插件实现
客户的定制化需求; 同时, 由于无需开发定制化的代码写入机器人对话平台中, 因此可以提
高机器人对话平台的实现效率。
[0006]在可选的实施方式中, 所述根据对话信息调用预先配置好的目标插件, 包括: 对所
述对话信息进 行语义识别得到所述对话信息对应的意图信息; 根据所述意图信息查找与所
述意图信息对应的所述 目标插件。 在上述方案中, 可以根据机器人对话过程的意图信息查
找对应的目标插件, 从而可以基于上述 目标插件得到业务系统上对应的业务数据, 以实现
机器人对话。 因此, 机器人对话平台可以复用于不同的业务系统上, 并通过采用不同的插件
实现客户的定制化需求; 同时, 由于无需开 发定制化的代码写入机器人对话平台中, 因此可
以提高机器人对话平台的实现效率。
[0007]在可选的实施方式中, 所述获取与所述对话信息对应的插件信息, 包括: 根据所述
对话信息判断是否已获得所述 目标插件的输入参数; 在获得所述输入参数后, 根据所述输
入参数查询所述插件信息。 在上述方案中, 目标插件可以包括输入参数, 根据获得的输入参说 明 书 1/10 页
3
CN 115470800 A
3
专利 一种机器人对话方法及装置
文档预览
中文文档
13 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:33:30上传分享