【技术实现步骤摘要】
一种人机对话方法及装置
本专利技术涉及互联网通信
,尤其涉及一种人机对话方法及装置。
技术介绍
随着移动互联网时代的到来和人工智能浪潮的兴起,实现人机对话成为了人类新的追求。人机对话中机器人需要能理解和运用人类社会的自然语言如汉语、英语等,机器人根据用户输入的自然语言作出回应。人机对话在提高人与机器人沟通效率的同时,也极大地方便了人类的生活和工作。目前,在人机对话中,返回给用户的推荐信息往往由人工手动配置。例如,用户在游戏中询问“某把枪怎么使用”,当机器人返回给用户该把枪的使用方法后,需要人工手动在后台配置下一个或若干个与上个问题相关联的问题给用户,推荐问题的思路来源局限于人工的经验和想法。这样的推荐依赖且受限于配置人员的个人理解,同时人工配置也是低效的,因此,需要提供更准确有效的推荐信息返回方案。
技术实现思路
为了解决现有技术应用在人机对话中给用户返回推荐信息准确率低等问题,本专利技术提供了一种人机对话方法及装置:一方面,本专利技术提供了一种人机对话方法,所述方法包括:获取用户当前输入的待处理语料;对所述待处理语料进行提取,得到目标实体;根据第一预设推荐维度 ...
【技术保护点】
1.一种人机对话方法,其特征在于,所述方法包括:获取用户当前输入的待处理语料;对所述待处理语料进行提取,得到目标实体;根据第一预设推荐维度和所述目标实体,从知识库选择推荐信息输出;其中,所述知识库用于存储实体与意图之间的对应关系,所述知识库包括多个实体库,所述实体库存储有多个所述实体,所述第一预设推荐维度的维度类别包括所述用户的基本信息、所述目标实体所属实体库的内部分类关系、跨实体库实体间的关联关系以及所述知识库的当前调用热度值。
【技术特征摘要】
1.一种人机对话方法,其特征在于,所述方法包括:获取用户当前输入的待处理语料;对所述待处理语料进行提取,得到目标实体;根据第一预设推荐维度和所述目标实体,从知识库选择推荐信息输出;其中,所述知识库用于存储实体与意图之间的对应关系,所述知识库包括多个实体库,所述实体库存储有多个所述实体,所述第一预设推荐维度的维度类别包括所述用户的基本信息、所述目标实体所属实体库的内部分类关系、跨实体库实体间的关联关系以及所述知识库的当前调用热度值。2.根据权利要求1所述的方法,其特征在于,所述根据第一预设推荐维度和所述目标实体,从知识库选择推荐信息输出的步骤,包括:基于所述目标实体,对所述待处理语料进行意图识别,得到目标意图;根据第二预设推荐维度,获取所述目标意图对应的意图答案;根据第三预设推荐维度,获取与所述目标实体相关的推荐问题;其中,所述第二预设推荐维度的维度类别与所述第三预设推荐维度的维度类别的交集为空或一至四个所述第一预设推荐维度的维度类别,所述第二预设推荐维度的维度类别与所述第三预设推荐维度的维度类别的并集为所述第一预设推荐维度的维度类别;所述推荐信息包括所述意图答案和所述推荐问题。3.根据权利要求1或2任一所述的方法,其特征在于,所述用户的基本信息包括以下至少之一:所述用户的感兴趣实体;当前时间之前,所述用户输入包括所述目标实体的语料的上下文信息。4.根据权利要求1或2任一所述的方法,其特征在于,所述跨实体库实体间的关联关系通过执行下述步骤补充:当所述推荐信息包括对应所述目标实体的新跨实体库实体时,获取用于预测用户满意度的指标数据;当所述指标数据满足预设规定时,在所述跨实体库实体间的关联关系中补充所述目标实体与所述新跨实体库实体的关联关系。5.根据权利要求1或2任一所述的方法,其特征在于,所述知识库的当前调用热度值通过执行下述步骤确定:统计多个用户的历史对话;基于实体库维度,对每个实体库的调用热度进行排序以得到对应的实体库调用热度值;基于实体维度,对每个所述实体的调用热度进行排序以得到对应的实体调用热度值;基于意图维度,对相邻意图进行分析、排序以得到同一意图的下轮意图调用热度值;其中,所述相邻意图为所述多个用户的历史对话中指向的两个相邻的所述意图,所述相邻意图包括上轮意图和所述下轮意图。6.一种人机对话装置,其特征在于,所述装置包括:语料获取模块:用于获取用户当前输入的待处理语料;实体提取模块:用于对所述待处理...
【专利技术属性】
技术研发人员:高波,
申请(专利权)人:腾讯科技上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。