基于协同过滤的学习资源推荐平台的设计与实现

基于协同过滤的学习资源推荐平台的设计与实现摘要:在科技日新月异的时代人们需要了解技术发展趋势并获取精准有效的学习内容。学习资源推荐平台基于协同过滤技术预估用户偏好,提供个性化推荐。系统对于用户没有给予评分的资源采用隐式评分规则,降低评分矩阵的稀疏度,从而提高资源推荐的精度和效率。关键词:推荐系统;协同过滤;隐式评分中图分类号:TP393文献标识码:A文章编号:1009-3044(2018)12-0074-021概述随着互联网的快速发展,在线学习模式也应运而生。然而在信息爆炸的二十一世纪,“信息过载”的问题日趋显著,如何快速从纷繁众多、参差不齐的学习资源中快速发现适合自身的专业水平的高质量学习内容已成为一个普遍的难题。因此,学习资源推荐系统的出现是大势所趋。本系统在通用的最新、最热、好评推荐之外,还试图通过用户基本信息和学习行为预测该用户的偏好,并匹配用户学习深度进行个性化推荐。如何将推荐技术---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---为用户提供精确的、具有针对性的服务是本系统重要的研究内容。2协同过滤算法协同过滤技术的核心思想包括两部分:利用用户的历史评分记录计算用户之间的相似性;然后,基于相似性较高的邻居用户对项目的评分来预估目标用户对特定项目的评分。系统选取高评分的项目进行推荐。对于协同推荐中的“冷启动”问题,本系统采用了新用户基于内容推荐策略,根据注册信息中的兴趣点来推荐对应的学习资源。而对于用户没有直接给予评分的项目,系统采用隐式评分策略,以此来解决评分矩?稀疏问题。与基于项目的推荐相比,协同过滤方法的可以对视频类的非结构化对象进行推荐,并且突破了相似推荐的局限,可以启发用户的新兴趣点,进行更有价值的推荐。3推荐策略和用户评分计算3.1推荐策略本学习资源平台支持以下四种推荐:1)最热推荐:基于观看次数的推荐。2)最新推荐:基于资源上线时间的推荐。3)好评推荐:基于资源评分的推荐。---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---4)个性推荐:基于用户兴趣和学习行为的推荐。其中,个性推荐仅针对系统注册用户。对于新用户,根据用户注册信息中的兴趣点,基于内容推荐。对于老用户,基于协同过滤技术预测用户评分,选取高评分的项目推荐。此外,系统对所有类别下的学习资源进行深度级别的标记。在个性推荐时,若发现用户已经在进行高级别的学习时,不再推荐同类别下相对低级别的资源。3.2用户评分计算在协同过滤推荐算法中,对相似用户的界定,依据用户对资源的已有评分情况。即两个用户对资源的评分越相近,则喜好越相似,即相似度越高。对资源的评分,本系统分为显示评分和隐式评分两种。显示评分,即用户对资源的评分。然而某些用户没有评分习惯,则可以启动隐式评分机制。即根据用户的行为来给资源评分。系统对资源的评分采用10分制,最高10分。具体评分规则如表1,初始得分为0分。当用户的打开视频浏览,即可评4分,当浏览时长超过3分钟,即评6分,如果用户将这个视频观看结束(可分多次),即评8分。若用户收藏该学习资源,无论浏览时长多少,直接评10分。用户取消收藏,评分不变。隐式评分仅用于用户没有显示评分的情况。---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---系统将根据用户对视频的评分来计算用户相似度,从而产生协同推荐。5系统实现整个系统的实现主要包括三个部分:基本的在线学习功能模块、收集用户行为模块和推荐生成模块。系统前台提供在线学习服务,同时收集用户行为。后台启动定时任务,计算推荐资源列表。对于浏览资源少于20个的新用户,根据注册信息进行推荐。而对于老用户,根据评分矩阵计算相似用户集合,从而预估用户喜好。之后,过滤掉在同一类别下,难度级别低于当前学习级别的资源。从而生成最终的推荐列表每次用户登录时,在首页显示个性化推荐学习资源。如图2所示。6下一步工作随着系统的用户和资源数目不断增加,计算量越来越庞大,考虑迁移到hadoop平台,借助高性能分布式计算,做到实时推荐。此当多个客户同时访问、高并发请求时系...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?