【技术实现步骤摘要】
人机对话方法、装置及电子设备
[0001]本申请属于人机对话
,尤其涉及人机对话方法、装置及电子设备。
技术介绍
[0002]人工智能技术已经普遍应用到了人们的日常生活之中,例如日常使用的智能手机、平板电脑和智能音箱等电子设备中,都会使用到一些人工智能技术。人机对话(Human
‑
Machine Conversation,HMC)技术是人工智能技术在自然语言处理(Natural Language Processing,NLP)领域的一个分支,主要是研究机器如何运用自然语言与人类进行交流,以实现人机通信。人机对话技术是一项应用广泛的技术,常见的人机对话技术应用产品有:语音助手、智能音箱和智能聊天机器人等。
[0003]传统的人机对话一般是基于问答库实现的,即在问答库中搜索与用户语句匹配的内容作为回复,以实现与用户的对话。基于问答库的人机对话会使得机器所能回答的问题十分有限,而且回复的内容往往较为固定灵活度较低,与用户对话内容的匹配度较低,难以满足用户真实需求,因此导致用户体验往往较差。
【技术保护点】
【技术特征摘要】
1.一种人机对话方法,其特征在于,应用于电子设备,包括:对用户输入的当前语句进行对象提取,得到目标对象;所述目标对象包括:目标实体和/或目标关键词;获取当前对话中的历史对话记录,所述历史对话记录中包含有所述电子设备已生成的语句;基于所述目标对象和所述历史对话记录,生成针对所述当前语句的回复语句。2.根据权利要求1所述的人机对话方法,其特征在于,所述基于所述目标对象和所述历史对话记录,生成针对所述当前语句的回复语句,包括:对所述目标对象进行知识拓展,得到包含有所述目标对象的目标数据;所述目标数据中包含有所述目标对象的属性数据;根据所述目标数据和所述历史对话记录,生成针对所述当前语句的回复语句。3.根据权利要求1所述的人机对话方法,其特征在于,所述对所述目标对象进行知识拓展,包括:查找所述目标对象对应的含义项;当所述目标对象对应有多个含义项时,则对所述历史对话记录进行主题分析,确定出所述当前对话的主题;从所述多个含义项中,筛选出与所述主题相关度最高的实际含义项,并获取所述目标对象在所述实际含义项下的属性数据。4.根据权利要求2或3所述的人机对话方法,其特征在于,所述对所述目标对象进行知识拓展,包括:提取所述目标对象的三元组信息;所述三元组信息中包含有所述目标对象的属性数据;根据所述三元组信息,生成对所述目标对象的若干个知识描述片段,所述若干个知识描述片段为所述目标数据;所述知识描述片段为包含有所述目标对象以及所述目标对象属性数据的句子。5.根据权利要求4所述的人机对话方法,其特征在于,在所述生成对所述目标对象的若干个知识描述片段之后,还包括:当生成的所述知识描述片段的数量大于预设的数量阈值时,将各个所述知识描述片段分别与当前语句进行语义相似度计算;从若干个所述知识描...
【专利技术属性】
技术研发人员:罗沛鹏,庞建新,谭欢,
申请(专利权)人:深圳市优必选科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。