一种信息处理方法及装置制造方法及图纸

技术编号:18940847 阅读:37 留言:0更新日期:2018-09-15 11:08
本发明专利技术提供一种信息处理方法及装置,在接收到用户问题后,可以对用户问题进行拆分,得到用户问题对应的问题分句,并对任一预设标准问题和任一预设标准问题对应的答案:获取该预设标准问题与用户问题之间的第一信息,以及获取该预设标准问题对应的答案与用户问题之间的第二信息,进而可以根据用户问题对应的问题分句,第一信息和第二信息,确定用户问题和预设标准问题之间的相关程度,实现用户问题、预设标准问题和预设标准问题对应的答案相结合来确定用户问题和预设标准问题之间的相关程度,这样就可以根据相关程度从所有预设标准问题中获取与用户问题匹配的预设标准问题和预设标准问题对应的答案,从而提高为用户问题匹配到的答案的准确度。

An information processing method and device

The invention provides an information processing method and a device, after receiving a user's question, the user's question can be split, the question clause corresponding to the user's question can be obtained, and the answer corresponding to any preset standard question and any preset standard question can be obtained: the first information between the preset standard question and the user's question can be obtained. Then, according to the question clause corresponding to the user question, the first information and the second information, the degree of correlation between the user question and the preset standard question can be determined, and the user question, the preset standard question and the preset standard question can be realized. Corresponding answers are combined to determine the degree of correlation between user questions and preset standard questions, so that the answers corresponding to preset standard questions and preset standard questions matching user questions can be obtained from all preset standard questions according to the degree of correlation, thus improving the accuracy of the answers matched for user questions.

【技术实现步骤摘要】
一种信息处理方法及装置
本专利技术属于信息处理
,更具体地说,尤其涉及一种信息处理方法及装置。
技术介绍
随着信息技术的发展,在线系统可以为用户提供越来越丰富的在线业务服务,如在线智能问答服务,以通过在线智能问答服务来自动解答用户问题(即用户提出的问题),如在调用在线智能问答服务时,为用户提供在线业务咨询界面,通过在线业务咨询界面来获取用户问题,对用户问题进行分析后给出该用户问题的答案。但是用户问题中包含有与用户真实意图无关的信息,如用户问题为:Ihadamotoz.Myengishisbad!Iwanttoupdateit’soperationsystem,在该用户问题中与用户真实意图无关的信息是:Ihadamotoz.Myengishisbad!,因此如何从用户问题中确定出与用户真实意图相关的信息,以此提高为用户问题匹配到的答案的准确度是亟需解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种信息处理方法及装置,用于提高为用户问题匹配到的答案的准确度。技术方案如下:本专利技术提供一种信息处理方法,所述方法包括:接收用户问题,所述用户问题为用户输入的问题;对所述用户问题进行拆分,得到所述用户问题对应的问题分句;对任一预设标准问题和任一预设标准问题对应的答案:获取该预设标准问题与所述用户问题之间的第一信息,以及获取该预设标准问题对应的答案与所述用户问题之间的第二信息;根据所述用户问题对应的问题分句、所述第一信息和所述第二信息,确定所述用户问题和所述预设标准问题之间的相关程度。优选的,所述对任一预设标准问题和任一预设标准问题对应的答案:获取该预设标准问题与所述用户问题之间的第一信息,以及获取该预设标准问题对应的答案与所述用户问题之间的第二信息包括:对任一预设标准问题和任一预设标准问题对应的答案:获取该预设标准问题与所述用户问题之间的向量表示,以及获取该预设标准问题对应的答案与所述用户问题之间的向量表示,所述该预设标准问题与所述用户问题之间的向量表示为所述第一信息,所述该预设标准问题对应的答案与所述用户问题之间的向量表示为所述第二信息。优选的,所述根据所述用户问题对应的问题分句、所述第一信息和所述第二信息,确定所述用户问题和所述预设标准问题之间的相关程度包括:根据所述用户问题对应的问题分句,得到所述用户问题对应的向量表示;确定所述预设标准问题对应的向量表示以及所述预设标准问题对应的答案的向量表示;根据所述用户问题对应的向量表示、所述预设标准问题对应的向量表示、所述预设标准问题对应的答案的向量表示、所述预设标准问题与所述用户问题之间的向量表示和所述预设标准问题对应的答案与所述用户问题之间的向量表示,确定所述用户问题和所述预设标准问题之间的相关程度。优选的,所述获取该预设标准问题与所述用户问题之间的向量表示,以及获取该预设标准问题对应的答案与所述用户问题之间的向量表示包括:将该预设标准问题以及该预设标准问题对应的答案分别作为输入信息,对每个输入信息分别执行如下操作:根据所述用户问题对应的问题分句的句向量和该输入信息对应的分句的句向量,得到所述用户问题与该输入信息之间的矩阵,所述矩阵中的每个元素表明所述用户问题对应的问题分句的句向量与该输入信息对应的分句的句向量之间的相关程度;根据所述用户问题与该输入信息之间的矩阵,得到所述用户问题相对该输入信息的注意力权重向量以及该输入信息相对所述用户问题的注意力权重向量;根据所述用户问题相对该输入信息的注意力权重向量、该输入信息相对所述用户问题的注意力权重向量、所述用户问题对应的问题分句的句向量和该输入信息对应的分句的句向量,得到该输入信息与所述用户问题之间的向量表示。优选的,所述根据所述用户问题对应的问题分句,得到所述用户问题对应的向量表示包括:获取所述用户问题对应的问题分句中词语的词向量;根据所述用户问题对应的问题分句中词语的词向量,得到所述用户问题对应的向量表示。优选的,所述方法还包括:对所述用户问题进行预处理,得到符合预设格式要求的用户问题;所述对所述用户问题进行拆分,得到所述用户问题对应的问题分句包括:对符合预设格式要求的用户问题进行拆分,得到符合预设格式要求的用户问题对应的问题分句。本专利技术还提供一种信息处理装置,所述装置包括:接收单元,用于接收用户问题,所述用户问题为用户输入的问题;拆分单元,用于对所述用户问题进行拆分,得到所述用户问题对应的问题分句;获取单元,用于对任一预设标准问题和任一预设标准问题对应的答案:获取该预设标准问题与所述用户问题之间的第一信息,以及获取该预设标准问题对应的答案与所述用户问题之间的第二信息;确定单元,用于根据所述用户问题对应的问题分句、所述第一信息和所述第二信息,确定所述用户问题和所述预设标准问题之间的相关程度。优选的,所述获取单元,具体用于对任一预设标准问题和任一预设标准问题对应的答案:获取该预设标准问题与所述用户问题之间的向量表示,以及获取该预设标准问题对应的答案与所述用户问题之间的向量表示,所述该预设标准问题与所述用户问题之间的向量表示为所述第一信息,所述该预设标准问题对应的答案与所述用户问题之间的向量表示为所述第二信息。优选的,所述确定单元包括:获得子单元,用于根据所述用户问题对应的问题分句,得到所述用户问题对应的向量表示;向量确定子单元,用于确定所述预设标准问题对应的向量表示以及所述预设标准问题对应的答案的向量表示;确定子单元,用于根据所述用户问题对应的向量表示、所述预设标准问题对应的向量表示、所述预设标准问题对应的答案的向量表示、所述预设标准问题与所述用户问题之间的向量表示和所述预设标准问题对应的答案与所述用户问题之间的向量表示,确定所述用户问题和所述预设标准问题之间的相关程度。优选的,所述获取单元包括:矩阵获得子单元,用于将该预设标准问题以及该预设标准问题对应的答案分别作为输入信息,对每个输入信息:根据所述用户问题对应的问题分句的句向量和该输入信息对应的分句的句向量,得到所述用户问题与该输入信息之间的矩阵,所述矩阵中的每个元素表明所述用户问题对应的问题分句的句向量与该输入信息对应的分句的句向量之间的相关程度;权重向量获得子单元,用于根据所述用户问题与该输入信息之间的矩阵,得到所述用户问题相对该输入信息的注意力权重向量以及该输入信息相对所述用户问题的注意力权重向量;向量表示获得子单元,用于根据所述用户问题相对该输入信息的注意力权重向量、该输入信息相对所述用户问题的注意力权重向量、所述用户问题对应的问题分句的句向量和该输入信息对应的分句的句向量,得到该输入信息与所述用户问题之间的向量表示。优选的,所述获得子单元,具体用于获取所述用户问题对应的问题分句中词语的词向量;根据所述用户问题对应的问题分句中词语的词向量,得到所述用户问题对应的向量表示。优选的,所述装置还包括:预处理单元,用于对所述用户问题进行预处理,得到符合预设格式要求的用户问题;所述拆分单元,具体用于对符合预设格式要求的用户问题进行拆分,得到符合预设格式要求的用户问题对应的问题分句。本专利技术还提供一种存储介质,所述存储介质上存储有程序代码,所述程序代码用于实现上述信息处理方法。与现有技术相比,本专利技术提供的上述技术方案具有如下优点:从上述技术方案可知本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,所述方法包括:接收用户问题,所述用户问题为用户输入的问题;对所述用户问题进行拆分,得到所述用户问题对应的问题分句;对任一预设标准问题和任一预设标准问题对应的答案:获取该预设标准问题与所述用户问题之间的第一信息,以及获取该预设标准问题对应的答案与所述用户问题之间的第二信息;根据所述用户问题对应的问题分句、所述第一信息和所述第二信息,确定所述用户问题和所述预设标准问题之间的相关程度。

【技术特征摘要】
1.一种信息处理方法,其特征在于,所述方法包括:接收用户问题,所述用户问题为用户输入的问题;对所述用户问题进行拆分,得到所述用户问题对应的问题分句;对任一预设标准问题和任一预设标准问题对应的答案:获取该预设标准问题与所述用户问题之间的第一信息,以及获取该预设标准问题对应的答案与所述用户问题之间的第二信息;根据所述用户问题对应的问题分句、所述第一信息和所述第二信息,确定所述用户问题和所述预设标准问题之间的相关程度。2.根据权利要求1所述的方法,其特征在于,所述对任一预设标准问题和任一预设标准问题对应的答案:获取该预设标准问题与所述用户问题之间的第一信息,以及获取该预设标准问题对应的答案与所述用户问题之间的第二信息包括:对任一预设标准问题和任一预设标准问题对应的答案:获取该预设标准问题与所述用户问题之间的向量表示,以及获取该预设标准问题对应的答案与所述用户问题之间的向量表示,所述该预设标准问题与所述用户问题之间的向量表示为所述第一信息,所述该预设标准问题对应的答案与所述用户问题之间的向量表示为所述第二信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述用户问题对应的问题分句、所述第一信息和所述第二信息,确定所述用户问题和所述预设标准问题之间的相关程度包括:根据所述用户问题对应的问题分句,得到所述用户问题对应的向量表示;确定所述预设标准问题对应的向量表示以及所述预设标准问题对应的答案的向量表示;根据所述用户问题对应的向量表示、所述预设标准问题对应的向量表示、所述预设标准问题对应的答案的向量表示、所述预设标准问题与所述用户问题之间的向量表示和所述预设标准问题对应的答案与所述用户问题之间的向量表示,确定所述用户问题和所述预设标准问题之间的相关程度。4.根据权利要求2所述的方法,其特征在于,所述获取该预设标准问题与所述用户问题之间的向量表示,以及获取该预设标准问题对应的答案与所述用户问题之间的向量表示包括:将该预设标准问题以及该预设标准问题对应的答案分别作为输入信息,对每个输入信息分别执行如下操作:根据所述用户问题对应的问题分句的句向量和该输入信息对应的分句的句向量,得到所述用户问题与该输入信息之间的矩阵,所述矩阵中的每个元素表明所述用户问题对应的问题分句的句向量与该输入信息对应的分句的句向量之间的相关程度;根据所述用户问题与该输入信息之间的矩阵,得到所述用户问题相对该输入信息的注意力权重向量以及该输入信息相对所述用户问题的注意力权重向量;根据所述用户问题相对该输入信息的注意力权重向量、该输入信息相对所述用户问题的注意力权重向量、所述用户问题对应的问题分句的句向量和该输入信息对应的分句的句向量,得到该输入信息与所述用户问题之间的向量表示。5.根据权利要求3所述的方法,其特征在于,所述根据所述用户问题对应的问题分句,得到所述用户问题对应的向量表示包括:获取所述用户问题对应的问题分句中词语的词向量;...

【专利技术属性】
技术研发人员:李杨缪庆亮郭同王超赵国光
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1