人机对话方法、装置、机器人设备及计算机可读存储介质制造方法及图纸

技术编号:37705293 阅读:13 留言:0更新日期:2023-06-01 23:53
本发明专利技术实施例公开了一种人机对话方法、装置、机器人设备及计算机可读存储介质,包括:获取用户对话数据;识别用户对话数据中的观念实体;若识别到用户对话数据中包括观念实体,则根据观念实体进行第一检测,第一检测用于检测用户对话数据中是否包括观念表达内容;若识别到用户对话数据中不包括观念实体,则根据用户对话数据进行第二检测,第二检测用于检测用户对话数据中是否包括观念查询内容;根据第一检测的检测结果或第二检测的检测结果生成目标对话模板。本发明专利技术基于观念实体进行多重检测,以区分用户对话数据的问答意图,并根据问答意图生成对话模板,实现了更贴近用户问答意图的人机对话处理,使人机对话更加智能。使人机对话更加智能。使人机对话更加智能。

【技术实现步骤摘要】
人机对话方法、装置、机器人设备及计算机可读存储介质


[0001]本专利技术涉及人机交互
,尤其涉及一种人机方法、装置、机器人设备及计算机可读存储介质。

技术介绍

[0002]随着人工智能的发展,人工智能设备广泛应用于社会的方方面面,从智慧城市到智能穿戴都富含AI属性。智能设备的普及,为语音控制、智能对话提供了庞大的应用空间,智能对话一直是提升智能设备体验感的关键。
[0003]然而,现有的人机对话技术往往是依赖于问答库,觉得回答不够好就往问答库添加问题与答案。这样固然能解决部分问题,但是难以让机器人的回复变得更为智能。用户在体验时聊到感兴趣的话题时,机器人的回答很多时候都比较中规中矩,不能表达观念、观点与看法,回答的内容也往往让人觉得比较敷衍,难以与用户产生共情。
[0004]因此,亟需一种能够更加贴合用户表达观念的人机对话方案。

技术实现思路

[0005]为了解决上述技术问题,本申请实施例提供了一种人机对话方法、装置、机器人设备及计算机可读存储介质,具体方案如下:
[0006]第一方面,本申请实施例提供了一种人机对话方法,所述方法包括:
[0007]根据预设启动指令获取用户对话数据;
[0008]识别所述用户对话数据中的观念实体;
[0009]若识别到所述用户对话数据中包括观念实体,则根据所述观念实体进行第一检测,所述第一检测用于检测所述用户对话数据中是否包括观念表达内容;
[0010]若识别到所述用户对话数据中不包括观念实体,则根据所述用户对话数据进行第二检测,所述第二检测用于检测所述用户对话数据中是否包括观念查询内容;
[0011]根据所述第一检测的检测结果或所述第二检测的检测结果生成目标对话模板。
[0012]根据本申请实施例的一种具体实施方式,所述根据预设启动指令获取用户对话数据的步骤,包括:
[0013]在接收所述预设启动指令后,等待预设时间;
[0014]若预设时间内收到用户新输入的用户对话数据,则获取所述用户对话数据;
[0015]若预设时间内未收到用户新输入的用户对话数据,则清空历史对话信息,并结束对话。
[0016]根据本申请实施例的一种具体实施方式,所述根据所述观念实体进行第一检测的步骤,包括:
[0017]根据所述观念实体判断所述用户对话数据是否包括观念表达内容;
[0018]若所述用户对话数据包括所述观念表达内容,根据所述观念表达内容的正负类型以及预设回复策略在对应的答复模板数据库中查找所述目标对话模板;
[0019]若所述用户对话数据不包括所述观念表达内容,跳转执行所述根据所述用户对话数据进行第二检测的步骤。
[0020]根据本申请实施例的一种具体实施方式,所述根据所述观念表达内容的正负类型以及预设回复策略在对应的答复模板数据库中查找所述目标对话模板的步骤,包括:
[0021]判断所述观念表达内容的正负类型;
[0022]在对应所述正负类型的答复模板数据库中查找所述目标对话模板;
[0023]若所述答复模板数据库中包括与所述观念表达内容的正负类型相同的目标对话模板,则按照预设回复策略生成认同所述观念表达内容的目标对话模板;
[0024]若所述答复模板数据库中不包括与所述观念表达内容的正负类型相同的目标对话模板,则按照预设回复策略生成不认同所述观念表达内容的目标对话模板。
[0025]根据本申请实施例的一种具体实施方式,所述根据所述用户对话数据进行第二检测的步骤,包括:
[0026]判断所述用户对话数据是否包括观念询问内容;
[0027]若所述用户对话数据包括所述观念询问内容,则根据当前用户对话数据中的观念实体和历史用户对话数据中的观念实体在对应的答复模板数据库中查找所述目标对话模板;
[0028]若所述用户对话数据不包括所述观念询问内容,则根据所述观念实体进行第三检测。
[0029]根据本申请实施例的一种具体实施方式,所述根据当前用户对话数据中的观念实体和历史用户对话数据中的观念实体在对应的答复模板数据库中查找所述目标对话模板的步骤,包括:
[0030]判断所述当前用户对话数据是否包括观念实体;
[0031]若所述当前用户对话数据中包括观念实体,判断所述当前用户对话数据中的当前观念实体与所述历史用户对话数据中的历史观念实体是否相同;
[0032]若相同,判断所述历史用户对话数据是否包括针对当前观念实体的历史对话模板,若包括,则在对应的答复模板数据库查找与所述历史对话模板不同的目标对话模板,若不包括,则根据所述当前观念实体在对应的答复模板数据库查找目标对话模板;
[0033]若不同,根据所述当前观念实体在对应的答复模板数据库查找目标对话模板;
[0034]若所述当前用户对话数据中不包括观念实体,在安全答复模板数据库查找目标对话模板。
[0035]根据本申请实施例的一种具体实施方式,所述根据所述观念实体进行第三检测的步骤,包括:
[0036]根据所述观念实体判断所述用户对话数据是否包括情绪表达内容;
[0037]若所述用户对话数据包括情绪表达内容,则根据所述情绪表达内容的正负类型以及预设回复策略在对应的答复模板数据库中查找所述目标对话模板;
[0038]若所述用户对话数据不包括情绪表达内容,则在普通答复模板数据库中查找所述目标对话模板。
[0039]第二方面,本申请实施例提供了一种人机对话装置,所述装置包括:
[0040]获取模块,用于根据预设启动指令获取用户对话数据;
[0041]实体识别模块,用于识别所述用户对话数据中的观念实体;
[0042]第一检测模块,用于若识别到所述用户对话数据中包括观念实体,则根据所述观念实体进行第一检测,所述第一检测用于检测所述用户对话数据中是否包括观念表达内容;
[0043]第二检测模块,用于若识别到所述用户对话数据中不包括观念实体,则根据所述用户对话数据进行第二检测,所述第二检测用于检测所述用户对话数据中是否包括观念查询内容;
[0044]对话模块,用于根据所述第一检测的检测结果或所述第二检测的检测结果生成目标对话模板。
[0045]第三方面,本申请实施例提供了一种机器人设备,所述机器人设备包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行第一方面及第一方面任一实施方式所述的人机对话方法。
[0046]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序在处理器上运行时执行第一方面及第一方面任一实施方式所述的人机对话方法。
[0047]本申请实施例提供了一种人机对话方法、装置、机器人设备及计算机可读存储介质,包括:获取用户对话数据;识别用户对话数据中的观念实体;若识别到用户对话数据中包括观念实体,则根据观念实体进行第一检测,第一检测用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人机对话方法,其特征在于,所述方法包括:根据预设启动指令获取用户对话数据;识别所述用户对话数据中的观念实体;若识别到所述用户对话数据中包括观念实体,则根据所述观念实体进行第一检测,所述第一检测用于检测所述用户对话数据中是否包括观念表达内容;若识别到所述用户对话数据中不包括观念实体,则根据所述用户对话数据进行第二检测,所述第二检测用于检测所述用户对话数据中是否包括观念查询内容;根据所述第一检测的检测结果或所述第二检测的检测结果生成目标对话模板。2.根据权利要求1所述的方法,其特征在于,所述根据预设启动指令获取用户对话数据的步骤,包括:在接收所述预设启动指令后,等待预设时间;若预设时间内收到用户新输入的用户对话数据,则获取所述用户对话数据;若预设时间内未收到用户新输入的用户对话数据,则清空历史对话数据,并结束对话。3.根据权利要求1所述的方法,其特征在于,所述根据所述观念实体进行第一检测的步骤,包括:根据所述观念实体判断所述用户对话数据是否包括观念表达内容;若所述用户对话数据包括所述观念表达内容,根据所述观念表达内容的正负类型以及预设回复策略在对应的答复模板数据库中查找所述目标对话模板;若所述用户对话数据不包括所述观念表达内容,跳转执行所述根据所述用户对话数据进行第二检测的步骤。4.根据权利要求3所述的方法,其特征在于,所述根据所述观念表达内容的正负类型以及预设回复策略在对应的答复模板数据库中查找所述目标对话模板的步骤,包括:判断所述观念表达内容的正负类型;在对应所述正负类型的答复模板数据库中查找所述目标对话模板;若所述答复模板数据库中包括与所述观念表达内容的正负类型相同的目标对话模板,则按照预设回复策略生成认同所述观念表达内容的目标对话模板;若所述答复模板数据库中不包括与所述观念表达内容的正负类型相同的目标对话模板,则按照预设回复策略生成不认同所述观念表达内容的目标对话模板。5.根据权利要求1所述的方法,其特征在于,所述根据所述用户对话数据进行第二检测的步骤,包括:判断所述用户对话数据是否包括观念询问内容;若所述用户对话数据包括所述观念询问内容,则根据当前用户对话数据中的观念实体和历史用户对话数据中的观念实体在对应的答复模板数据库中查找所述目标对话模板;若所述用户对话数据不包括所述观念询问内容,则根据所述观念实体进行第三...

【专利技术属性】
技术研发人员:罗沛鹏庞建新谭欢
申请(专利权)人:深圳市优必选科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1