信息处理方法、装置、设备及存储介质与流程

摘要: 本技术涉及自然语言处理,特别涉及一种信息处理方法、装置、设备及存储介质。背景技术:1、随着计算机技术的发展,特别是自然语言技术自然语言处理(naturallan...
信息处理方法、装置、设备及存储介质与流程

本技术涉及自然语言处理,特别涉及一种信息处理方法、装置、设备及存储介质。

背景技术:

1、随着计算机技术的发展,特别是自然语言技术自然语言处理(natural languageprocessing)技术的发展,对文本内容执行信息提取等处理的需求日益增加。

2、在相关技术中,在用户的邮箱中存在大量信息,提供了以检索关键字的方式筛选邮箱中的邮件;比如通过将期望查询的邮件主题、发件人作为关键字进行查询,筛选出对应的邮件。

3、然而,上述检索方式较为单一,如何基于邮件中的文本信息回答输入的提问语句,是亟待解决的问题。

技术实现思路

1、本技术提供了一种信息处理方法、装置、设备及存储介质,所述技术方案如下:

2、根据本技术的一方面,提供了一种信息处理方法,所述方法包括:

3、获取输入文本和邮件数据库,所述输入文本是针对所述邮件数据库的提问语句,所述邮件数据库包括至少两个邮件信息;

4、基于所述输入文本和所述邮件数据库,确定出第一相似度集合和第二相似度集合,所述第一相似度集合用于指示所述邮件数据库中的所述至少两个邮件信息分别与所述输入文本之间的全局相似度,所述第二相似度集合用于指示所述邮件数据库中的所述至少两个邮件信息的子信息分别与所述输入文本之间的局部相似度;

5、根据所述第一相似度集合和所述第二相似度集合,在所述邮件数据库中确定出邮件子集,以及基于所述邮件子集确定出所述输入文本的回答文本,所述邮件子集包括的至少一个邮件信息与所述输入文本之间的全局相似度和局部相似度达到相似度门限。

6、根据本技术的另一方面,提供了一种信息处理方法,所述方法包括:

7、获取输入文本和信息数据库,所述输入文本是针对所述信息数据库的提问语句,所述信息数据库至少两个文本传输信息;

8、基于所述输入文本和所述信息数据库,确定出第一相似度集合和第二相似度集合,所述第一相似度集合用于指示所述信息数据库中的所述至少两个文本传输信息分别与所述输入文本之间的全局相似度,所述第二相似度集合用于指示所述信息数据库中的所述至少两个文本传输信息的子信息分别与所述输入文本之间的局部相似度;

9、根据所述第一相似度集合和所述第二相似度集合,在所述信息数据库中确定出信息子集,以及基于所述信息子集确定出所述输入文本的回答文本,所述信息子集包括的至少一个文本传输信息与所述输入文本之间的全局相似度和局部相似度达到相似度门限。

10、根据本技术的另一方面,提供了一种信息处理装置,所述装置包括:

11、获取模块,用于获取输入文本和邮件数据库,所述输入文本是针对所述邮件数据库的提问语句,所述邮件数据库包括至少两个邮件信息;

12、处理模块,用于基于所述输入文本和所述邮件数据库,确定出第一相似度集合和第二相似度集合,所述第一相似度集合用于指示所述邮件数据库中的所述至少两个邮件信息分别与所述输入文本之间的全局相似度,所述第二相似度集合用于指示所述邮件数据库中的所述至少两个邮件信息的子信息分别与所述输入文本之间的局部相似度;

13、所述处理模块,还用于根据所述第一相似度集合和所述第二相似度集合,在所述邮件数据库中确定出邮件子集,以及基于所述邮件子集确定出所述输入文本的回答文本,所述邮件子集包括的至少一个邮件信息与所述输入文本之间的全局相似度和局部相似度达到相似度门限。

14、在本技术的一个可选设计中,所述至少两个邮件信息中的每个邮件信息包括至少两个邮件元素字段,所述处理模块还用于:

15、基于所述输入文本和所述至少两个邮件信息中的多个邮件元素字段,确定出所述第一相似度集合;

16、基于所述输入文本和所述至少两个邮件信息中的一个邮件元素字段,确定出所述第二相似度集合。

17、在本技术的一个可选设计中,所述处理模块还用于:

18、对所述至少两个邮件信息中的多个邮件元素字段分别执行文本提取,得到所述至少两个邮件信息分别对应的特征文本;

19、计算所述至少两个邮件信息分别对应的所述特征文本与所述输入文本之间的相似程度,得到所述第一相似度集合。

20、在本技术的一个可选设计中,所述特征文本包括主题字段中的第一文本信息、正文字段的第二文本信息、附件中携带的第三文本信息、关联账号字段的账号信息、所述邮件信息与其他邮件信息之间的引用关系中的至少两个。

21、在本技术的一个可选设计中,所述处理模块还用于:

22、在所述特征文本包括所述正文字段的文本信息的情况下,根据所述邮件信息的发送方标识,确定出针对所述邮件信息的分片粒度;

23、基于所述分片粒度,对所述邮件信息的所述正文字段执行拆分,得到至少两个正文分片字段,以及在所述至少两个正文分片字段的每个正文分片字段中提取得到所述特征文本。

24、在本技术的一个可选设计中,所述获取模块还用于:

25、在输入文本包括时间信息的情况下,获取所述邮件子集包括的所述至少一个邮件信息的邮件关联时间;

26、所述处理模块还用于:

27、在所述时间信息中包括除去邮件关联时间以外的空缺时间的情况下,在所述邮件数据库中基于所述时间信息和所述输入文本的语义信息确定出第一补充邮件,以及将所述第一补充邮件添加至所述邮件子集。

28、在本技术的一个可选设计中,所述获取模块还用于:

29、在所述回答文本与所述输入文本之间的关联程度不满足关联条件的情况下,获取所述至少两个邮件信息的隐层特征;

30、所述处理模块还用于:

31、在所述邮件数据库中基于所述输入文本的语义信息和所述隐层特征确定出第二补充邮件,以及基于所述第二补充邮件确定出所述输入文本的更新回答文本。

32、在本技术的一个可选设计中,所述获取模块还用于:

33、对所述邮件数据库中的邮件信息执行特征提取,得到所述至少两个邮件信息的隐层特征;

34、基于所述隐层特征,构建至少两个信息集合,所述至少两个信息集合中的每个信息集合包括至少两个邮件信息,同一信息集合中的所述至少两个邮件信息包括有相同的特征子信息,所述特征子信息是对所述邮件信息中的一个邮件元素字段执行特征提取得到的;

35、其中,所述第二补充邮件是至少一个信息集合中的邮件信息。

36、根据本技术的另一方面,提供了一种信息处理装置,所述装置包括:

37、获取模块,用于获取输入文本和信息数据库,所述输入文本是针对所述信息数据库的提问语句,所述信息数据库包括至少两个文本传输信息;

38、处理模块,用于基于所述输入文本和所述信息数据库,确定出第一相似度集合和第二相似度集合,所述第一相似度集合用于指示所述信息数据库中的所述至少两个文本传输信息分别与所述输入文本之间的全局相似度,所述第二相似度集合用于指示所述信息数据库中的所述至少两个文本传输信息的子信息分别与所述输入文本之间的局部相似度;

39、所述处理模块,还用于根据所述第一相似度集合和所述第二相似度集合,在所述信息数据库中确定出信息子集,以及基于所述信息子集确定出所述输入文本的回答文本,所述信息子集包括的至少一个文本传输信息与所述输入文本之间的全局相似度和局部相似度达到相似度门限。

40、根据本技术的另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上方面所述的信息处理方法。

41、根据本技术的另一方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上方面所述的信息处理方法。

42、根据本技术的另一方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中,处理器从所述计算机可读存储介质读取并执行所述计算机指令,以实现上述如上方面所述的信息处理方法。

43、本技术提供的技术方案带来的有益效果至少包括:

44、通过计算输入文本与邮件数据库中的邮件信息的全局相似度和局部相似度,提供了从多个维度描述输入文本与邮件信息之间的相似度的方案,为邮件子集的确定提供了更多筛选依据;充分考虑了邮件信息中的文本内容的多样性,从描述邮件信息的主体内容的子信息、以及邮件信息整体的维度分别计算相似度,提高了确定邮件信息与输入文本的之间的相似度的准确性,有利于构建与输入文本存在关联的邮件子集,以及基于邮件子集确定出回答文本,实现了基于邮件中的文本信息回答输入的提问语句。