交互问答的提示方法和装置、存储介质、电子设备制造方法及图纸

技术编号:25802621 阅读:17 留言:0更新日期:2020-09-29 18:36
本公开实施例公开了一种交互问答的提示方法和装置、存储介质、电子设备,其中,方法包括:根据历史问答数据集,建立问答状态图;其中,所述历史问答数据集包括多个关联语句链;所述问答状态图中包括多个状态点;接收的用户输入的当前信息;根据所述当前信息从所述问答状态图中确定与所述当前信息对应的状态点;根据所述问答状态图中与所述当前信息对应的状态点连接的至少一个状态点推荐至少一个语句;其中,每个所述状态点对应至少一个语句;本实施例通过历史问答数据集建立具有指向性的问答状态图,为与用户对话行为提供辅助,根据问答状态图引导用户从模糊到清晰的明确目标,进而提高了目标转化率。

【技术实现步骤摘要】
交互问答的提示方法和装置、存储介质、电子设备
本公开涉及自动交互
,尤其是一种交互问答的提示方法和装置、存储介质、电子设备。
技术介绍
人机对话,是人工智能领域的一个子方向,通俗的讲就是让人可以通过人类的语言即自然语言与计算机进行交互。现有的以导购为目的的人机对话系统,通过已知的用户行为习惯、购买历史、偏好等信息给用户生成用户画像(将上述非结构化的信息变化计算机可理解的结构化信息)。在线向用户推荐物品时,系统大量使用监督学习和非监督学习算法,结合用户检索信息和用户画像,向用户推荐利润更高更热销的物品,而不是偏向用户更加感兴趣的物品,导致系统推荐引导目标和用户目标存在偏差。
技术实现思路
为了解决上述技术问题,提出了本公开。本公开的实施例提供了一种交互问答的提示方法和装置、存储介质、电子设备。根据本公开实施例的一个方面,提供了一种交互问答的提示方法,包括:根据历史问答数据集,建立问答状态图;其中,所述历史问答数据集包括多个关联语句链;所述问答状态图中包括多个状态点;接收的用户输入的当前信息;根据所述当前信息从所述问答状态图中确定与所述当前信息对应的状态点;根据所述问答状态图中与所述当前信息对应的状态点连接的至少一个状态点推荐至少一个语句;其中,每个所述状态点对应至少一个语句。可选地,所述问答状态图为单智能体状态图;所述根据历史问答数据集,建立问答状态图,包括:获取所述历史问答数据集中的多个关联语句链;其中,每个所述关联语句链包括多个存在交互关系的语句;对所述关联语句链中的多个语句按照意图进行分类,根据分类结果获得多个状态点;根据所述关联语句链连接得到的所述多个状态点,得到问答状态图。可选地,所述对所述关联语句链中的多个语句按照意图进行分类,根据分类结果获得多个状态点,包括:根据所述多个语句中每个所述语句中的关键词确定所述语句的意图,基于所述意图对所述语句进行分类,得到多组问答语句组;其中,每组所述问答语句组包括对应同一意图的主题询问或主题询问以及对应的主题应答;基于每组所述问答语句组中的主题询问或主题询问以及对应的主题应答确定多个状态点。可选地,所述问答状态图为以交互双方分别作为智能体的多智能体状态图;所述根据历史问答数据集,建立问答状态图,包括:获取所述历史问答数据集中的多个关联语句链;其中,每个所述关联语句链包括多个存在交互关系的语句;确定所述关联语句链中的多个语句中交互双方为第一智能体和第二智能体;分别对所述第一智能体对应的语句和所述第二智能体对应的语句按照意图进行分类,根据分类结果得到多个状态点;根据所述关联语句链连接得到的所述多个状态点,得到所述多智能体问答状态图。可选地,所述状态点包括对应所述第一智能体的多个第一状态点和对应所述第二智能体的多个第二状态点。可选地,所述分别对所述第一智能体对应的语句和所述第二智能体对应的语句按照意图进行分类,根据分类结果得到多个状态点,包括:对所述第一智能体对应的语句中的关键词确定所述语句的意图,基于所述意图对所述语句进行分类,得到多组第一语句组;其中,每组所述第一语句组包括所述第一智能体对应同一意图的主题询问或主题询问以及对应的主题应答;对所述第二智能体对应的语句中的关键词确定所述语句的意图,基于所述意图对所述语句进行分类,得到多组第二语句组;其中,每组所述第二语句组包括所述第二智能体对应同一意图的主题询问或主题询问以及对应的主题应答;基于所述多组第一问答语句组中的每个第一问答语句组确定一个所述第一状态点,得到多个所述第一状态点;基于所述多组第二问题语句组中的每个第二问题语句组确定一个所述第二状态点,得到多个所述第二状态点;其中,对应相同意图的所述第一状态点和所述第二状态点之间存在关联。可选地,所述根据历史问答数据集,建立问答状态图之后,还包括:确定所述问答状态图中每两个依次连接的状态点之间的回报值;根据所述每两个依次连接的状态点之间的回报值,确定所述问答状态图中包括的至少一条支线中每条所述支线的回报和值;其中,每条所述支线包括依次连接的多个状态点。可选地,所述根据所述每两个依次连接的状态点之间的回报值,确定所述问答状态图中包括的至少一条支线中每条所述支线的回报和值,包括:基于所述关联语句链确定所述问答状态图中的至少一条支线;基于所述至少一条支线中的每条所述支线对应的多个状态点之间的回报值,确定每条所述支线的所述回报和值。可选地,所述根据所述问答状态图中与所述当前状态点连接的至少一个状态点推荐至少一个语句,包括:基于所述问答状态图确定包括所述当前状态点的至少一条支线;根据所述至少一条支线对应的回报和值的大小,确定所述至少一条支线中一条支线作为目标支线;推荐所述目标支线中所述当前状态点之后的状态点对应的语句。根据本公开实施例的另一方面,提供了一种交互问答的提示装置,包括:状态图建立模块,用于根据历史问答数据集,建立问答状态图;其中,所述历史问答数据集包括多个关联语句链;所述问答状态图中包括多个状态点;信息接收模块,用于接收的用户输入的当前信息;状态点确定模块,用于根据所述当前信息从所述问答状态图中确定与所述当前信息对应的当前状态点;语句推荐模块,用于根据所述问答状态图中与所述当前状态点连接的至少一个状态点推荐至少一个语句;其中,每个所述状态点对应至少一个语句。可选地,所述问答状态图为单智能体状态图;所述状态图建立模块,具体用于获取所述历史问答数据集中的多个关联语句链;其中,每个所述关联语句链包括多个存在交互关系的语句;对所述关联语句链中的多个语句按照意图进行分类,根据分类结果获得多个状态点;根据所述关联语句链连接得到的所述多个状态点,得到问答状态图。可选地,所述状态图建立模块在对所述关联语句链中的多个语句按照意图进行分类,根据分类结果获得多个状态点时,用于根据所述多个语句中每个所述语句中的关键词确定所述语句的意图,基于所述意图对所述语句进行分类,得到多组问答语句组;其中,每组所述问答语句组包括对应同一意图的主题询问或主题询问以及对应的主题应答;基于每组所述问答语句组中的主题询问或主题询问以及对应的主题应答确定多个状态点。可选地,所述问答状态图为以交互双方分别作为智能体的多智能体状态图;所述状态图建立模块,具体用于获取所述历史问答数据集中的多个关联语句链;其中,每个所述关联语句链包括多个存在交互关系的语句;确定所述关联语句链中的多个语句中交互双方为第一智能体和第二智能体;分别对所述第一智能体对应的语句和所述第二智能体对应的语句按照意图进行分类,根据分类结果得到多个状态点;根据所述关联语句链连接得到的所述多个状态点,得到所述多智能体问答状态图。可选地,所述状态点包括对应所述第一智能体的多个第一状态点和对应所述第二智能体的多个第二状态本文档来自技高网...

【技术保护点】
1.一种交互问答的提示方法,其特征在于,包括:/n根据历史问答数据集,建立问答状态图;其中,所述历史问答数据集包括多个关联语句链;所述问答状态图中包括多个状态点;/n接收的用户输入的当前信息;/n根据所述当前信息从所述问答状态图中确定与所述当前信息对应的当前状态点;/n根据所述问答状态图中与所述当前状态点连接的至少一个状态点推荐至少一个语句;其中,每个所述状态点对应至少一个语句。/n

【技术特征摘要】
1.一种交互问答的提示方法,其特征在于,包括:
根据历史问答数据集,建立问答状态图;其中,所述历史问答数据集包括多个关联语句链;所述问答状态图中包括多个状态点;
接收的用户输入的当前信息;
根据所述当前信息从所述问答状态图中确定与所述当前信息对应的当前状态点;
根据所述问答状态图中与所述当前状态点连接的至少一个状态点推荐至少一个语句;其中,每个所述状态点对应至少一个语句。


2.根据权利要求1所述的方法,其特征在于,所述问答状态图为单智能体状态图;
所述根据历史问答数据集,建立问答状态图,包括:
获取所述历史问答数据集中的多个关联语句链;其中,每个所述关联语句链包括多个存在交互关系的语句;
对所述关联语句链中的多个语句按照意图进行分类,根据分类结果获得多个状态点;
根据所述关联语句链连接得到的所述多个状态点,得到问答状态图。


3.根据权利要求2所述的方法,其特征在于,所述对所述关联语句链中的多个语句按照意图进行分类,根据分类结果获得多个状态点,包括:
根据所述多个语句中每个所述语句中的关键词确定所述语句的意图,基于所述意图对所述语句进行分类,得到多组问答语句组;其中,每组所述问答语句组包括对应同一意图的主题询问或主题询问以及对应的主题应答;
基于每组所述问答语句组中的主题询问或主题询问以及对应的主题应答确定多个状态点。


4.根据权利要求1所述的方法,其特征在于,所述问答状态图为以交互双方分别作为智能体的多智能体状态图;
所述根据历史问答数据集,建立问答状态图,包括:
获取所述历史问答数据集中的多个关联语句链;其中,每个所述关联语句链包括多个存在交互关系的语句;
确定所述关联语句链中的多个语句中交互双方为第一智能体和第二智能体;
分别对所述第一智能体对应的语句和所述第二智能体对应的语句按照意图进行分类,根据分类结果得到多个状态点;
根据所述关联语句链连接得到的所述多个状态点,得到所述多智能体问答状态图。


5.根据权利要求4所述的方法,其特征在于,所述状态点包括对应所述第一智能体的多个第一状态点和对应所述第二智能体的多个第二状态点。


6.根据权利要求5所述的方法,其特征在于,所述分别对所述第一智能体对应的语句...

【专利技术属性】
技术研发人员:郝梦圆孙拔群支康仪
申请(专利权)人:贝壳技术有限公司
类型:发明
国别省市:天津;12

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

1