[发明专利]一种基于专家领域相似度与关联关系的协同推荐方法有效
申请号: | 201811228086.8 | 申请日: | 2018-10-19 |
公开(公告)号: | CN109308315B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 李千目;陈盛之;刘奕婧 | 申请(专利权)人: | 南京理工大学 |
主分类号: | G06F16/33 | 分类号: | G06F16/33 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 薛云燕 |
地址: | 210094 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 专家 领域 相似 关联 关系 协同 推荐 方法 | ||
本发明公开了一种基于专家领域相似度与关联关系的协同推荐方法。该方法为:将论文文献数据作为训练集进行输入;对同一篇论文下的合作者建立关联关系,构造合作关系网络,利用Dijkstra算法计算作者之间的最短路径,作为专家关联度;利用word2vec算法训练专家论文中的关键词与摘要,构造专家词向量模型,利用向量间的夹角作为专家领域相似度;融合专家关联度与领域相似度,构造协同推荐模型,使用协同推荐模型进行专家推荐。本发明方法能够依据用户给定领域关键词与专家姓名,推荐与该专家关联度最紧密的指定领域专家,从而快速找到与自身存在潜在合作价值的期望领域的专家。
技术领域
本发明涉协同推荐技术领域,特别是一种基于专家领域相似度与关联关系的协同推荐方法。
背景技术
竞争与合作是二十一世纪的主题,科研领域中存在着许多跨领域的合作,合作往往以论文的形式体现。专家在寻找合作的过程中往往希望找到特定领域,且与自己关系密切的专家学者进行合作,这样既可以达到合作的目的,也更加的便捷。如何快速的找到与自身存在潜在合作价值的期望领域的专家,是进行良好合作的基础。因此,专家推荐得到了各领域专家的广泛关注。
目前关于专家推荐的研究主要分为两类,一类是基于内容的推荐,该方法主要借助向量空间模型、语言模型和主题模型等自然语言处理技术计算专家研究主题与当前需求的匹配度。另一类是基于链接关系的推荐方法,此方法主要利用学术网络的连接结构来推断专家的学术影响力。传统专家推荐方法虽然结合了研究内容相关性与专家影响力这两个方面,却没有考虑到专家之间存在的潜在的关联关系,因此难以快速、全面、准确地推荐与该专家紧密关联的指定领域专家。
发明内容
本发明的目的在于提供一种基于专家领域相似度与关联关系的协同推荐方法,能够依据用户给定领域关键词与专家姓名,推荐与该专家关联度最紧密的指定领域专家。
实现本发明目的的技术解决方案为:一种基于专家领域相似度与关联关系的协同推荐方法,包括以下步骤:
步骤1,将批量论文数据作为训练集进行输入;
步骤2,对论文数据进行预处理,包括提取专家合作信息、专家论文关键词、专家论文摘要;对同一篇论文下的合作者建立专家合作信息;
步骤3,将目标专家姓名、目标领域作为输入,获取领域词向量;
步骤4,利用专家合作信息构造合作关系网络,利用Dijkstra算法计算作者之间的最短路径,作为专家关联度COR;
步骤5,利用word2vec训练专家论文中的关键词和摘要,构建专家关键词向量模型;
步骤6,计算关联专家词向量与领域词向量的余弦相似度,作为专家领域相似度SIM;
步骤7,筛选专家领域相似度SIM与专家关联度COR,满足阈值的专家即为推荐专家。
进一步地,步骤4所述的利用专家合作信息构造合作关系网络,利用Dijkstra算法计算作者之间的最短路径,作为专家关联度COR,具体如下:
步骤4.1、根据论文作者列表信息,以作者作为节点,将共同撰写论文的作者用边连接起来,共同撰写论文数的倒数作为边的权重,构造专家合作信息无向加权图G=(V,E);
步骤4.2、利用Dijkstra算法计算作者之间的最短路径,作为专家关联度COR,具体步骤如下:
步骤4.2.1、输入专家合作信息无向加权图G=(V,E),输入目标专家姓名作为源点v0;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811228086.8/2.html,转载请声明来源钻瓜专利网。