问题应答的方法、装置、设备和存储介质制造方法及图纸

技术编号:24574489 阅读:20 留言:0更新日期:2020-06-21 00:11
根据本公开的实施例,提供了一种用于问题应答的方法、装置、设备和存储介质。该方法包括确定与针对对象的问题相对应的问题特征表示;确定与针对对象的评论相对应的评论特征表示;利用问题特征表示和评论特征表示,生成目标特征表示;以及基于目标特征表示,确定针对问题的答案。该方法能够使得能够结合针对对象的问题和针对对象的评论来从评论中更为准确地确定该问题的答案。

【技术实现步骤摘要】
问题应答的方法、装置、设备和存储介质
本公开的实施例主要涉及人工智能领域,并且更具体地,涉及用于问题应答的方法、装置、设备和计算机可读存储介质。
技术介绍
随着信息时代的发展,数以亿计的用户会通过互联网针对特定对象上传自己的留言或评论。这些留言和评论一方面丰富了互联网的内容;另一方面,这些留言和评论客观上可以帮助其他用户进一步了解留言和评论目标的质量和特点。在电子商务等场景中,用户还会针对特定的对象提出自己的问题,并且会期望能够迅速获得针对所提出问题的准确答案。因此,如何准确回复用户所提出的问题已经成为关注的热点。
技术实现思路
根据本公开的示例实施例,提供了一种用于问题应答的答案的方案。在本公开的第一方面中,提供了一种用于问题应答的方法。该方法包括确定与针对对象的问题相对应的问题特征表示;确定与针对对象的评论相对应的评论特征表示;利用问题特征表示和评论特征表示,生成目标特征表示;以及基于目标特征表示,确定针对问题的答案。在本公开的第二方面中,提供了一种用于问题应答的装置。该装置包括问题特征表示确定模块,被配置为确定与针对对象的问题相对应的问题特征表示;评论特征表示确定模块,被配置为确定与针对对象的评论相对应的评论特征表示;目标特征表示生成模块,被配置为利用问题特征表示和评论特征表示,生成目标特征表示;以及答案确定模块,被配置为基于目标特征表示,确定针对问题的答案。在本公开的第三方面中,提供了一种设备,包括一个或多个处理器;以及存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现根据本公开的第一方面的方法。在本公开的第四方面中,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现根据本公开的第一方面的方法。应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。附图说明结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标注表示相同或相似的元素,其中:图1示出了本公开的多个实施例能够在其中实现的示例环境的示意图;图2示出了根据本公开的实施例的用于问题应答的过程的流程图;图3示出了根据本公开的实施例的用于问题应答的系统的示意图;图4示出了根据本公开的实施例的确定问题的答案的过程的流程图;图5示出了根据本公开的实施例的用于问题应答的装置的示意框图;以及图6示出了能够实施本公开的多个实施例的计算设备的框图。具体实施方式下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。如以上所讨论的,用户通常可以通过互联网针对特定对象提出自己的问题,并会期望能够迅速获得针对该问题的准确答案。已经存在通过智能问答机器人来回答用户问题的方案。然而,这样的问题的应当场景单一,其智能在特定维度上进行回复。例如,某些智能购物的机器人只能针对商品的特定维度(例如,尺寸信息、物流信息和价格信息等)进行回复。这样的智能问答机器人往往是基于特定的规则,因此难以覆盖规则未覆盖的其他维度。根据本公开的实施例,提出了一种用于问题应答的方案。在该方案中,针对特定对象的问题被转换为与该问题相对应的问题特征表示,与该对象相关的评论也被转换为与评论相对应的评论特征表示。进一步地,利用问题特征表示和评论特征表示来生成目标特征表示,并基于目标特征表示来确定针对问题的答案。本公开的方案可以使得在对问题进行应当时,将问题与评论综合到一起进行考虑,从而提高了回答问题的准确性。以下将参照附图来具体描述本公开的实施例。图1示出了本公开的多个实施例能够在其中实现的示例环境100的示意图。在该示例环境100中,计算设备130可以接收针对对象的问题110。在一些实施例中,问题110所针对的对象可以是任何合适的类型。在一些实施例中,所针对的问题110是针对对象的二分类问题,即,答案为“是”或者“否”。例如,在图1中,一个示例问题110可以是针对裙子的问题“Canthisdressbewornbyalittlegirl?”,其答案通常为是或者否。在一些实施例中,问题110可以通过有线通信或无线通信的方式而被发送到计算设备130。在一些实施例中,计算设备130也可以通过与计算设备130相耦合的输入设备来接收用户所输入的问题110。如图1所示,计算设备130还可以接收针对该对象的一个或多个评论120-1、120-2至120-M。为了方便描述,多个评论120-1、120-2至120-M可以统称为评论120。在一些实施例中,计算设备130可以从位于计算设备130内的评论数据库或者位于计算设备130外的评论数据库中获取针对该对象的评论120。在一些实施例中,计算设备130也可以从与该对象相关联的商品页面中自动提取针对该对象的评论120。例如,图1中示出的一条示例评论120-1可以是“My3yearsoldgirllovedit.”。计算设备130可以基于所接收的问题110和所接收的评论120来确定针对问题110的答案140。例如,在图1的示例中,计算设备130可以利用本公开的问题应答方案、并基于问题110和评论120的特征表示来确定针对问题110“Canthisdressbewornbyalittlegirl?”的答案140为“是”。应当理解,这些示出的问题、评论和答案仅是示例,根据实际情况,问题和对应的评论可能变化。本公开的范围在此方面不受限制。下文将参考图2至图3来更详细描述问题应答的过程。图2示出了根据本公开的一些实施例的用于问题应答的过程200的流程图,图3示出了根据本公开的实施例的用于确定针对问题的答案的系统300的示意图。过程200可以由图1的计算设备130来实现。为了方便讨论,将结合图1和图3来描述过程200。在框202,计算设备130确定与针对对象的问题110相对应的问题特征表示。具体地,计算设备130可以对问题110进行分词,以确定第一词汇特征表示。如图3所示,当在接收到问题110后,计算设备130可以利用分词模型对所接收的问题110进行分词,其中如果是英文等拉丁拼音文字,分词的结果即为分离的各个单词;如果是中问或日文等,则分词的结果即为分离的各本文档来自技高网
...

【技术保护点】
1.一种问题应答的方法,包括:/n确定与针对对象的问题相对应的问题特征表示;/n确定与针对所述对象的评论相对应的评论特征表示;/n利用所述问题特征表示和所述评论特征表示,生成目标特征表示;以及/n基于所述目标特征表示,确定针对所述问题的答案。/n

【技术特征摘要】
1.一种问题应答的方法,包括:
确定与针对对象的问题相对应的问题特征表示;
确定与针对所述对象的评论相对应的评论特征表示;
利用所述问题特征表示和所述评论特征表示,生成目标特征表示;以及
基于所述目标特征表示,确定针对所述问题的答案。


2.根据权利要求1所述的方法,还包括:
响应于接收针对所述对象的所述问题,获取与所述对象相关联的所述评论。


3.根据权利要求1所述的方法,其中确定所述问题特征表示包括:
通过对所述问题进行分词,确定第一词汇特征表示;以及
基于所述第一词汇特征表示,确定所述问题特征表示。


4.根据权利要求3所述的方法,其中基于所述第一词汇特征表示来确定所述问题特征表示包括:
将所述第一词汇特征表示应用于上下文提取模型,以得到所述问题特征表示,所述上下文提取模型用于确定所述第一词汇特征表示中的元素之间的上下文关系。


5.根据权利要求1所述的方法,其中确定所述评论特征表示包括:
通过对所述评论进行分词,确定第二词汇特征表示;以及
基于所述第二词汇特征表示,确定所述评论特征表示。


6.根据权利要求5所述的方法,其中生成所述目标特征表示包括:
将所述第二词汇特征表示中的每个元素与所述问题特征表示进行组合,以获得组合特征表示;以及
基于所述组合特征表示,确定所述目标特征表示。


7.根据权利要求6所述的方法,其中基于所述组合特征表示来确定所述目标特征表示包括:
将所述组合特征表示应用于上下文提取模型,以得到所述目标特征表示,所述上下文提取模型用于确定所述组合特征表示中的元素之间的上下文关系。


8.根据权利要求6所述的方法,其中基于所述组合特征表示来确定所述目标特征表示包括:
利用权重模型确定与所述组合特征表示中的每个元素相关联的权重;以及
利用所述权重对所述元素进行加权,来得到所述目标特征表示。


9.根据权利要求1所述的方法,其中所述评论为第一评论并且所述目标特征表示是第一目标特征表示,所述方法还包括:获取针对所述对象的第二评论;
其中确定针对所述问题的答案包括:
基于所述第一目标特征表示和与所述第二评论相关联的第二目标特征表示,确定针对所述第一评论的预测特征表示;
基于所述第一目标特征表示和所述预测特征表示,确定差异特征表示;以及
基于所述第一目标特征表示、所述预测特征表示和所述差异特征表示,确定针对所述问题的所述答案。


10.根据权利要求9所述的方法,其中基于所述第一目标特征表示、所述预测特征表示和所述差异特征表示确定针对所述问题的所述答案包括:
从所述第一目标特征表示、所述预测特征表示和所述差异特征表示中选择至少一个特征;以及
基于所述至少一个特征,利用回归模型确定所述答案。


11.一种用于问题应答的装置,包括:
问题特征表示确定模块,被配置为确定与针对对象的问题相对应的问题特征表示;
评论特征表示确定模块,被配置为确定与针对所述对象的评论相对应的评论特征表示;
目标特征表示生成模块,被配置为利用所述问题特征表示和所述评论特征表示,生成目标特征表示;以及
答案确定模块,被配置为基于所述目标特征表示,确定针对所述问题的答案。


12.根据权利要求11所述...

【专利技术属性】
技术研发人员:范淼冯超孙明明李平王海峰
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1