复杂gydF4y2Ba 复杂性gydF4y2Ba 1099-0526.gydF4y2Ba 1076 - 2787gydF4y2Ba HindawigydF4y2Ba 10.1155 / 2020/6619249gydF4y2Ba 6619249.gydF4y2Ba 研究文章gydF4y2Ba 基于协同过滤推荐算法的在线教育课程推荐gydF4y2Ba 李gydF4y2Ba 荆gydF4y2Ba 1gydF4y2Ba https://orcid.org/0000-0001-9287-6584gydF4y2Ba 耶gydF4y2Ba 周gydF4y2Ba 2gydF4y2Ba 王gydF4y2Ba 世界环境学会gydF4y2Ba 1gydF4y2Ba 经济与管理实验中心gydF4y2Ba 浙江财经大学gydF4y2Ba 杭州gydF4y2Ba 浙江310018年gydF4y2Ba 中国gydF4y2Ba Zufe.edu.cn.gydF4y2Ba 2gydF4y2Ba 学术事务办公室gydF4y2Ba 浙江财经大学gydF4y2Ba 杭州gydF4y2Ba 浙江310018年gydF4y2Ba 中国gydF4y2Ba Zufe.edu.cn.gydF4y2Ba 2020.gydF4y2Ba 28gydF4y2Ba 12gydF4y2Ba 2020.gydF4y2Ba 2020.gydF4y2Ba 30.gydF4y2Ba 10gydF4y2Ba 2020.gydF4y2Ba 10gydF4y2Ba 12gydF4y2Ba 2020.gydF4y2Ba 16gydF4y2Ba 12gydF4y2Ba 2020.gydF4y2Ba 28gydF4y2Ba 12gydF4y2Ba 2020.gydF4y2Ba 2020.gydF4y2Ba 版权所有©2020景丽和周烨。gydF4y2Ba 这是一篇在知识共享署名许可下发布的开放存取的文章,它允许在任何媒体上无限制地使用、传播和复制,只要原始作品被适当地引用。gydF4y2Ba

本文采用跨平台兼容的HTML5和高性能框架混合编程方法,将推荐系统中的推荐算法应用于在线教育平台,设计了一个基于协同过滤算法的个性化在线教育平台。服务器端开发采用成熟的B/S架构和流行的开发模式,移动端采用HTML5和框架,利用协同过滤和推荐算法为用户实现个性化课程推荐功能。通过改进传统的基于协同过滤的推荐算法,课程推荐结果更加符合用户的兴趣,大大提高了推荐的准确性和效率。在此基础上,本平台的在线教学分为两种模式:一种模式是原始教师上传录制的教学视频,学生可以在线购买或离线下载学习;另一种模式是交互式在线直播教学。每门课程都是独立的在线课堂;教师会提前在网上发布课堂信息,学生可以通过网上购买获取教室号和密码信息。gydF4y2Ba

浙江省“十三五”教学改革和科研项目gydF4y2Ba jg20190301gydF4y2Ba
1.介绍gydF4y2Ba

随着在线教育资源的指数增长,信息正在从文本形式转变为多媒体形式,如图片、音频、视频和在线直播;信息的质量以及如何筛选信息已成为亟待解决的问题[gydF4y2Ba 1gydF4y2Ba].尤其是在快节奏的生活中,工作和学习压力大,信息获取的准确性和速度尤为重要。在这样的社会环境下,为用户提供准确、高效的信息已成为各行各业的主要任务[gydF4y2Ba 2gydF4y2Ba].网站对这种情况做出了一些简单的回应,但在大多数情况下,用户并不确切知道他们想要什么。其中许多问题导致了新技术的发展和个性化推荐技术的创造,以解决信息获取的准确性和效率[gydF4y2Ba 3.gydF4y2Ba].核心思想是推荐用户需要满足不同用户的特征的信息[gydF4y2Ba 4gydF4y2Ba].为了加强用户体验,现在很多网站都以个性化推荐为主要推动力。个性化推荐作为解决信息过载的有效手段,对于网络教育平台也具有重要意义[gydF4y2Ba 5gydF4y2Ba]。例如,当MOOC中的用户分数较少时,使用基于用户的协同过滤推荐算法可以帮助探索用户的潜在偏好并做出更准确的推荐[gydF4y2Ba 6gydF4y2Ba].在这个信息爆炸的时代,信息的创造者和使用者的信息面临严重的挑战,创造者的主要挑战是如何使他或她的信息产生光泽和消费者的快速定位信息困难他或她需要在大量的信息(gydF4y2Ba 7gydF4y2Ba].在这种情况下,首先出现的是分类导航,它在许多场景中被广泛使用,引导用户快速查找他们需要的信息,但也阐明了网站或平台的目录结构和各个层次之间的关系,相当于一张地图,这样用户就不会在信息中迷失并阅读信息[gydF4y2Ba 8gydF4y2Ba].然后,来自搜索引擎的出现,这是根据用户的需求和相应的算法收集和处理信息的检索技术,并应用特定策略来从互联网检索一些特定信息并将其送回用户,以提高速度人们可以访问和收集信息[gydF4y2Ba 9gydF4y2Ba].gydF4y2Ba

近年来随着人工智能的兴起,政府及各行各业都大力发展人工智能,推动社会发展和技术进步[gydF4y2Ba 10gydF4y2Ba].依靠互联网可以超越时间和空间的优势,传统的教学模式逐渐改变,学习知识的方式也更丰富,多级,教育变得更简单,更有效。在线教育网络开始蓬勃发展并变得流行[gydF4y2Ba 11gydF4y2Ba].在线教育的发展和技术发展水平与教育哲学的变化密切相关,人们对用户教育的需求升级以及生活方式的变化[gydF4y2Ba 12gydF4y2Ba].Grouplets的研究组提出了推荐系统的关键技术:协作过滤,这是在线教育的关键技术[gydF4y2Ba 13gydF4y2Ba].同时,group Lens作为一种自动推荐系统被引入[gydF4y2Ba 14gydF4y2Ba].个性化推荐的概念首次在美国人工智能协会与个性化导航系统Web Watcher由罗伯特·阿姆斯特朗和其他来自卡内基梅隆大学和里拉由Marko和斯坦福大学的其他人提出[gydF4y2Ba 15gydF4y2Ba].从那时起,个性化推荐开始蓬勃发展。一个好的推荐系统给用户一种归属感,让用户信任这个系统,为用户提供良好的个性化服务[gydF4y2Ba 16gydF4y2Ba].推荐系统经过多年的测试和完善,如今已广泛应用于社交媒体平台、电子商务平台、视频平台、新闻媒体、互联网广告等多个领域。Kizilcec等人通过MOOC学习者数据解构了学习者的课程参与,并提出了一个可扩展的、信息丰富的分类法,该分类法确定了MOOC中的参与轨迹,用于预测学生下一步将学习什么以进行引导学习[gydF4y2Ba 17gydF4y2Ba].Macina等。看了看问题的建议,审查受访者的背景知识和质疑合适,以及他们愿意回答问题,开发一个提示更多参与的学生活动模型[gydF4y2Ba 18gydF4y2Ba].最后,4600多名学生设计了在线实施,以测试模型并获得良好的反馈。gydF4y2Ba

移动互联网时代便利了人们的日常生活,同时也产生了大量的数据和信息,而大多数眼花缭乱的推荐系统类型都是在商业领域使用的。在工作和学习的双重压力下,实现教育资源的个性化推荐已成为智能教育中需要解决的首要问题。个性化推荐系统的应用可以有效解决用户在线学习时的认知过载或模糊问题,大大提高资源利用率和用户学习效率。随着个性化学习的重要性,基于推荐算法的个性化推荐为个性化学习的发展提供了良好的契机。为了改进在线教育,本文研究了如何将商业领域广泛应用的个性化推荐技术引入到在线教育中,最后设计并实现了一个基于协同过滤算法的个性化教育平台。在此基础上,本平台的在线教学分为两种模式:一种是原始教师上传录制的教学视频;学生可在线购买或线下下载学习;二是交互式在线直播教学;每门课程都是独立的在线课堂;老师会提前在网上发布课堂信息; students can purchase the classroom number and password information, online learning.

2.基于协同过滤算法的在线教育课程推荐分析gydF4y2Ba 2.1。改进了封闭算法gydF4y2Ba

自20世纪90年代以来,经过30年的变化,具有在线教育功能的在线教育平台出现了,越来越多的人在互联网上学习各种课程。从那时起,网络学习就进入了人们的日常生活。在原有的旧系统中,所提供的搜索功能必须使用具体准确的关键词来完成搜索功能。科技的进步导致了更强大、更先进的在线教育功能的发展[gydF4y2Ba 19gydF4y2Ba].如今,学习用户可以浏览的课程数量和种类都呈现出巨大的增长。课程种类丰富多样,很难对其进行具体分类和查找。这种现象也会妨碍用户准确描述搜索关键词。因此,在庞大的数据集中搜索所需的资源变得很困难。鉴于这种情况和用户日益增长的需求,推荐功能正逐渐融入在线教育平台的开发中。此推荐功能的集成使用户能够根据其需求的特点在在线资源中选择和推荐所需的课程内容[gydF4y2Ba 20.gydF4y2Ba].当需求不确定并且项目特征的描述尚不清楚时,推荐系统还可以挖掘用户的记录来分析最可能的需求并为用户提供最合适的需求推荐。以高精度和高效的推荐功能,个性化建议极大地改善了用户体验的舒适和用户粘性,占据了日常生活中的重要地位。gydF4y2Ba

基于内容的协同过滤推荐算法采用打分矩阵计算用户或商品之间的相似度,根据商品或用户之间的相似度关系进行推荐。在目前的研究中,基于内容的协同过滤推荐算法可以分为基于用户的协同过滤(UBCF)和基于条目的协同过滤(IBCF)。他们的混合技术基于UBCF推荐形成的基本思想,推荐具有相同或相似兴趣和偏好的项目。协同过滤是一个流行的建议,因为它可以处理非结构化和复杂的对象。目前的系统原型包括用于音乐专辑推荐的Rigor,用于Web消息推荐的PHALS,用于笑话推荐的Jester,以及用于书籍推荐的Amazon [gydF4y2Ba 21gydF4y2Ba].基于内容的推荐首先对计算出的用户或项目进行相似性分析,找到相似的用户或项目,即相邻的用户;其次通过聚合相邻用户的分数进行评分预测。在通常的计算方法中,校正余弦相似度作为对余弦相似度的升级,主要目的是细化余弦相似度,只考虑向量维数方向上的相似度问题,而不考虑维数之间的维数差异。因此,将对每个维度进行减去均值的校正操作,以计算相似度。皮尔逊相关系数定义为两个向量之间协方差的商和标准差。gydF4y2Ba (1)gydF4y2Ba 年代gydF4y2Ba 我gydF4y2Ba 米gydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba =gydF4y2Ba ∫gydF4y2Ba 我gydF4y2Ba ygydF4y2Ba rgydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba −gydF4y2Ba rgydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba ¯gydF4y2Ba ⋅gydF4y2Ba rgydF4y2Ba ygydF4y2Ba ,gydF4y2Ba xgydF4y2Ba −gydF4y2Ba rgydF4y2Ba ygydF4y2Ba ,gydF4y2Ba xgydF4y2Ba ¯gydF4y2Ba ∑gydF4y2Ba 我gydF4y2Ba egydF4y2Ba rgydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba −gydF4y2Ba rgydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba ¯gydF4y2Ba ⋅gydF4y2Ba rgydF4y2Ba ygydF4y2Ba ,gydF4y2Ba xgydF4y2Ba −gydF4y2Ba rgydF4y2Ba ygydF4y2Ba ,gydF4y2Ba xgydF4y2Ba ¯gydF4y2Ba 2gydF4y2Ba ,gydF4y2Ba 年代gydF4y2Ba 我gydF4y2Ba 米gydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba =gydF4y2Ba 罪gydF4y2Ba xgydF4y2Ba ⟶gydF4y2Ba ,gydF4y2Ba ygydF4y2Ba ⟶gydF4y2Ba =gydF4y2Ba ∫gydF4y2Ba 我gydF4y2Ba ygydF4y2Ba rgydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba −gydF4y2Ba rgydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba ¯gydF4y2Ba ⋅gydF4y2Ba rgydF4y2Ba ygydF4y2Ba ,gydF4y2Ba xgydF4y2Ba −gydF4y2Ba rgydF4y2Ba ygydF4y2Ba ,gydF4y2Ba xgydF4y2Ba ¯gydF4y2Ba ∑gydF4y2Ba 我gydF4y2Ba egydF4y2Ba rgydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba −gydF4y2Ba rgydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba ¯gydF4y2Ba 2gydF4y2Ba ⋅gydF4y2Ba rgydF4y2Ba ygydF4y2Ba ,gydF4y2Ba xgydF4y2Ba −gydF4y2Ba rgydF4y2Ba ygydF4y2Ba ,gydF4y2Ba xgydF4y2Ba ¯gydF4y2Ba 2gydF4y2Ba .gydF4y2Ba

完成相似性计算后,通过聚合若干邻居来预测未知评估,以及项目的评级gydF4y2Ba 年代gydF4y2Ba由用户gydF4y2Ba xgydF4y2Ba可以通过汇总用户最相似用户的评估来预测gydF4y2Ba xgydF4y2Ba[gydF4y2Ba 22gydF4y2Ba].gydF4y2Ba (2)gydF4y2Ba xgydF4y2Ba cgydF4y2Ba ,gydF4y2Ba 年代gydF4y2Ba ⟶gydF4y2Ba =gydF4y2Ba 一个gydF4y2Ba ggydF4y2Ba ggydF4y2Ba rgydF4y2Ba xgydF4y2Ba cgydF4y2Ba ,gydF4y2Ba σ.gydF4y2Ba cgydF4y2Ba ′gydF4y2Ba ∈gydF4y2Ba UgydF4y2Ba .gydF4y2Ba

第一个聚合函数选择简单平均数,第二个聚合函数不考虑用户评分风格的差异(评分范围不受具体标准的限制),而第三种聚合函数则克服了上述缺点,在计算加权和时,利用了评分值与相应用户平均分数的偏差[gydF4y2Ba 23gydF4y2Ba].gydF4y2Ba (3)gydF4y2Ba xgydF4y2Ba cgydF4y2Ba ,gydF4y2Ba 年代gydF4y2Ba ⟶gydF4y2Ba =gydF4y2Ba 1gydF4y2Ba ∫gydF4y2Ba 我gydF4y2Ba ygydF4y2Ba 年代gydF4y2Ba 我gydF4y2Ba 米gydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba ∑gydF4y2Ba 我gydF4y2Ba egydF4y2Ba 一个gydF4y2Ba ggydF4y2Ba ggydF4y2Ba rgydF4y2Ba xgydF4y2Ba cgydF4y2Ba ,gydF4y2Ba 年代gydF4y2Ba cgydF4y2Ba ′gydF4y2Ba ∈gydF4y2Ba UgydF4y2Ba ,gydF4y2Ba xgydF4y2Ba cgydF4y2Ba ,gydF4y2Ba 年代gydF4y2Ba ⟶gydF4y2Ba =gydF4y2Ba 1gydF4y2Ba ∫gydF4y2Ba 我gydF4y2Ba ygydF4y2Ba 年代gydF4y2Ba 我gydF4y2Ba 米gydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba ∑gydF4y2Ba 我gydF4y2Ba egydF4y2Ba 一个gydF4y2Ba ggydF4y2Ba ggydF4y2Ba rgydF4y2Ba 年代gydF4y2Ba 我gydF4y2Ba 米gydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba ′gydF4y2Ba xgydF4y2Ba cgydF4y2Ba ,gydF4y2Ba 年代gydF4y2Ba cgydF4y2Ba ′gydF4y2Ba ∈gydF4y2Ba UgydF4y2Ba ,gydF4y2Ba xgydF4y2Ba cgydF4y2Ba ,gydF4y2Ba 年代gydF4y2Ba ⟶gydF4y2Ba =gydF4y2Ba 1gydF4y2Ba ∫gydF4y2Ba 我gydF4y2Ba ygydF4y2Ba 年代gydF4y2Ba 我gydF4y2Ba 米gydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba ∑gydF4y2Ba 我gydF4y2Ba egydF4y2Ba 一个gydF4y2Ba ggydF4y2Ba ggydF4y2Ba rgydF4y2Ba 年代gydF4y2Ba 我gydF4y2Ba 米gydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba ′gydF4y2Ba ⋅gydF4y2Ba rgydF4y2Ba ygydF4y2Ba ,gydF4y2Ba xgydF4y2Ba −gydF4y2Ba rgydF4y2Ba ygydF4y2Ba ,gydF4y2Ba xgydF4y2Ba ¯gydF4y2Ba xgydF4y2Ba cgydF4y2Ba ,gydF4y2Ba 年代gydF4y2Ba cgydF4y2Ba ′gydF4y2Ba ∈gydF4y2Ba UgydF4y2Ba .gydF4y2Ba

要了解并弄清楚用户需要或想要什么,推荐功能挖掘和组织搜索记录,并进一步分析用户在网站上的行为,以获取有关用户偏好的一些信息,然后从众多数据源中选择满足用户需求和用户可能偏好的数据,并向用户推荐数据或产品[gydF4y2Ba 24gydF4y2Ba].个性化推荐系统的算法结构如图所示gydF4y2Ba 1gydF4y2Ba.gydF4y2Ba

个性化推荐算法集合模型。gydF4y2Ba

首先,用户访问前端Web服务器,其中包含用户在客户端中的操作,例如帐户注册,查看,评估,购买;服务器将此信息发送到事件处理服务器以进行处理;此问题处理服务器将信息转换为结构化信息,然后通过数据挖掘引擎进行进一步处理信息,挖掘信息以建立类似的用户模型。一方面,模型被放入用于在任何时候由个性化推荐引擎检索的模型库,另一方面,该信息被处理并存储在数据库中以通过数据处理服务器检索。最后,个性化推荐引擎将从数据处理服务中提取的数据与模型库中的模型组合,并根据算法公式执行算法计算,然后推荐用户需要达到个性化推荐目的的项目。总之,完美的推荐系统主要包括以下三个部分:作为推荐功能的基础,主要用于组织和收集相关信息。通常,推荐功能以两种方式从用户收集相关信息:显式和隐含地。主导的方法是通过购买课程,听音乐,看电影或读一本书来提供用户明确的反馈。作为与用户变化的动态行为,它是获得准确信息的最佳方法。获得准确信息的最佳方法是平衡明确和隐式信息采集,这是高度个性化推荐系统追求高效建议的最合适的方式。 The recommendation results are displayed in the recommendation interface, and the server returns the recommendation results to the user. As the main body of the recommendation system, one is to mine the user's records, that is, to mine the user's hidden data and information through the user's past behavior to realize the preprocessing of user information, which helps to reduce data sparsity and improve the real time and scalability of recommendations. It also generates and trains models to build multiple recommendation models that are valuable for improving the personalized recommendation system by mining the hidden information. Its design directly affects the final performance, and the soul of the recommendation function is accuracy and efficiency. The core part of the system is the personalized recommendation engine in Figure 1gydF4y2Ba,涵盖相关的个性化推荐技术和相关算法。这些相关技术和算法的全面应用对推荐结果的准确性和效率具有决定性的影响,并且通过改进该模块的相关算法,可以提高整个推荐系统的性能。gydF4y2Ba

2.2.在线教育系统设计gydF4y2Ba

针对平台的教学功能,分别设计了客户端和服务器端,系统大致分为课程管理、用户管理和评论管理。如图所示gydF4y2Ba 2gydF4y2Ba,该系统分为三个部分:课程管理,用户管理和评论管理。gydF4y2Ba

系统功能模块图。gydF4y2Ba

本文重点介绍基于协同过滤算法的个性化在线学习平台,主要是打破时间和空间局限性的主要目标,增加学习方式和方法,并利用新的学习用户热情和提高用户学习效率[gydF4y2Ba 25gydF4y2Ba].在线学习是允许没有时间或条件参加面对面课程的学生理解和学习他们需要通过在线课程所需的学生来了解。基于用户的协作筛选方法用于揭示目标用户的过去行为。浏览和收集项目以获得用户喜欢的内容,挖掘偏好信息的内容,然后搜索系统对用户的相似偏好的用户,并且使用公式来计算用户之间的相似性。然后,通过相似性排序拦截指定数量的相邻用户,并基于项目的相邻用户的额定值对目标用户的额定值进行预测。列出了结构后,向用户建议使用具有更高预测分数的截取项目。由于没有繁重的约束,因此可以匹配许多情况,并且可以很好地处理许多抽象项目以发现用户偏好。基于用户的协同过滤方法使用用户评级信息是特定的显式值。将类似用户识别到目标用户是过程中最重要的部分和进一步预测和建议的先决条件。gydF4y2Ba

热点是吸引公众注意力的新闻或信息。在网络上,如果一条新闻消息长时间不被点击,那么该消息自然就不会是热门消息。相反,如果消息有多次单击,则表明消息是热的。热点推荐体现了视频网站内容的时效性。针对视频网站的热按摩推荐是一种常用的信息推荐方式,为用户提供最受欢迎的视频。受欢迎的视频被接受为“点击诱饵”,以确保视频受欢迎和被接受。热门视频通常设置为首页横幅或弹出窗口,由网站工作人员预设,并手动更新,推荐热门视频组合。热门推荐在视频网站上的成功应用启发了我们基于视频网站的热门推荐模式,即基于平台的热门课程为用户进行推荐。一方面,我们通过统计一定时间段内的点击次数和播放次数来推荐热门课程,并根据点击次数进行排序,然后在用户首页截取目标数量的热门课程。另一方面,平台会根据当前行业趋势筛选评价较高的课程,并在用户主页上推荐热门课程。 As a kind of indiscriminate overlay recommendation method, hotspot recommendation has the features of simple operation, high public acceptance, and large click flow.

学生可以点击老师的照片转到教师的信息页面,这将展示教师的风格,教学经验和教学方向。课程信息将输入数据库并显示在教师登录页面和学生登录页面上;学生可以看到课程信息将直观地看到课程名称,主要教师信息和主要内容,方便和直观。实时在线课程的所有信息将显示在此模块中;在此模块中,您可以搜索课程信息;我们可以查看在线课程描述,课程教师,课程时间和持续时间,以及课程费用;学生可以在线购买并加入课程。有两种类型的课程建议:基于协同过滤算法的热门课程建议和个性化课程建议。在此模块中,将通过计算课程播放和选择当前热门课程的次数,在主页上建议热门课程。它还将使用相关性算法来确定其邻近的用户,并根据每个用户的搜索内容推荐用户的合适课程。gydF4y2Ba

数据库是根据教师-学生一体化在线教育过程设计的;平台主要涉及的实体类别有用户数据(学生和教师)、课程数据、练习数据、笔记数据、学生问题数据、学习资源数据,其中,练习数据涉及学生用户回答行为,学习资源数据涉及热门学习资源可用的热门推荐,用户的学习资源。gydF4y2Ba

用于该平台的开发环境是MyEclipse,Tomcat Server作为Web应用程序服务器。所有数据都由MySQL管理并由框架集成。登录后,学生用户可以通过网页学习。该平台从后端到前端实现,并在进入平台后,存在平台各种功能的显示。gydF4y2Ba

数字库模块是排练平台中推荐的算法应用部分;在日常学习中,学习材料是必不可少的。数字图书馆资源主要基于分类和检索,缺乏个性化服务,并且未能专注于学生用户数据的收集和分析,以有效了解学生用户的学习习惯和内容趋势。基于上述问题,该模块使用混合推荐算法来弥补缺乏个性化,并为成千上万的学生用户提供了学习资源的个性化服务。基于他们的偏好以及具有相似熟练程度的学生的学习偏好,向学生用户建议书籍或讲义。新用户将推荐利用热排名的平台中具有最高普及的书籍和讲座,以及符合推荐算法标准的人,将利用混合建议进行合理化。数字库模块的搜索部分不仅提供了关键字模糊搜索,还提供高级搜索。除了模糊关键字搜索外,数字库模块的搜索部分还为用户提供了高级搜索方法,以准确搜索。这部分是平台的核心部分;首先,写入背景; after creating the entity class, the layer starts to establish the method of adding, modifying, deleting, and viewing, then writes the service interface and implementation class, uses Spring annotation when developing, and then injects the mapper interface class into the service implementation class to complete the operation of adding, deleting, and deleting and changing the search. The service interface is injected into the controller layer and the methods in the interface are called, and the page information of the final query is passed to the interface of JSP through the view parsing layer. The final query page information data is passed to the interface of JSP through the view parsing layer. The add, modify, and delete operation is the right of the teacher user; the favorite and reading information of the student user has corresponding storage management in the database, and the description information is completed directly through the pop-up box; the download function of the student user is completed through the input stream and output stream.

3.结果分析gydF4y2Ba 3.1.交互式数据模拟结果gydF4y2Ba

数据仿真过程如图所示gydF4y2Ba 3.gydF4y2Ba.首先,根据课程和遍历,用户信息被分成不同的组。在原始数据中,有四个过程结果,其中仅通过和不同被视为通过并且失败并退出被认为是失败的。然后,该集通过学生分为四组60-70,70-80,80-90和90-100,基于其分数。在四组中的每一个中都会随机选择10%,15%,20%和25%的用户,并且分配它们以称赞。在称赞的学生中,收到的赞美次数是根据正常分布模拟产生的,其中四个得分频带手段定义为gydF4y2Ba µgydF4y2Ba = 10, 15, 20, and 25, respectively, with the same standard deviation taking σ.gydF4y2Ba= 3。gydF4y2Ba

用距离衰减参数绘制可信恭维的总数。gydF4y2Ba

恭维话的数量仍然是均值正态分布gydF4y2Ba µgydF4y2Ba= 2,标准差gydF4y2Ba σ.gydF4y2Ba = 2.超过一半的学生每门课程都不及格。当分配所有恭维时,同一课程中的所有恭维都被遍历,并且,对于每一个恭维,产生兴趣的概率为20%。在遍历所有按课程划分然后按地区划分的集合后,同一地区的用户为他们选择1%对相互跟踪。最终获得的数据如图所示gydF4y2Ba 3.gydF4y2Ba.在这里,数据不会模拟单击或报告的人数,因为这在一般在线教育平台中很少,并且没有基本策略来生成这些类型的信任关系。gydF4y2Ba

具有相似性阈值的准确性和召回的曲线gydF4y2Ba σ.gydF4y2Ba对于基于用户的协作过滤建议使用(gydF4y2Ba 2gydF4y2Ba)如图所示gydF4y2Ba 4gydF4y2Ba在这种情况下,记忆力随着记忆力的增加而下降gydF4y2Ba σ.gydF4y2Ba但是总体上很高,仍然0.809何时gydF4y2Ba σ.gydF4y2Ba是0.9。总体上,准确性随时间的增加而增加gydF4y2Ba σ.gydF4y2Ba但始终处于较低水平,也只有0.809时gydF4y2Ba σ.gydF4y2Ba是0.9。什么时候gydF4y2Ba σ.gydF4y2Ba很小,几乎所有其他用户的选择的课程推荐给当前用户,从而导致推荐的课程包含所有课程的数据集,导致高召回率接近100%,精度接近的比率的平均数量用户所选的课程,课程的总数。gydF4y2Ba

基于学习者的协作过滤召回召回对精度的情节。gydF4y2Ba

使用精度和召回计算的F分曲线如图所示gydF4y2Ba 4gydF4y2Ba,这增加了gydF4y2Ba σ.gydF4y2Ba增加,甚至gydF4y2Ba σ.gydF4y2Ba = 1 is the best recommendation, but this also means that the learner-based collaborative filtering recommendation is unsuccessful. The main reason for such a curve is that there are too few users attributes to differentiate users individually and there are only 7 courses in the dataset, which results in a high intersection between the number of courses recommended to users and the number of courses selected by users, even if the similarity threshold σ.gydF4y2Ba高。此外,某些特征的值之间存在关系,例如区域和教育,这不能通过使用独特的热代码进行充分表征。当用户向量尺寸的数量增加时,使用基于内存的协同滤波来计算相似度可能无法充分利用特征信息。gydF4y2Ba

在匿名数据集上使用两两比率回归模型进行课程选择预测,七门课程的最终表现如图所示gydF4y2Ba 5gydF4y2Ba据揭示了准确性和召回率不是很高。观察培训套装表明,这种现象的原因是阳性和阴性实例的不平衡;线性和逻辑回归和其他模型对数据的正数和否定示例的数量非常敏感,以及在进行主控预测时,匿名数据集中每门课程的选择数量如图所示gydF4y2Ba 5gydF4y2Ba。CCC课程选择的最高数量仅占总记录的24.3%,而AAAs的最低数量仅占2.3%,因此您可以看到AAA课程选择预测的准确性和召回率明显低于其他课程预测。gydF4y2Ba

一对速率回归的7个课程的平均准确性和召回。gydF4y2Ba

为了解决这个问题,在划分训练集和测试集之前,每个课程的所有正面示例(即选择门的所有记录)都被取出,然后随机选择等量的负面示例,在这个集合中,正反例数量相等,训练集和测试集通过四个三重交叉验证进行划分,用于LR分类模型的训练和验证。7个课程的最终预测结果如图所示gydF4y2Ba 6gydF4y2Ba.总体准确性和召回率大大改善,特别是对于课程AAA,最高的FYFFE达到81.3精度和79.2召回率。gydF4y2Ba

使用均衡数据集的7个课程的平均准确率和召回率。gydF4y2Ba

数字gydF4y2Ba 6gydF4y2Ba在删除用户习惯标签后,仅使用基本的用户属性进行LR模型的培训,并且可以看出,在所有七个课程上,预测性能比使用个性化标签的模型更糟糕,这可以证明包含个性化标签可以提高推荐模型的准确性。结合本节中的所有实验,可以证明使用逻辑速率回归的推荐模型优于匿名数据数据集的基于学习者的协作滤波,但最高的F-Score仅为80.24。有几个原因:Log-Rate回归只能模拟功能之间的线性组合关系,更复杂的功能可以更准确。组合关系可以提高推荐模型的有效性。数据集是小的,平均每门课程平均仅为4656课程选择记录,即使使用同样正面和否定示例的子集执行实验验证,也将对模型的准确性受到许多反例的影响。用户纵向信息不够丰富或足够准确,并且目前只使用学习习惯标签,并且学习习惯标签不会充分利用数据集中所有用户行为信息和学习记录。gydF4y2Ba

3.2。实验结果与分析gydF4y2Ba

进行了实验gydF4y2Ba kgydF4y2Ba= 3,gydF4y2Ba kgydF4y2Ba= 4,gydF4y2Ba kgydF4y2Ba = 5, respectively. The accuracy line graph is shown in 7, and the recall line graph is shown in 3–11; we can see that the accuracy and recall do not increase with the increase of the feature embedding vector dimension, but the difference between kgydF4y2Ba = 4 and kgydF4y2Ba= 5在两个指标中并不大,甚至在许多课程中减少。在本文中,FM输入特征向量维数仅为28,且嵌入向量不需要太复杂。虽然增加了规则项以防止过拟合,但高维数仍然会导致预测性能下降。因此,嵌入向量的维数gydF4y2Ba kgydF4y2Ba在后续的实验比较和基于fm的推荐应用的开发中,将该特性设置为4。因子分解器精度变化曲线如图所示gydF4y2Ba 7gydF4y2Ba.gydF4y2Ba

因子分解器精度变化曲线。gydF4y2Ba

两种模式在七门课程上的f分如图所示gydF4y2Ba 8gydF4y2Ba.FM的预测性能优于每个过程的Logistic回归,证明了特征的二阶组合与预测结果之间存在相关性。此外,可以发现,AAA的预测性能在这两个模型上都很差,这主要是因为课程相关数据较少,以区分采取和不接受课程的用户。当然,在两个模型中发现了最佳预测,尽管所带来的课程数量小于BBB的数量,这可能是由于课程FFF的用户特性的差异越明显。gydF4y2Ba

对成率回归和因子分解器推荐效应的比较。gydF4y2Ba

分析和解决了实验中存在的问题,如不同数据的特殊分布对分类结果的影响,以及高嵌入维数导致的过拟合。在数据集上评价了基于记忆的协同过滤、对数似然回归和因子分解器三种推荐模型的优缺点,并分析了限制其性能的因素。选择性能最佳的因子分解器作为推荐模型,为后续研究提供支持。gydF4y2Ba

教学概述模块旨在帮助教师跟踪他们的学生的学习,检查他们的学生的学习级别,并提供课堂和学生比较的等级视图,如图所示gydF4y2Ba 9gydF4y2Ba.gydF4y2Ba

三级教学概述页面。gydF4y2Ba

在线答疑和选择好笔记模块是师生互动部分。对于学生的问题,老师会相应地回答问题;对于学生开放类笔记,将选择最好的笔记供更多学生学习。压力测试使用JMeter,其中HTTP请求是服务器请求超时;虽然访问量约为100000个数量级,但错误率非常低,满足了平台的日常访问需求。页面响应被选中,如图所示gydF4y2Ba 10gydF4y2Ba.gydF4y2Ba

压力测试的结果。gydF4y2Ba

使用mail carrier进行接口测试,使用关键字java的高级搜索检查第一本书,服务器响应成功,响应时间为322 介绍了排练平台的概要设计和数据库设计,并对排练平台在学生端和教师端的基本功能进行了演示和说明,对学生端的推荐算法模块进行了演示和说明最后,对平台的基本功能和推荐功能模块以及性能进行了测试。在教育平台上应用合适的推荐算法,可以加快高层次人才的培养过程,并在平台上增加个性化推荐教育平台将创造巨大的商业价值。gydF4y2Ba

4。结论gydF4y2Ba

在工作和学习的双重压力下,实现教育资源的个性化推荐已成为智能教育中需要解决的首要问题。个性化推荐系统作为解决在线学习过程中认知过载或迷失的关键技术,如何与在线教学相结合成为当前研究的重点。在平台设计过程中,我们研究了各种推荐算法在实践中的应用,试图实现推荐算法与在线教学相结合的实际效果,最终选择了一个基于用户协同过滤算法的个性化课程推荐系统。初步实现了准确快速的课程推荐,为个性化教学奠定了基础。本文在开发彩排平台时,我们首先对网络教育平台进行了多方面的研究,发现构建个性化的、高效的教育资源推荐已经成为当前教育平台的研究热点,并通过增加学校与教师之间的互动来改善传统计算机教育平台的不足学生和教师对学生学习的发现。然后,我们对推荐算法的相关内容进行了研究和研究,设计了一种混合推荐模型。在对预演平台进行了详细的系统需求分析后,我们利用合适的框架和开发技术,利用推荐算法对学生用户的学习习惯趋势进行分析,完成了基于混合推荐算法的预演平台的设计与实现。最后,对彩排平台进行了功能和性能测试,达到了预期效果。 The rehearsal platform provides students with suitable IT learning resources and a platform for learning exercises, and the recommendation system not only helps users to quickly find high-quality information that interests them, but also saves their time and costs.

数据可用性gydF4y2Ba

用于支持本研究发现的数据可由通讯作者要求提供。gydF4y2Ba

利益冲突gydF4y2Ba

本文宣布他们没有报告的利益冲突。gydF4y2Ba

致谢gydF4y2Ba

本文系浙江省“十三五”教学改革与研究计划(第二批)项目:MOOC背景下“一个中心、四种组合、三种思考”的混合式教学模式重构(no. 2013201310212531)。jg20190301)。gydF4y2Ba

肖gydF4y2Ba j。gydF4y2Ba 王gydF4y2Ba mgydF4y2Ba 姜gydF4y2Ba B。gydF4y2Ba 李gydF4y2Ba j。gydF4y2Ba 基于组合算法的在线学习个性化推荐系统gydF4y2Ba 中国环境智力与人性化计算杂志gydF4y2Ba 2018年gydF4y2Ba 9gydF4y2Ba 3.gydF4y2Ba 667.gydF4y2Ba 677.gydF4y2Ba 10.1007 / s12652-017-0466-8gydF4y2Ba 2 - s2.0 - 85048263409gydF4y2Ba 张gydF4y2Ba H。gydF4y2Ba 黄gydF4y2Ba T。gydF4y2Ba Lv.gydF4y2Ba ZgydF4y2Ba 刘gydF4y2Ba 年代。gydF4y2Ba 周gydF4y2Ba ZgydF4y2Ba MCRS:面向mooc的课程推荐系统gydF4y2Ba 多媒体工具及应用gydF4y2Ba 2018年gydF4y2Ba 77gydF4y2Ba 6gydF4y2Ba 7051gydF4y2Ba 7069gydF4y2Ba 10.1007 / s11042 - 017 - 4620 - 2gydF4y2Ba 2-s2.0-8501693205gydF4y2Ba pgydF4y2Ba y。gydF4y2Ba 荆ydF4y2Ba y。gydF4y2Ba 张gydF4y2Ba y。gydF4y2Ba 朱gydF4y2Ba T。gydF4y2Ba MOOC应用的协作过滤推荐gydF4y2Ba 计算机在工程教育中的应用gydF4y2Ba 2017年gydF4y2Ba 25gydF4y2Ba 1gydF4y2Ba 120gydF4y2Ba 128gydF4y2Ba 10.1002 / cae.21785gydF4y2Ba 2-s2.0-8501045117gydF4y2Ba 汉gydF4y2Ba J.-W。gydF4y2Ba 乔gydF4y2Ba J.-c.gydF4y2Ba 吉gydF4y2Ba H.-S。gydF4y2Ba LimgydF4y2Ba H.-S。gydF4y2Ba 一个学习课程的协作推荐系统,考虑学习者学习技能的相关性gydF4y2Ba 集群计算gydF4y2Ba 2016年gydF4y2Ba 19gydF4y2Ba 4gydF4y2Ba 2273gydF4y2Ba 2284gydF4y2Ba 10.1007 / s10586-016-0670-xgydF4y2Ba 2-S2.0-84992407485gydF4y2Ba 尹gydF4y2Ba C。gydF4y2Ba 史gydF4y2Ba L.gydF4y2Ba 太阳gydF4y2Ba R。gydF4y2Ba 王gydF4y2Ba j。gydF4y2Ba 改进的基于差分隐私保护的协同过滤推荐算法gydF4y2Ba 超级计算杂志gydF4y2Ba 2020.gydF4y2Ba 76gydF4y2Ba 7gydF4y2Ba 5161gydF4y2Ba 5174gydF4y2Ba 10.1007 / s11227 - 019 - 02751 - 7gydF4y2Ba 2 - s2.0 - 85059800184gydF4y2Ba 晓军gydF4y2Ba L.gydF4y2Ba 一种改进的基于聚类的协同过滤推荐算法gydF4y2Ba 集群计算gydF4y2Ba 2017年gydF4y2Ba 20.gydF4y2Ba 2gydF4y2Ba 1281gydF4y2Ba 1288.gydF4y2Ba 10.1007 / s10586-017-0807-6gydF4y2Ba 2 - s2.0 - 85015635146gydF4y2Ba Subramaniyaswamy.gydF4y2Ba V。gydF4y2Ba LogeshgydF4y2Ba R。gydF4y2Ba 坎德拉gydF4y2Ba mgydF4y2Ba 基于协同过滤的个性化电影推荐系统gydF4y2Ba 国际高性能计算与网络杂志gydF4y2Ba 2017年gydF4y2Ba 10gydF4y2Ba 1-2gydF4y2Ba 54gydF4y2Ba 63gydF4y2Ba 10.1504 / ijhpcn.2017.083199gydF4y2Ba 2 - s2.0 - 85016502582gydF4y2Ba 哈蒙gydF4y2Ba e U。gydF4y2Ba 补充gydF4y2Ba B. O.gydF4y2Ba Asagba.gydF4y2Ba 邮局。gydF4y2Ba 利用协同过滤算法改进的在线图书推荐系统gydF4y2Ba 国际计算机应用杂志gydF4y2Ba 2018年gydF4y2Ba 179gydF4y2Ba 46gydF4y2Ba 41gydF4y2Ba 48gydF4y2Ba 燕宏gydF4y2Ba 年代。gydF4y2Ba 基于SCORM标准的数字网络共享学习平台设计gydF4y2Ba 国际新兴学习技术杂志(iJET)gydF4y2Ba 2018年gydF4y2Ba 13gydF4y2Ba 07gydF4y2Ba 214gydF4y2Ba 227gydF4y2Ba 10.3991 / ijet.v13i07.8602gydF4y2Ba 2-s2.0-85049173360gydF4y2Ba Klasnja-MilicevicgydF4y2Ba 一个。gydF4y2Ba 伊万诺维奇gydF4y2Ba mgydF4y2Ba 维辛gydF4y2Ba B。gydF4y2Ba 基于协作标记技术增强具有个性化推荐的电子学习系统gydF4y2Ba 应用智能gydF4y2Ba 2018年gydF4y2Ba 48gydF4y2Ba 6gydF4y2Ba 1519.gydF4y2Ba 1535.gydF4y2Ba 程ydF4y2Ba j。gydF4y2Ba 赵gydF4y2Ba C。gydF4y2Ba ulijigydF4y2Ba L.gydF4y2Ba 程ydF4y2Ba L.gydF4y2Ba 基于用户相关性和进化聚类的协同过滤推荐算法gydF4y2Ba 复杂和智能系统gydF4y2Ba 2020.gydF4y2Ba 6gydF4y2Ba 1gydF4y2Ba 147gydF4y2Ba 156gydF4y2Ba 10.1007 / S40747-019-00123-5gydF4y2Ba 刘gydF4y2Ba X。gydF4y2Ba 一种基于电子学习组行为影响的协同过滤推荐算法gydF4y2Ba 集群计算gydF4y2Ba 2019年gydF4y2Ba 22gydF4y2Ba 2gydF4y2Ba 2823.gydF4y2Ba 2833gydF4y2Ba 10.1007 / S10586-017-1560-6gydF4y2Ba 2-s2.0-85039726694gydF4y2Ba 姜gydF4y2Ba L.gydF4y2Ba 程gydF4y2Ba y。gydF4y2Ba 杨gydF4y2Ba L.gydF4y2Ba 李gydF4y2Ba j。gydF4y2Ba 杨ydF4y2Ba H。gydF4y2Ba 王gydF4y2Ba X。gydF4y2Ba 一种基于信任的电子商务推荐系统协同过滤算法gydF4y2Ba 中国环境智力与人性化计算杂志gydF4y2Ba 2019年gydF4y2Ba 10gydF4y2Ba 8gydF4y2Ba 3023.gydF4y2Ba 3034.gydF4y2Ba 10.1007 / s12652-018-0928-7gydF4y2Ba 2-S2.0-85049556104gydF4y2Ba Najafabadi.gydF4y2Ba m·K。gydF4y2Ba 穆罕默德gydF4y2Ba 一个。gydF4y2Ba OnngydF4y2Ba C. W.gydF4y2Ba 基于图论模型的协同过滤推荐中时间和项目影响者的影响gydF4y2Ba 信息处理和管理gydF4y2Ba 2019年gydF4y2Ba 56gydF4y2Ba 3.gydF4y2Ba 526.gydF4y2Ba 540.gydF4y2Ba 10.1016 / J.IPM.2018.12.007gydF4y2Ba 2 - s2.0 - 85059583017gydF4y2Ba agbonifo.gydF4y2Ba o . C。gydF4y2Ba AkinsetegydF4y2Ba mgydF4y2Ba 开发基于本体的个性化电子学习推荐系统gydF4y2Ba 国际计算机(IJC)gydF4y2Ba 2020.gydF4y2Ba 38gydF4y2Ba 1gydF4y2Ba 102gydF4y2Ba 112gydF4y2Ba TarusgydF4y2Ba J. K.gydF4y2Ba 妞妞gydF4y2Ba ZgydF4y2Ba KaluigydF4y2Ba D。gydF4y2Ba 基于语境意识和顺序模式挖掘的电子学习混合推荐系统gydF4y2Ba 软计算gydF4y2Ba 2018年gydF4y2Ba 22gydF4y2Ba 8gydF4y2Ba 2449gydF4y2Ba 2461gydF4y2Ba 10.1007 / S00500-017-2720-6gydF4y2Ba 2-S2.0-85028006457gydF4y2Ba 世界环境学会gydF4y2Ba P。gydF4y2Ba 李gydF4y2Ba L.gydF4y2Ba 基于用户行为数据分析的在线教育推荐模型gydF4y2Ba 智能与模糊系统杂志gydF4y2Ba 2019年gydF4y2Ba 37gydF4y2Ba 4gydF4y2Ba 4725gydF4y2Ba 4733gydF4y2Ba 10.3233 / JIFS-179307gydF4y2Ba 唐gydF4y2Ba y。gydF4y2Ba 王gydF4y2Ba W。gydF4y2Ba 个性化学习算法的文献综述gydF4y2Ba 社会科学开放杂志gydF4y2Ba 2018年gydF4y2Ba 06gydF4y2Ba 1gydF4y2Ba 119gydF4y2Ba 127gydF4y2Ba 10.4236 / JSS.2018.61009gydF4y2Ba 卡丹gydF4y2Ba 一个。gydF4y2Ba NarimanigydF4y2Ba 一个。gydF4y2Ba AtaiefardgydF4y2Ba F。gydF4y2Ba MOOC论坛中线程推荐的混合方法gydF4y2Ba 国际社会,行为,教育,经济,商业和工业工程杂志gydF4y2Ba 2017年gydF4y2Ba 11gydF4y2Ba 10gydF4y2Ba 2195.gydF4y2Ba 2201gydF4y2Ba 德维威迪gydF4y2Ba P。gydF4y2Ba 康德gydF4y2Ba V。gydF4y2Ba 巴拉德瓦杰gydF4y2Ba K. K.gydF4y2Ba 基于改进变长遗传算法的学习路径推荐gydF4y2Ba 教育和信息技术gydF4y2Ba 2018年gydF4y2Ba 23gydF4y2Ba 2gydF4y2Ba 819gydF4y2Ba 836gydF4y2Ba 10.1007 / s10639-017-9637-7gydF4y2Ba 2 - s2.0 - 85027874137gydF4y2Ba 福gydF4y2Ba mgydF4y2Ba 曲gydF4y2Ba H。gydF4y2Ba 彝族gydF4y2Ba ZgydF4y2Ba 一种新的基于深度学习的推荐系统协同过滤模型gydF4y2Ba IEEE控制论汇刊gydF4y2Ba 2018年gydF4y2Ba 49gydF4y2Ba 3.gydF4y2Ba 1084.gydF4y2Ba 1096.gydF4y2Ba Al-BadarenahgydF4y2Ba 一个。gydF4y2Ba AlsakrangydF4y2Ba j。gydF4y2Ba 用于课程选择的自动推荐系统gydF4y2Ba 国际高级计算机科学与应用杂志gydF4y2Ba 2016年gydF4y2Ba 7gydF4y2Ba 3.gydF4y2Ba 166gydF4y2Ba 175gydF4y2Ba 10.14569 / ijacsa.2016.070323gydF4y2Ba LogeshgydF4y2Ba R。gydF4y2Ba Subramaniyaswamy.gydF4y2Ba V。gydF4y2Ba 马拉西gydF4y2Ba D。gydF4y2Ba SivaramakrishnangydF4y2Ba N.gydF4y2Ba 维贾亚库马尔gydF4y2Ba V。gydF4y2Ba 利用仿生聚类集成方法提高协同过滤推荐系统的推荐稳定性gydF4y2Ba 神经计算与应用gydF4y2Ba 2020.gydF4y2Ba 32gydF4y2Ba 7gydF4y2Ba 2141.gydF4y2Ba 2164gydF4y2Ba 10.1007 / s00521 - 018 - 3891 - 5gydF4y2Ba 2 - s2.0 - 85056902688gydF4y2Ba 杨gydF4y2Ba y。gydF4y2Ba 徐gydF4y2Ba y。gydF4y2Ba 王gydF4y2Ba E。gydF4y2Ba 通过Serencity的算法改进现有的协作过滤建议gydF4y2Ba 多媒体上的IEEE交易gydF4y2Ba 2017年gydF4y2Ba 20.gydF4y2Ba 7gydF4y2Ba 1888年gydF4y2Ba 1900gydF4y2Ba 李gydF4y2Ba H。gydF4y2Ba 李gydF4y2Ba H。gydF4y2Ba 张gydF4y2Ba 年代。gydF4y2Ba 钟gydF4y2Ba ZgydF4y2Ba 程gydF4y2Ba j。gydF4y2Ba 基于个性化推荐技术的智能学习系统gydF4y2Ba 神经计算与应用gydF4y2Ba 2019年gydF4y2Ba 31gydF4y2Ba 9gydF4y2Ba 4455.gydF4y2Ba 4462gydF4y2Ba 10.1007 / s00521-018-3510-5gydF4y2Ba 2 - s2.0 - 85048048396gydF4y2Ba