[发明专利]一种闲聊机器人实体跟踪方法有效
| 申请号: | 202110516241.1 | 申请日: | 2021-05-12 |
| 公开(公告)号: | CN113515604B | 公开(公告)日: | 2023-06-20 |
| 发明(设计)人: | 陈其宾;李锐;王建华 | 申请(专利权)人: | 山东浪潮科学研究院有限公司 |
| 主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/35;G06F40/295 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 郗艳荣 |
| 地址: | 250100 山东省济*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 闲聊 机器人 实体 跟踪 方法 | ||
1.一种闲聊机器人实体跟踪方法,其特征在于,包括以下步骤:
第一步,利用自然语言处理技术进行实体对齐,将用户会话语句中实体链接到知识库,得到一个打分的实体链接结果列表;
基于实体链接到知识库的问答结果或者基于实体在大规模预训练模型的问答结果对对话中涉及的实体打分,生成一个包含得分的回复列表;
第二步,进行意图分析,并根据意图分析结果更新实体;
第三步,判定是否存在预期类实体,若存在则更新实体;
第四步,判定是否存在高得分实体,如果存在则更新实体;
第五步,基于机器人回复列表更新当前对话实体;
第六步,基于机器人的提示类回复列表更新当前对话实体;
为了提高对话质量,所述第六步中,增加提示回复生成环节,即生成提示类回复,用于延续对话进行;
在提示类回复列表生成阶段,为每个提示类回复生成对应的实体,每个提示类回复对应的实体数量为0或1,并根据大规模预训练模型的问答结果对各个提示类回复的优先级进行评分,选择优先级最高且高于设定阈值的提示类回复作为当前对话的提示类回复,同时选择该提示类回复对应的实体作为当前对话的实体;如果所有提示类回复得分都低于设定阈值,则当前返回的对话不包括提示类回复。
2.根据权利要求1所述的闲聊机器人实体跟踪方法,其特征在于:在生成回复列表中每个回复的同时为每个回复生成对应的实体,每个回复对应的实体数量为0或1,并根据大规模预训练模型的问答结果对各个回复的优先级进行评分,选择优先级高的回复作为当前对话的回复,同时选择该回复对应的实体作为当前对话的实体。
3.根据权利要求1所述的闲聊机器人实体跟踪方法,其特征在于:所述第二步中,在一轮对话中,当机器人获取到用户对话内容后,通过自然语言处理技术,包括实体对齐和文本分类,进行用户意图分析,获取到用户的意图。
4.根据权利要求3所述的闲聊机器人实体跟踪方法,其特征在于:所述实体对齐是指将对话中涉及的实体链接到知识库,并得到一个打分的实体链接结果列表,并与预设的阈值进行对比,若得分高于阈值则认为是高得分实体。
5.根据权利要求3所述的闲聊机器人实体跟踪方法,其特征在于:所述第三步中,进行意图分析时,如果用户不对当前实体进行回复和确认,或用户否定当前实体,则拒绝当前实体;如果用户对当前实体进行了回复和确认,则根据选择打分最高且高于设定阈值的实体作为当前对话实体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮科学研究院有限公司,未经山东浪潮科学研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110516241.1/1.html,转载请声明来源钻瓜专利网。





