当前位置: 首页 > 专利查询>宁波大学专利>正文

一种基于用户行为的学术资源推荐方法技术

技术编号:15552898 阅读:217 留言:0更新日期:2017-06-08 10:52
本发明专利技术公开了一种基于用户行为的学术资源推荐方法,特点是:包括步骤:①对资源库中所有学术资源从资源类型、学科分布、关键词分布和LDA主题分布四个维度建模,得到学术资源模型;②根据筛选规则,得到待推荐的学术资源集合;③获取用户浏览记录,计算用户对浏览过的每条学术资源产生的行为系数;④基于行为系数与学术资源模型构建用户兴趣模型;⑤计算每条待推荐学术资源与用户兴趣模型的相似度;⑥根据相似度,从待推荐学术资源集合中对用户进行Top‑N推荐,优点是:能同时推荐多种类型的学术资源,推荐范围全面;从三个维度对学术资源的质量值进行衡量,为用户推荐感兴趣且高质量的学术资源;从四个维度对学术资源建模更能准确挖掘其内容信息。

An academic resource recommendation method based on user behavior

The invention discloses a user behavior based on the academic resource recommendation method, is characterized by comprising the steps of: of all academic resources resources from the resource type, subject distribution, key distribution and LDA distribution of subject four dimensional modeling, obtained the academic resources according to the screening model; the rules, to obtain the recommended academic resources set the user browsing records; behavior coefficient calculation on each user generated through academic resources; based on the behavior factor and academic resources model construction of user interest model; the calculation of the similarity of each recommended academic resources and user interest model; and according to the similarity, from academic resources for Top N recommended recommended the advantages are: in a set of users can also recommend various types of academic resources, recommend a comprehensive range; from the three dimensions of academic resources The quality value is measured to recommend the academic resources of high quality and interest to the users. From the four dimensions, the academic resources can be modeled more accurately and its content information can be accurately excavated.

【技术实现步骤摘要】

本专利技术涉及个性化学术推荐
,尤其涉及一种基于用户行为的学术资源推荐方法
技术介绍
21世纪是大数据时代,每天都有海量的多类型学术资源实时涌现,这些多类型学术资源主要包括:学术论文、学术会议、学术专利、学术新闻和学术书籍等,这些学术资源对于用户精准、高效地掌握感兴趣领域的科研现状意义重大。但是由于多类型学术资源的特点是异质、异构,且不断增长,利用传统的GoogleScholar、SoftwareAcademicSearch、WebofScience和百度学术等学术搜索引擎查找目标资源既费时费力,又不能满足用户的个性化需求。因此,个性化学术推荐技术的出现很好的解决了这一问题,它根据用户的兴趣偏好,快速主动地为用户推送其感兴趣的学术资源。近年来,在学术资源推荐领域,科研人员提出了一系列推荐算法,如协同过滤(CollaborativeFiltering,CF)、内容过滤(Content-BasedFiltering,CBF)及其混合模型。在实际工业界,诸如学术资源等文本推荐服务通常采用CBF+X的混合模型:例如YouTobe推荐使用CBF+ItemCF的方案,豆瓣图书推荐采用CBF+Weight-CF的方案。由于CBF有助于解决新项目的冷启动问题,使CBF成为文本推荐服务必不可少的一部分。现有技术中,Wang等人主要基于论文的关键词分布(由TF-IDF算法得出)为用户推荐学术论文,综合考虑学术论文之间的文本相似性、作者相似性、亲密度和影响力等因素提出两种算法,为用户推荐有价值的学术论文。Zhao等人基于研究者的背景知识和研究目标之间的差距为其推荐有效的学术论文。上述研究主要专注于学术论文而对其他诸类型的学术资源如学术专利、学术会议、学术新闻和学术书籍等研究较少,更缺少对多种类型的学术资源同时进行个性化推荐的研究,推荐的学术资源类型单一,不够全面。ADaud等人基于LDA主题模型,提出一种考虑词语内在结构和关系的组主题建模方法,但作者没有考虑学术论文的学科主题分布,而学术论文的学科专业性很强,通常一篇学术论文能够归属到一个或几个学科门类下,因此该算法的推荐结果不够准确。Pera将用户行为,如引用论文、显示评分加入内容过滤算法,为用户推荐感兴趣的学术论文。Felix等人根据现有的科研社区数据设计了社区推荐系统,意图根据作者之间的社交关系,为用户推荐学术会议。上述研究主要专注于为用户推荐感兴趣的或者与其研究方向相关的学术资源,但是对科研人员而言,不仅注重学术资源是否符合其研究兴趣或方向,同时也注重学术资源的高质性,因此上述研究在推荐高质量的学术资源方面仍存在缺陷。
技术实现思路
为了解决上述现有技术中存在的不足,本专利技术提供一种基于用户行为的学术资源推荐方法,该方法能够使用户快速准确地同时获取感兴趣、高质量的多类型学术资源。本专利技术解决上述技术问题所采用的技术方案为:一种基于用户行为的学术资源推荐方法,包括以下步骤:①对资源库中的所有学术资源从资源类型、学科分布、关键词分布和LDA主题分布共四个维度进行建模,得到学术资源模型;②根据筛选规则,对资源库中的所有学术资源进行筛选,得到待推荐的学术资源集合;③从用户行为日志中获取用户的浏览记录,计算用户对浏览过的每条学术资源产生的行为系数;④基于行为系数与学术资源模型构建用户兴趣模型;⑤计算学术资源模型和用户兴趣模型之间的相似度,得到待推荐学术资源集合中每条学术资源与用户兴趣模型之间的相似度;⑥根据相似度,从待推荐学术资源集合中对用户进行Top-N推荐。所述的步骤①中还包括:对资源库中的所有学术资源计算每条学术资源的权威度、社区热度和时新度三个特征值,根据这三个特征值计算并得到每条学术资源的质量值。所述的资源类型包括:学术论文、学术新闻、学术会议、学术专利和学术书籍。所述的步骤①中对资源库中的所有学术资源从资源类型、学科分布、关键词分布和LDA主题分布共四个维度进行建模,得到学术资源模型的操作具体包括:将所述的学术资源模型记为Mr,Mr={Tr,Kr,Ct,Lr本文档来自技高网
...
一种基于用户行为的学术资源推荐方法

【技术保护点】
一种基于用户行为的学术资源推荐方法,其特征在于,包括以下步骤:①对资源库中的所有学术资源从资源类型、学科分布、关键词分布和LDA主题分布共四个维度进行建模,得到学术资源模型;②根据筛选规则,对资源库中的所有学术资源进行筛选,得到待推荐的学术资源集合;③从用户行为日志中获取用户的浏览记录,计算用户对浏览过的每条学术资源产生的行为系数;④基于行为系数与学术资源模型构建用户兴趣模型;⑤计算学术资源模型和用户兴趣模型之间的相似度,得到待推荐学术资源集合中每条学术资源与用户兴趣模型之间的相似度;⑥根据相似度,从待推荐学术资源集合中对用户进行Top‑N推荐。

【技术特征摘要】
1.一种基于用户行为的学术资源推荐方法,其特征在于,包括以下步骤:①对资源库中的所有学术资源从资源类型、学科分布、关键词分布和LDA主题分布共四个维度进行建模,得到学术资源模型;②根据筛选规则,对资源库中的所有学术资源进行筛选,得到待推荐的学术资源集合;③从用户行为日志中获取用户的浏览记录,计算用户对浏览过的每条学术资源产生的行为系数;④基于行为系数与学术资源模型构建用户兴趣模型;⑤计算学术资源模型和用户兴趣模型之间的相似度,得到待推荐学术资源集合中每条学术资源与用户兴趣模型之间的相似度;⑥根据相似度,从待推荐学术资源集合中对用户进行Top-N推荐。2.根据权利要求1所述的一种基于用户行为...

【专利技术属性】
技术研发人员:刘柏嵩尹丽玲王洋洋高元费晨杰
申请(专利权)人:宁波大学
类型:发明
国别省市:浙江;33

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

1