一种学者研究兴趣标签挖掘与演变分析方法、系统及介质

    专利查询2022-07-07  153



    1.本发明涉及文本挖掘与数据挖掘领域,特别涉及一种学者研究兴趣标签挖掘与演变分析方法、系统及介质。


    背景技术:

    2.在科技强国的大背景下,越来越多的学者纷纷投身于科研工作中。为了找到所需要的学者,有学者智力支持需求的企业需要对学者的研究兴趣进行考量,以找到研究领域最符合需求知识的学者。
    3.学者的研究兴趣往往体现在学者产出的学术成果当中。对学者的学术成果的文本内容进行主题提取,就可以在很大程度上得到的学者的研究兴趣。文本内容的主题提取经历了三个阶段。第一个阶段为基于关键词提取的文本主题描述阶段,典型算法有tf-idf算法和textrank算法。第二个阶段为基于图挖掘的文本主题描述阶段,如《一种基于词共现图的文档主题词自动抽取方法》指出可以可针对文本中具有意义的概念构建关系共现图,从而进一步利用主题间的连接特征提取文本内容的主题词。第三个阶段为基于概率主题模型的文本主题描述阶段,该阶段主要代表模型为david m.blei等人提出的隐狄利克雷分布的潜在语义分析(latent dirichlet allocation,lda)主题模型。目前,主流的文本主题挖掘方法大多基于lda模型,或基于david m.blei等人提出的一种引入时间动态特性的lda主题模型——动态主题模型。
    4.社区发现是指对社交网络中具有较强联系性的社区群体进行挖掘提取的过程,在社交计算和个体推荐领域具有较大的应用范围。当前,常用的社区发现算法包含《fast unfolding of communities in large networks》当中提出的louvain算法、《near linear time algorithm to detect community structures in large-scale networks》当中提出的标签传播算法和《maps of random walks on complex networks reveal community structure》当中提出的infomap算法等。利用社区发现算法,可以发现学术网络中的学术团体,利用学术团体当中研究兴趣的相似性这一先验判断提升学者研究兴趣标签的挖掘效果。
    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.(1)本发明在文本数据预处理过程引入了拼写订正与词干提取步骤,避免了同一词语在不同词态下形成不同研究兴趣标签但对同一个研究对象进行描述的情况。
    41.(2)本发明的研究兴趣标签挖掘过程引入了关键词挖掘步骤,可以配合各类关键
    词挖掘算法和模型对学者的研究兴趣标签进行挖掘,并可基于各类关键词挖掘算法和模型的改进而进一步提升所挖掘的研究兴趣标签对学者研究兴趣进行描述的准确度。
    42.(3)本发明通过对学者的全部学术成果内容进行挖掘,实现了无监督的学者研究兴趣标签智能提取,避免了新研究热点不在已有研究兴趣标签空间中导致学者的研究兴趣标签无法识别的问题。
    43.(4)本发明通过对学者在不同时间片上的研究兴趣标签进行挖掘,而非使用多个研究兴趣标签对学者的研究兴趣进行笼统描述,实现了考虑时间动态特性下的学者研究兴趣标签挖掘。
    附图说明
    44.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
    45.图1为本发明实施例学者研究兴趣标签挖掘与演变分析方法的过程图。
    46.图2为本发明实施例学者研究兴趣标签挖掘与演变分析系统的方框图。
    47.图3为本发明实施例计算机可读存储介质的结构图。
    具体实施方式
    48.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
    49.在本技术中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本技术所描述的实施例可以与其它实施例相结合。
    50.如图1所示,一种学者研究兴趣标签挖掘与演变分析方法包括学者学术成果数据的收集与处理储存、时间片上的研究兴趣标签挖掘和学者研究兴趣演变情况分析等步骤。具体实施步骤如下:
    51.s1.学者学术成果数据的收集与处理储存,具体方法步骤为:
    52.s1-1.针对需要挖掘研究兴趣标签和研究兴趣演变情况分析的学者,从中国知网、google scholar、微软学术知识图谱和清华大学aminer团队提供的aminer学术知识图谱等学术数据源中获取学者所发表的论文、所参与的项目和所创造的知识产权等学术成果的标题、摘要、正文和发表时间等数据。
    53.s1-2.提取所收集的各类学者学术成果的发表时间和文本信息,并对各学术成果的所有文本信息进行连接,形成各个学术成果的文本文档。
    54.s1-3.对各学术成果的文本文档实施统一化的文本预处理,包括:将非英语文本翻译为英语、分词、大小写统一化、拼写错误订正、去除停用词和词干提取,形成各学术成果的
    文本词序列。通过这些手段,可以减拼写错误和英文单词不同时态语态的差异导致的消极影响,因为同一英文单词在不同语态或拼写错误时就会导致处理时计算机将其认为是不同的单词。
    55.进一步的,上述预处理过程中,对标题、摘要与正文的文本数据三部分的预处理方法都是相同的,对于对于论文、专利等学术成果其结构主要包含这三种基本组成部分。
    56.s1-4.连接各学术成果的发表时间和文本词集合,形成结构化的《发表时间,文本词序列》二元组结构文档,并以该结构作为字段名,将各学术成果数据存入mysql数据库中。
    57.s2.各时间片上的学者研究兴趣标签无监督智能挖掘,具体方法步骤为:
    58.s2-1.以一年为时间片单位,将各学术成果记录按照年份划分到不同的年份时间片中,并从mysql数据库中获取不同年份时间片的学术成果数据。
    59.s2-2.使用设置了多个主题数的lda模型计算不同时间片上不同主题的主题词构成情况,将各主题的主题词进行并集计算,得到各时间片上的研究关键词。
    60.s2-3.在各时间片上,记录共现研究关键词对并记录各共现研究关键词对的出现次数,其中共现研究关键词对是指在一个学术成果文本词集合当中出现的无序的两个研究关键词形成的二元组,共现研究关键词对出现一次是指共现研究关键词对当中的两个研究关键词构成的集合为一个学术成果的文本词序列中的元素构成的集合的子集。
    61.s2-4.在各时间片上,以研究关键词为节点,以共现研究关键词对为边,以共现研究关键词对的出现次数为边的权重构造共现研究关键词图。
    62.s2-5.在各时间片上,使用gn社区发现算法实现研究关键词图的社区识别与自动划分,形成研究关键词社区,其中每个社区表示了一个学者的研究兴趣。
    63.s2-6.在各时间片上,选取具有最多节点的研究关键词社区作为研究兴趣标签的生成社区,选取该社区当中具有最大共现次数的共现研究关键词对中的两个词,按照语法规则排序后形成该时间片上的研究兴趣标签。
    64.s3.对各时间片上的研究关键词社区和研究兴趣标签进行可视化,得到学者学术生涯的研究兴趣,特别是以时间片上研究兴趣标签为代表的主要研究兴趣的演变情况。
    65.进一步的,步骤s3具体为:
    66.s31.在单一时间片上,选取最大规模研究关键词社区当中具有最大共现次数的共现研究关键词对中的两个词,按照语法规则排序后形成该时间片上的研究兴趣标签;
    67.s32.当需要在一个时间片上需要生成更多研究兴趣标签时,可以选取最大规模研究关键词社区当中具有更少共现次数的共现研究关键词对中的两个词,按照语法规则排序后形成该时间片上的多个研究兴趣标签;
    68.s33.按照时间顺序列排各时间上的研究兴趣标签,形成学者的研究兴趣演变轨迹,并以图示方式或文字方式描述该演变轨迹。
    69.需要说明的是,对于前述的各方法实施例,为了简便描述,将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。
    70.基于与上述实施例中的一种学者研究兴趣标签挖掘与演变分析方法相同的思想,本发明还提供一种学者研究兴趣标签挖掘与演变分析系统,该系统可用于执行上述一种学者研究兴趣标签挖掘与演变分析方法。为了便于说明,一种学者研究兴趣标签挖掘与演变
    分析系统实施例的结构示意图中,仅仅示出了与本发明实施例相关的部分,本领域技术人员可以理解,图示结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
    71.如图2所示,在本技术的另一个实施例中,提供了一种学者研究兴趣标签挖掘与演变分析系统100,该系统包括数据收集模块101、数据挖掘模块102、演变分析模块103;
    72.所述数据收集模块101,用于收集学者所有的学术成果信息,对学术成果当中的文本信息进行文本预处理,并转化为结构化的学者学术成果信息文档;
    73.所述数据挖掘模块102,用于挖掘各个时间片上的学者学术研究关键词,利用社区发现方法挖掘表征研究兴趣的研究关键词社区,形成各时间片上的研究兴趣标签;
    74.所述演变分析模块103,用于根据各时间片上所挖掘的研究兴趣标签,以文字描述或可视化图表的方式生成学者的研究兴趣演变情况。
    75.需要说明的是,本发明的一种学者研究兴趣标签挖掘与演变分析系统与本发明的一种学者研究兴趣标签挖掘与演变分析方法一一对应,在上述一种学者研究兴趣标签挖掘与演变分析方法的实施例阐述的技术特征及其有益效果均适用于一种学者研究兴趣标签挖掘与演变分析系统的实施例中,具体内容可参见本发明方法实施例中的叙述,此处不再赘述,特此声明。
    76.此外,上述实施例的一种学者研究兴趣标签挖掘与演变分析系统的实施方式中,各程序模块的逻辑划分仅是举例说明,实际应用中可以根据需要,例如出于相应硬件的配置要求或者软件的实现的便利考虑,将上述功能分配由不同的程序模块完成,即将所述一种学者研究兴趣标签挖掘与演变分析系统的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分功能。
    77.如图3所示,在一个实施例中,提供了一种计算机可读存储介质200,存储有程序于存储器201中,所述程序被处理器202执行时,实现所述的一种学者研究兴趣标签挖掘与演变分析方法,具体为:
    78.收集学者所有的学术成果信息,对学术成果当中的文本信息进行文本预处理,并转化为结构化的学者学术成果信息文档;
    79.挖掘各个时间片上的学者学术研究关键词,利用社区发现方法挖掘表征研究兴趣的研究关键词社区,形成各时间片上的研究兴趣标签;
    80.根据各时间片上所挖掘的研究兴趣标签,以文字描述或可视化图表的方式生成学者的研究兴趣演变情况。
    81.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直
    接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
    82.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
    83.上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。
    转载请注明原文地址:https://tc.8miu.com/read-1214.html

    最新回复(0)