一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于价值的论文检索清单的生成方法、装置、设备及介质与流程

2022-12-10 11:49:09 来源:中国专利 TAG:


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.u(p)=u(v)
×
u(q)
33.其中,u(p)为效用值,u(v)为论文价值效用,u(q)为论文价值质量效用;
[0034][0035][0036]
其中,m为所述目标学科领域的数量,j表示第j个目标学科领域,u(vj)为论文在第j个目标学科领域的价值;当第j个目标学科领域与该论文所属学科领域相同时,则该论文在第j个目标学科领域的价值为a;当第j个目标学科领域与该论文所属学科领域不同时,则该论文在第j个目标学科领域的价值为0;
[0037][0038]
[0039]
其中,xi为论文价值质量的第i个度量因子,n为度量因子的数量,u(xi)为第i个度量因子的度量值,wi为第i个度量因子的预设权重。
[0040]
第二方面,本技术实施例还提供一种基于价值的论文检索清单的生成装置,包括:
[0041]
第一接收模块,用于接收用户端发送的针对论文检索的目标用户价值需求;所述目标用户价值需求中包含有至少一个目标学科领域;所述目标学科领域是根据用户输入的检索关键词确定的;
[0042]
第一匹配模块,用于根据预先建立的论文价值配置文件中包含的各个价值本体标识所对应的价值本体,以及预先建立的价值本体库中各个所述价值本体所包含的各个学科领域,从所述论文价值配置文件中包含的各个所述价值本体标识中匹配出与所述目标学科领域相匹配的目标价值本体标识,以从所述论文价值配置文件中提取出与所述目标价值本体标识所对应的多个目标论文标识;
[0043]
其中,所述论文价值配置文件中包含有价值本体标识与论文标识之间的映射关系;每个所述价值本体对应各自的所述价值本体标识;所述价值本体库中包含有多个所述价值本体;所述价值本体包括:同一类学科下的多个所述学科领域、任意两个所述学科领域之间的关系;所述学科领域的类型包括本体学科领域和该本体学科领域的多个下位学科领域;不同所述价值本体分别对应不同的所述本体学科领域;
[0044]
第一生成模块,用于根据所有所述目标论文标识,生成满足所述目标用户价值需求的目标论文检索清单。
[0045]
结合第二方面,本技术实施例提供了第二方面的第一种可能的实施方式,其中,还包括:
[0046]
第二生成模块,用于根据目标论文库中各个论文的论文信息,生成论文信息表;所述论文信息表中包含所述目标论文库中所有所述论文的所述论文信息;所述论文信息包括:论文标识、论文标题、作者的领域权威性、出版刊物级别、被引用次数、出版日期、同领域专家评价、所属学科领域、论文类型和至少一个论文关键词;
[0047]
查询模块,用于针对所述论文信息表中的每个所述论文,在从所述论文信息表中读取出该论文的论文标识和所述论文关键词之后,针对所述论文每个论文关键词,基于该论文关键词,在所述价值本体库中包含的各个所述价值本体对应的所述下位学科领域中进行语义查询,得到与该论文关键词匹配的第一下位学科领域,以将所述第一下位学科领域对应的所述价值本体作为该论文的所述价值本体;
[0048]
建立模块,用于针对所述论文信息表中的每个所述论文,将该论文的所述论文标识与该论文对应的各个所述价值本体的所述价值本体标识建立映射关系,以将各个所述映射关系存储到论文价值配置文件中。
[0049]
结合第二方面,本技术实施例提供了第二方面的第二种可能的实施方式,其中,还包括:
[0050]
第二接收模块,用于接收所述用户端发送的所述用户输入的检索关键词;
[0051]
第二匹配模块,用于基于所述检索关键词,从所述价值本体库中的各个所述价值本体所包含的所述下位学科领域中,匹配出与所述检索关键词相对应的第二下位学科领域;
[0052]
第三生成模块,用于根据所述第二下位学科领域所属的所述价值本体,生成包含
有该价值本体内所有所述学科领域的用户价值需求;
[0053]
第一发送模块,用于将所述用户价值需求发送至所述用户端,以使所述用户从所述用户价值需求中包含的各个所述学科领域中选择出至少一个所述目标学科领域,生成包含有所述目标学科领域的所述目标用户价值需求。
[0054]
结合第二方面,本技术实施例提供了第二方面的第三种可能的实施方式,其中,所述第一匹配模块在用于根据预先建立的论文价值配置文件中包含的各个价值本体标识所对应的价值本体,以及预先建立的价值本体库中各个所述价值本体所包含的各个学科领域,从所述论文价值配置文件中包含的各个所述价值本体标识中匹配出与所述目标学科领域相匹配的目标价值本体标识,以从所述论文价值配置文件中提取出与所述目标价值本体标识所对应的多个目标论文标识时,具体用于:
[0055]
针对每个所述目标学科领域,从所述价值本体库中各个所述价值本体所包含的各个所述学科领域中,确定出与所述目标学科领域相对应的学科领域,以将确定出的学科领域所属的所述价值本体作为与该目标学科领域相对应的目标价值本体;
[0056]
从所述论文价值配置文件中包含的各个所述价值本体标识中,匹配出所述目标价值本体所对应的目标价值本体标识,以从所述论文价值配置文件中提取出与所述目标价值本体标识所对应的多个目标论文标识。
[0057]
结合第二方面的第一种可能的实施方式,本技术实施例提供了第二方面的第四种可能的实施方式,其中,所述第一生成模块在用于根据所有所述目标论文标识,生成满足所述目标用户价值需求的目标论文检索清单时,具体用于:
[0058]
针对每个所述目标学科领域,基于所述论文价值配置文件与所述价值本体库,根据与该目标学科领域相匹配的所述目标价值本体标识所对应的多个所述目标论文标识,生成该目标学科领域所对应的第一论文标识集合;
[0059]
针对每个所述第一论文标识集合,根据每个所述目标论文标识对应的所述论文的所述论文类型,对该第一论文标识集合中的所述目标论文标识进行划分,得到每个所述论文类型对应的第二论文标识集合;
[0060]
针对每个所述第二论文标识集合,根据各个所述目标论文标识对应的所述论文的所述论文关键词,对该第二论文标识集合中的所述目标论文标识进行划分,将具有同一所述论文关键词的所述论文对应的所述目标论文标识划分到同一个第三论文标识集合中;
[0061]
针对每个所述第三论文标识集合,通过预先构建的论文效用模型计算该第三论文标识集合中每个所述目标论文标识对应的所述论文的所述效用值之后,根据所述效用值由大到小的顺序,对该第三论文表示集合中的各个所述目标论文标识进行排序,以生成该第三论文标识集合对应的初始检索清单;每个所述初始检索清单对应各自的所述目标学科领域、所述论文关键词和所述论文类型;
[0062]
针对每个所述初始检索清单中每个所述目标论文标识对应的所述效用值,将该初始检索清单满足预设效用值要求的所述目标论文标识作为该初始检索清单对应的目标论文检索清单。
[0063]
结合第二方面或第二方面的第四种可能的实施方式,本技术实施例提供了第二方面的第五种可能的实施方式,其中,还包括:
[0064]
第二发送模块,用于根据所述用户端的地址信息,将所述目标论文检索清单发送
至所述用户端。
[0065]
结合第二方面的第四种可能的实施方式,本技术实施例提供了第二方面的第六种可能的实施方式,其中,所述论文效用模型为:
[0066]
u(p)=u(v)
×
u(q)
[0067]
其中,u(p)为效用值,u(v)为论文价值效用,u(q)为论文价值质量效用;
[0068][0069][0070]
其中,m为所述目标学科领域的数量,j表示第j个目标学科领域,u(vj)为论文在第j个目标学科领域的价值;当第j个目标学科领域与该论文所属学科领域相同时,则该论文在第j个目标学科领域的价值为a;当第j个目标学科领域与该论文所属学科领域不同时,则该论文在第j个目标学科领域的价值为0;
[0071][0072][0073]
其中,xi为论文价值质量的第i个度量因子,n为度量因子的数量,u(xi)为第i个度量因子的度量值,wi为第i个度量因子的预设权重。
[0074]
第三方面,本技术实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面中任一种可能的实施方式中的步骤。
[0075]
第四方面,本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面中任一种可能的实施方式中的步骤。
[0076]
本技术实施例提供的一种基于价值的论文检索清单的生成方法、装置、设备及介质,当用户想要对某一领域(即目标学科领域)进行研究时,该实施例中,通过价值本体库中各个价值本体所包含的多个学科领域,以及论文价值配置文件中每个价值本体标识与论文标识之间的对应关系,能够从所有论文标识中,检索出与该目标学科领域相匹配的(包括对目标学科领域有贡献的、且不可缺的)全部目标论文标识;然后再根据所有目标论文标识,以及目标论文标识对应的论文的效用值,生成满足目标用户价值需求的目标论文检索清单。该方法与现有技术中基于关键词的检索方法相比,通过本实施例的方法,能够将与目标学科领域相匹配的(包括对目标学科领域有贡献的、且不可缺的)目标论文标识全部确定出来,有利于提高论文检索的全面性和准确性。
[0077]
为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0078]
为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0079]
图1示出了本技术实施例所提供的一种基于价值的论文检索清单的生成方法的流程图;
[0080]
图2示出了本技术实施例所提供的另一种基于价值的论文检索清单的生成方法的流程图;
[0081]
图3示出了本技术实施例所提供的一种基于价值的论文检索清单的生成装置的结构示意图;
[0082]
图4示出了本技术实施例所提供的一种电子设备的结构示意图。
具体实施方式
[0083]
为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0084]
考虑到现有技术中通过基于关键词的检索方式,难以全面的将对某一科研领域的论文全部检索出来,导致论文检索的全面性和准确性较低。基于此,本技术实施例提供了一种论文检索清单的生成方法、装置、电子设备及存储介质,下面通过实施例进行描述。
[0085]
实施例一:
[0086]
为便于对本实施例进行理解,首先对本技术实施例所公开的一种论文检索清单的生成方法进行详细介绍。图1示出了本技术实施例所提供的一种基于价值的论文检索清单的生成方法的流程图,如图1所示,包括以下步骤s101-s103:
[0087]
s101:接收用户端发送的针对论文检索的目标用户价值需求;目标用户价值需求中包含有至少一个目标学科领域;目标学科领域是根据用户输入的检索关键词确定的。
[0088]
在一种可能的实施方式中,在执行步骤s101之前,具体还可以按照以下步骤执行:
[0089]
s1001:根据目标论文库中各个论文的论文信息,生成论文信息表;论文信息表中包含目标论文库中所有论文的论文信息;论文信息包括:论文标识、论文标题、作者的领域权威性、出版刊物级别、被引用次数、出版日期、同领域专家评价、所属学科领域、论文类型和至少一个论文关键词。
[0090]
在本实施例中,目标论文库中包含有多类学科下的多篇论文,示例性的,多类学科包括计算机、设计学、化学、生物学、物理学、法学、社会学等等。每篇论文对应一个各自的论文信息。论文标识为用于指代该篇论文的唯一标识。作者的领域权威性可以通过下面的公式进行表示:
[0091]
a=max(x1,x2,x3)
[0092]
其中,a为该篇论文的作者的领域权威性。x1表示该作者的学位,具体地,当该作者的学位为学士学位时,x1为0;当该作者的学位为硕士学位时,x1为0;当该作者的学位为博士学位时,x1为1。x2表示该作者的职称,具体地,当该作者的职称为助教时,x2为0;当该作者的职称为讲师时,x2为0;当该作者的职称为副教授时,x2为1;当该作者的职称为教授时,x2为2。x3表示该作者是否为权威期刊编委,具体地,当该作者为非权威期刊编委时,x3为0;当该作者为权威期刊编委时,x3为3;当该作者为权威期刊副主编时,x3为4;当该作者为非权威期刊主编时,x3为5。学位、职称可以从作者论文中获取,作者是否为权威期刊编委可从权威刊物中获知。
[0093]
被引用次数为该论文被其他论文引用的总次数。同领域专家评价可以通过爬虫工具获取,由于不是所有论文都有同行评价,因此当该篇论文没有同行评价时,该篇论文对应的论文信息中的同行评价可以为“无”。论文类型包括综述论文和非综述论文。
[0094]
该实施例中,每篇论文的所属学科领域可以是一个,也可以是多个。示例性的,当一篇论文为“基于计算机软件的页面设计”时,则该论文的所属学科领域可以是设计学和计算机。其中,所属是指论文对学科领域有贡献,例如,人类行为动力学和本体等学科领域的论文对信息检索学科领域有贡献。
[0095]
s1002:针对论文信息表中的每个论文,在从论文信息表中读取出该论文的论文标识和论文关键词之后,针对论文每个论文关键词,基于该论文关键词,在价值本体库中包含的各个价值本体对应的下位学科领域中进行语义查询,得到与该论文关键词匹配的第一下位学科领域,以将第一下位学科领域对应的价值本体作为该论文的价值本体。
[0096]
在本技术的实施例中,预先建立有价值本体库,价值本体库中包含有多个价值本体。价值本体描述的是学科领域价值概念与概念之间的关系。价值本体包括:同一类学科下的多个学科领域、任意两个学科领域之间的关系;学科领域的类型包括本体学科领域和该本体学科领域的多个下位学科领域;不同价值本体分别对应不同的本体学科领域。
[0097]
示例性的,价值本体b中包括的多个学科领域分别为:程序设计、结构化程序设计、面向对象的程序设计。其中,这些学科领域可以统称为程序设计,因此,该价值本体b中的本体学科领域为程序设计,该本体学科领域(即程序设计)的多个下位学科领域分别为:结构化程序设计、面向对象的程序设计。该实施例中,本体学科领域用于代表所在价值本体中的所有学科领域。
[0098]
该实施例中,任意两个学科领域之间的关系包括:部分整体关系、父子关系、实例关系、属性关系、包含(具有)关系和贡献关系等。其中,部分整体关系表达学科领域之间部分与整体的关系。父子关系表达学科领域之间的继承关系。实例关系表达学科领域的实例和学科领域之间的关系,例如:c语言程序设计可作为结构化程序设计的一个实例。属性关系表达某个学科领域是另外一个学科领域的属性。包含(具有)关系表达某个学科领域包含(具有)另外一个学科领域的关系。贡献关系表达某个学科领域对另外一个学科领域的实现有贡献。价值本体还包括学科领域的等同关系,等同关系表达内涵完全相同的两个或两个以上学科领域间的关系,例如:结构化程序设计与面向过程的程序设计(即只是名称不同,含义相同)。
[0099]
该实施例中,价值本体还包括:函数、公理和实例。其中,函数指的是,在这种关系
中前n-1个元素可以唯一决定第n个元素,形式化的定义如下:
[0100]
f:c1
×
c2
×…×
cn-1

cn
[0101]
即当一个价值本体中包含有c1
×
c2
×…×
cn-1这些元素时,则必然包含有元素cn。比如f:能力
×
仁慈
×
正直

信任。
[0102]
公理代表永真断言,比如学科领域乙属于学科领域甲的范围。实例代表元素,比如c 程序设计、java程序设计,它们是面向对象程序设计的实例。
[0103]
在建立完价值本体库之后,针对论文信息表中的每个论文,从论文信息表中读取出该篇论文(例如:论文l)的论文标识和论文关键词。针对论文l中的每个论文关键词(例如:面向对象),在价值本体库中包含的各个价值本体下的下位学科领域中进行语义查询,得到与论文关键词“面向对象”匹配的第一下位学科领域(例如:面向对象的程序设计)。则将第一下位学科领域“面向对象的程序设计”对应的价值本体b作为该论文的价值本体。通过上述方法,可以得到目标论文库中每篇论文对应的价值本体。
[0104]
该实施例中,每篇论文可以对应一个价值本体,也可以对应多个价值本体。
[0105]
s1003:针对论文信息表中的每个论文,将该论文的论文标识与该论文对应的各个价值本体的价值本体标识建立映射关系,以将各个映射关系存储到论文价值配置文件中。
[0106]
该实施例中,每个价值本体对应一个唯一的价值本体标识。映射关系为论文标识与价值本体标识之间的对应关系。其中,一个价值本体标识可以对应多个论文标识,一个论文标识也可以对应多个价值本体标识。
[0107]
在一种可能的实施方式中,在执行步骤s1003之后,以及在执行步骤s101之前,具体还可以按照以下步骤执行:
[0108]
s1004:接收用户端发送的用户输入的检索关键词。
[0109]
该实施例中,用户可以通过用户端输入自己想要检索的检索关键词。
[0110]
s1005:基于检索关键词,从价值本体库中的各个价值本体所包含的下位学科领域中,匹配出与检索关键词相对应的第二下位学科领域。
[0111]
与检索关键词相对应的第二下位学科领域可以是一个,也可以是多个。示例性的,当检索关键词为“设计”时,第二下位学科领域可以是“程序设计”和“页面设计”等。
[0112]
s1006:根据第二下位学科领域所属的价值本体,生成包含有该价值本体内所有学科领域的用户价值需求。
[0113]
承接步骤s1005中的实施例,根据第二下位学科领域“程序设计”所属的价值本体b,以及第二下位学科领域“页面设计”所属的价值本体z,生成包含有该价值本体b内所有学科领域(即程序设计、结构化程序设计、面向对象的程序设计),以及价值本体z内所有学科领域(假设为:页面设计、ui设计、ue设计)的用户价值需求。
[0114]
s1007:将用户价值需求发送至用户端,以使用户从用户价值需求中包含的各个学科领域中选择出至少一个目标学科领域,生成包含有目标学科领域的目标用户价值需求。
[0115]
根据用户端的地址信息,将包含有“程序设计、结构化程序设计、面向对象的程序设计、页面设计、ui设计、ue设计”的用户价值需求发送至用户端。用户端在接收到该用户价值需求后,用户可以在用户端中对用户价值需求中的学科领域进行选择,若用户选择出的目标学科领域为“结构化程序设计”和“面向对象程序设计”时,则用户端中生成的目标用户价值需求中就包含“结构化程序设计”和“面向对象程序设计”。用户端在生成目标用户价值
需求后,从用户端中接收目标用户价值需求。
[0116]
s102:根据预先建立的论文价值配置文件中包含的各个价值本体标识所对应的价值本体,以及预先建立的价值本体库中各个价值本体所包含的各个学科领域,从论文价值配置文件中包含的各个价值本体标识中匹配出与目标学科领域相匹配的目标价值本体标识,以从论文价值配置文件中提取出与目标价值本体标识所对应的多个目标论文标识;其中,论文价值配置文件中包含有价值本体标识与论文标识之间的映射关系;每个价值本体对应各自的价值本体标识;价值本体库中包含有多个价值本体;价值本体包括:同一类学科下的多个学科领域、任意两个学科领域之间的关系;学科领域的类型包括本体学科领域和该本体学科领域的多个下位学科领域;不同价值本体分别对应不同种类的学科。
[0117]
在一种可能的实施方式中,在执行步骤s102根据预先建立的论文价值配置文件中包含的各个价值本体标识所对应的价值本体,以及预先建立的价值本体库中各个价值本体所包含的各个学科领域,从论文价值配置文件中包含的各个价值本体标识中匹配出与目标学科领域相匹配的目标价值本体标识,以从论文价值配置文件中提取出与目标价值本体标识所对应的多个目标论文标识时,具体可以按照以下步骤s1021-s1022执行:
[0118]
s1021:针对每个目标学科领域,从价值本体库中各个价值本体所包含的各个学科领域中,确定出与目标学科领域相对应的学科领域,以将确定出的学科领域所属的价值本体作为与该目标学科领域相对应的目标价值本体。
[0119]
示例性的,当目标学科领域为“结构化程序设计”时,从价值本体库中各个价值本体所包含的各个学科领域中,确定出与目标学科领域(结构化程序设计)相对应的学科领域“结构化程序设计”,以将确定出的学科领域(即结构化程序设计)所属的价值本体(即价值本体b)作为与该目标学科领域(结构化程序设计)相对应的目标价值本体。
[0120]
s1022:从论文价值配置文件中包含的各个价值本体标识中,匹配出目标价值本体所对应的目标价值本体标识,以从论文价值配置文件中提取出与目标价值本体标识所对应的多个目标论文标识。
[0121]
在确定出与目标学科领域相匹配的目标价值本体之后,就可以直接得到与目标学科领域相匹配的目标价值本体标识(目标价值本体的标识)。该实施例中,一个目标学科领域对应一个目标价值本体标识。然后,可以直接从论文价值配置文件中提取与目标价值本体标识对应的多个目标论文标识。每个目标学科领域对应多个目标论文标识。
[0122]
s103:根据所有目标论文标识,以及目标论文标识对应的论文的效用值,生成满足目标用户价值需求的目标论文检索清单;效用值用于表示论文对目标学科领域的重要程度。
[0123]
该实施例中,当目标学科领域只有一个时,则目标论文检索清单中仅包含有该目标学科领域对应的所有目标论文标识对应的论文的论文信息。当目标学科领域有多个时,则目标论文检索清单中包含有各个目标学科领域各自对应的所有目标论文标识对应的论文的论文信息。
[0124]
各个目标论文标识对应的论文信息在目标论文检索清单中的排列顺序是根据目标论文标识对应的论文的效用值决定的,具体地,效用值越高,在目标论文检索清单中的排列顺序越靠前。
[0125]
在一种可能的实施方式中,在执行步骤s103根据所有目标论文标识,以及目标论
文标识对应的论文的效用值,生成满足目标用户价值需求的目标论文检索清单之后,具体还可以按照以下步骤执行:
[0126]
s104:根据所述用户端的地址信息,将目标论文检索清单发送至所述用户端。
[0127]
在一种可能的实施方式中,图2示出了本技术实施例所提供的另一种基于价值的论文检索清单的生成方法的流程图,如图2所示,在执行步骤s103根据所有目标论文标识,以及目标论文标识对应的论文的效用值,生成满足目标用户价值需求的目标论文检索清单时,具体可以按照以下步骤s1031-s1035执行:
[0128]
s1031:针对每个目标学科领域,基于论文价值配置文件与价值本体库,根据与该目标学科领域相匹配的目标价值本体标识所对应的多个目标论文标识,生成该目标学科领域所对应的第一论文标识集合。
[0129]
该实施例中,论文价值配置文件中包含的是价值本体标识与论文标识之间的映射关系,价值本体库中包含的是每个价值本体各自对应的多个学科领域。针对每个目标学科领域,根据价值本体库中包含的每个价值本体各自对应的多个学科领域,可以确定出与该目标学科领域相匹配的目标价值本体,进而确定出与该目标学科领域相匹配的目标价值本体标识。然后,基于论文价值配置文件中包含的价值本体标识与论文标识之间的映射关系,确定出目标价值本体标识对应的多个目标论文标识。第一论文标识集合中包含有确定出来的该目标学科领域对应的所有目标论文标识。每个目标学科领域对应一个第一论文标识集合。
[0130]
s1032:针对每个第一论文标识集合,根据每个目标论文标识对应的论文的论文类型,对该第一论文标识集合中的目标论文标识进行划分,得到每个论文类型对应的第二论文标识集合。
[0131]
该实施例中,论文类型包括综述论文和非综述论文,因此,针对每个第一论文标识集合,均得到了综述论文对应的第二论文标识集合,和非综述论文对应的第二论文标识集合。同一第二论文标识集合中的各个目标论文标识对应的论文的论文类型相同。
[0132]
s1033:针对每个第二论文标识集合,根据各个目标论文标识对应的论文的论文关键词,对该第二论文标识集合中的目标论文标识进行划分,将具有同一论文关键词的论文对应的目标论文标识划分到同一个第三论文标识集合中。
[0133]
该实施例中,由于每篇论文对应的论文关键词可能是多个,因此,同一篇论文的目标论文标识可能被同时划分到多个第三论文标识集合中。
[0134]
s1034:针对每个第三论文标识集合,通过预先构建的论文效用模型计算该第三论文标识集合中每个目标论文标识对应的论文的效用值之后,根据效用值由大到小的顺序,对该第三论文表示集合中的各个目标论文标识进行排序,以生成该第三论文标识集合对应的初始检索清单;每个初始检索清单对应各自的目标学科领域、论文关键词和论文类型。
[0135]
该实施例中,论文的效用值越大,则该论文的目标论文标识在初始检索清单中越靠前排列。论文效用模型为:
[0136]
u(p)=u(v)
×
u(q)
[0137]
其中,u(p)为效用值,u(v)为论文价值效用,u(q)为论文价值质量效用;
[0138]
[0139][0140]
其中,m为所述目标学科领域的数量,j表示第j个目标学科领域,u(vj)为论文在第j个目标学科领域的价值;当第j个目标学科领域与该论文所属学科领域相同时,则该论文在第j个目标学科领域的价值为a;当第j个目标学科领域与该论文所属学科领域不同时,则该论文在第j个目标学科领域的价值为0;
[0141][0142][0143]
其中,xi为论文价值质量的第i个度量因子,n为度量因子的数量,u(xi)为第i个度量因子的度量值,wi为第i个度量因子的预设权重。
[0144]
该实施例中,度量因子可以为以下中的任意一个或多个:作者的领域权威性、出版刊物级别、被引用次数、出版日期、同领域专家评价。
[0145]
当度量因子为作者的领域权威性时,该实施例中,将作者的领域权威性分为五个等级,从高到低分别为:5、4、3、2、1。针对每篇论文,根据该篇论文的论文信息,即可确定出该篇论文的作者的领域权威性的度量值具体为1-5中的哪个值。
[0146]
当度量因子为出版刊物级别时,出版刊物级别被划分为五个等级,从高到低分别为:5、4、3、2、1。
[0147]
当度量因子为被引用次数时,该实施例中,针对每个第三论文标识集合中的每个目标论文标识对应的论文,使用该篇论文的被引用次数除以该第三论文标识集合对应的所有论文中,被引用次数最高的数值后取整数,将取得的整数作为该篇论文的被引用次数的度量值。
[0148]
当度量因子为出版日期时,根据论文的出版日期判断该论文是否为首次发表,若该论文为首次发表,则该论文的出版日期的度量值为1,否则该论文的出版日期的度量值为0。
[0149]
当度量因子为同领域专家评价时,可以将同领域专家评价分为三个等级,从高到低分别为:优、良、差。若论文的同领域专家评价分为优时,则该论文的同领域专家评价的度量值为2;若论文的同领域专家评价分为良时,则该论文的同领域专家评价的度量值为1;若论文的同领域专家评价分为差时,则该论文的同领域专家评价的度量值为0。
[0150]
s1035:针对每个初始检索清单中每个目标论文标识对应的效用值,将该初始检索清单满足预设效用值要求的目标论文标识作为该初始检索清单对应的目标论文检索清单。
[0151]
其中,预设效用值要求可以为:目标论文标识对应的论文的效用值大于预设效用值,或者,初始检索清单中效用值位于前预设数量。该实施例中,目标论文检索清单中的目标论文标识为初始检索清单中效用值较大的目标论文标识。
[0152]
本实施例,通过效用值对初始检索清单中的目标论文标识进行过滤,有利于提高论文检索的精度。
[0153]
实施例二:
[0154]
基于相同的技术构思,本技术实施例还提供了一种基于价值的论文检索清单的生成装置,图3示出了本技术实施例所提供的一种基于价值的论文检索清单的生成装置的结构示意图,如图3所示,该装置包括:
[0155]
第一接收模块301,用于接收用户端发送的针对论文检索的目标用户价值需求;所述目标用户价值需求中包含有至少一个目标学科领域;所述目标学科领域是根据用户输入的检索关键词确定的;
[0156]
第一匹配模块302,用于根据预先建立的论文价值配置文件中包含的各个价值本体标识所对应的价值本体,以及预先建立的价值本体库中各个所述价值本体所包含的各个学科领域,从所述论文价值配置文件中包含的各个所述价值本体标识中匹配出与所述目标学科领域相匹配的目标价值本体标识,以从所述论文价值配置文件中提取出与所述目标价值本体标识所对应的多个目标论文标识;
[0157]
其中,所述论文价值配置文件中包含有价值本体标识与论文标识之间的映射关系;每个所述价值本体对应各自的所述价值本体标识;所述价值本体库中包含有多个所述价值本体;所述价值本体包括:同一类学科下的多个所述学科领域、任意两个所述学科领域之间的关系;所述学科领域的类型包括本体学科领域和该本体学科领域的多个下位学科领域;不同所述价值本体分别对应不同的所述本体学科领域;
[0158]
第一生成模块303,用于根据所有所述目标论文标识,生成满足所述目标用户价值需求的目标论文检索清单。
[0159]
可选的,还包括:
[0160]
第二生成模块,用于根据目标论文库中各个论文的论文信息,生成论文信息表;所述论文信息表中包含所述目标论文库中所有所述论文的所述论文信息;所述论文信息包括:论文标识、论文标题、作者的领域权威性、出版刊物级别、被引用次数、出版日期、同领域专家评价、所属学科领域、论文类型和至少一个论文关键词;
[0161]
查询模块,用于针对所述论文信息表中的每个所述论文,在从所述论文信息表中读取出该论文的论文标识和所述论文关键词之后,针对所述论文每个论文关键词,基于该论文关键词,在所述价值本体库中包含的各个所述价值本体对应的所述下位学科领域中进行语义查询,得到与该论文关键词匹配的第一下位学科领域,以将所述第一下位学科领域对应的所述价值本体作为该论文的所述价值本体;
[0162]
建立模块,用于针对所述论文信息表中的每个所述论文,将该论文的所述论文标识与该论文对应的各个所述价值本体的所述价值本体标识建立映射关系,以将各个所述映射关系存储到论文价值配置文件中。
[0163]
可选的,还包括:
[0164]
第二接收模块,用于接收所述用户端发送的所述用户输入的检索关键词;
[0165]
第二匹配模块,用于基于所述检索关键词,从所述价值本体库中的各个所述价值本体所包含的所述下位学科领域中,匹配出与所述检索关键词相对应的第二下位学科领域;
[0166]
第三生成模块,用于根据所述第二下位学科领域所属的所述价值本体,生成包含有该价值本体内所有所述学科领域的用户价值需求;
[0167]
第一发送模块,用于将所述用户价值需求发送至所述用户端,以使所述用户从所
述用户价值需求中包含的各个所述学科领域中选择出至少一个所述目标学科领域,生成包含有所述目标学科领域的所述目标用户价值需求。
[0168]
可选的,所述第一匹配模块302在用于根据预先建立的论文价值配置文件中包含的各个价值本体标识所对应的价值本体,以及预先建立的价值本体库中各个所述价值本体所包含的各个学科领域,从所述论文价值配置文件中包含的各个所述价值本体标识中匹配出与所述目标学科领域相匹配的目标价值本体标识,以从所述论文价值配置文件中提取出与所述目标价值本体标识所对应的多个目标论文标识时,具体用于:
[0169]
针对每个所述目标学科领域,从所述价值本体库中各个所述价值本体所包含的各个所述学科领域中,确定出与所述目标学科领域相对应的学科领域,以将确定出的学科领域所属的所述价值本体作为与该目标学科领域相对应的目标价值本体;
[0170]
从所述论文价值配置文件中包含的各个所述价值本体标识中,匹配出所述目标价值本体所对应的目标价值本体标识,以从所述论文价值配置文件中提取出与所述目标价值本体标识所对应的多个目标论文标识。
[0171]
可选的,所述第一生成模块303在用于根据所有所述目标论文标识,生成满足所述目标用户价值需求的目标论文检索清单时,具体用于:
[0172]
针对每个所述目标学科领域,基于所述论文价值配置文件与所述价值本体库,根据与该目标学科领域相匹配的所述目标价值本体标识所对应的多个所述目标论文标识,生成该目标学科领域所对应的第一论文标识集合;
[0173]
针对每个所述第一论文标识集合,根据每个所述目标论文标识对应的所述论文的所述论文类型,对该第一论文标识集合中的所述目标论文标识进行划分,得到每个所述论文类型对应的第二论文标识集合;
[0174]
针对每个所述第二论文标识集合,根据各个所述目标论文标识对应的所述论文的所述论文关键词,对该第二论文标识集合中的所述目标论文标识进行划分,将具有同一所述论文关键词的所述论文对应的所述目标论文标识划分到同一个第三论文标识集合中;
[0175]
针对每个所述第三论文标识集合,通过预先构建的论文效用模型计算该第三论文标识集合中每个所述目标论文标识对应的所述论文的所述效用值之后,根据所述效用值由大到小的顺序,对该第三论文表示集合中的各个所述目标论文标识进行排序,以生成该第三论文标识集合对应的初始检索清单;每个所述初始检索清单对应各自的所述目标学科领域、所述论文关键词和所述论文类型;
[0176]
针对每个所述初始检索清单中每个所述目标论文标识对应的所述效用值,将该初始检索清单满足预设效用值要求的所述目标论文标识作为该初始检索清单对应的目标论文检索清单。
[0177]
可选的,还包括:
[0178]
第二发送模块,用于根据所述用户端的地址信息,将所述目标论文检索清单发送至所述用户端。
[0179]
可选的,所述论文效用模型为:
[0180]
u(p)=u(v)
×
u(q)
[0181]
其中,u(p)为效用值,u(v)为论文价值效用,u(q)为论文价值质量效用;
[0182][0183][0184]
其中,m为所述目标学科领域的数量,j表示第j个目标学科领域,u(vj)为论文在第j个目标学科领域的价值;当第j个目标学科领域与该论文所属学科领域相同时,则该论文在第j个目标学科领域的价值为a;当第j个目标学科领域与该论文所属学科领域不同时,则该论文在第j个目标学科领域的价值为0;
[0185][0186][0187]
其中,xi为论文价值质量的第i个度量因子,n为度量因子的数量,u(xi)为第i个度量因子的度量值,wi为第i个度量因子的预设权重。
[0188]
实施例三:
[0189]
基于相同的技术构思,本技术实施例还提供一种电子设备,图4示出了本技术实施例所提供的一种电子设备的结构示意图,如图4所示,该电子设备400包括:处理器401、存储器402和总线403,存储器存储有处理器可执行的机器可读指令,当电子设备运行时,处理器401与存储器402之间通过总线403通信,处理器401执行机器可读指令,以执行实施例一中所述的方法步骤。
[0190]
实施例四:
[0191]
基于相同的技术构思,本技术实施例四还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行实施例一中所述的方法步骤。
[0192]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置、电子设备和计算机可读存储介质的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0193]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0194]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0195]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以
是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0196]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0197]
最后应说明的是:以上所述实施例,仅为本技术的具体实施方式,用以说明本技术的技术方案,而非对其限制,本技术的保护范围并不局限于此,尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本技术实施例技术方案的精神和范围,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献