【摘 要】
:
随着计算机、网络信息技术与社会的快速发展,人们的学习方式正在发生着巨大的变化。虽然传统的教育方式仍有着不可取代的作用,但越来越多的人们开始选择在线教育。特别是当我们遇到特殊的情况,无法进行课堂的线下教学时,在线教育就成为了一个非常有效的解决方法。面对着海量的课程资源,能够为用户提供符合其兴趣的个性化学习课程就十分的有必要。所以,本文设计并实现了一个基于个性化推荐的在线教育系统,来满足用户日益增长的
论文部分内容阅读
随着计算机、网络信息技术与社会的快速发展,人们的学习方式正在发生着巨大的变化。虽然传统的教育方式仍有着不可取代的作用,但越来越多的人们开始选择在线教育。特别是当我们遇到特殊的情况,无法进行课堂的线下教学时,在线教育就成为了一个非常有效的解决方法。面对着海量的课程资源,能够为用户提供符合其兴趣的个性化学习课程就十分的有必要。所以,本文设计并实现了一个基于个性化推荐的在线教育系统,来满足用户日益增长的需求。本论文的主要工作如下:首先,在设计基于个性化推荐的在线教育系统前,通过阅读大量的文献,深入了解当前在线教育与个性化推荐系统的国内外研究现状,确定了本系统想要解决海量数据的存储与计算问题,以及课程的个性化推荐问题。其次,遵循软件工程方法论,对系统进行了详细的需求分析、总体设计、系统实现以及系统测试,最终确定应用Hadoop平台作为系统基础的运行环境来进行分布式计算和分布式存储;在搭建在线教育系统的后台管理模块时,使用Spring家族中的Spring Boot+Spring Data JPA+Spring MVC;利用My SQL作为持久化数据库,Redis作为缓存数据库;同时结合Mahout协同过滤推荐算法,实现本系统。在分析的过程中,使用Use Case图分别对用户、课程、管理员和个性化推荐进行了功能性需求分析;根据在线教育系统对数据的需求,运用E-R图和数据库表对数据的存储做出了详细的设计;通过对比Mahout中不同的推荐算法,结合本系统的特点,确定使用Mahout协同过滤算法作为推荐算法的核心,并详细阐述了Mahout中协同过滤推荐算法的实现步骤;完成了系统的功能测试以及网络安全测试。最后,实现了在Hadoop平台下基于Mahout个性化推荐的在线教育系统,使用Docker作为虚拟化环境容器,完成了在阿里云上的上线部署。
其他文献
荧光传感方法具有灵敏度高、选择性好、操作简单、检测实时、可移植性好等优点,在生命科学、医学成像、生物传感分析等众多领域中得到了广泛的应用。其中,比率荧光传感通过同时测量不同波长的两个或两个以上的荧光信号,然后计算它们的强度比,实现对目标物的分析。与传统荧光方法相比,比率荧光传感通过内参比的建立极大地降低了探针浓度、温度、溶剂极性、激发波长、环境p H等众多难以控制因素对分析传感的干扰,使得检测结果
山羊精子液态保存具有操作简便、运输方便、无冷冻保存对精子的损伤等优点,但存在精子活力和寿命下降迅速的局限,极大限制了该技术的应用和推广。研究发现自噬可能是导致精子质量下降的关键因素之一,目前有关山羊精子自噬机理研究鲜有报道。为了探究4℃液态保存中奶山羊精子自噬的细胞分子机理,为液态保存稀释液配方的研制提供理论基础和思路。本研究对4℃液态保存中关中奶山羊精子质量与自噬水平的变化进行观察,进而筛选分析
随着云计算的进步与发展,云存储服务得到了人们广泛的关注。将数据存储在云服务器中,企业和个人能够以更低的成本获得很好的电子邮件服务。因此很多公司选择将电子邮件服务外包给云服务提供商。然而,云服务器中的电子邮件数据通常以明文形式存储,这就可能面临电子邮件中敏感数据的泄漏。一个简单的解决方案是将电子邮件在外包给云服务器之前对其进行加密,但是传统的加密方案会破坏原始数据的结构,从而阻碍用户查询存储在云服务
注意力流网络是复杂网络领域的重要分支,网络表征学习是将网络中的节点属性以及结构信息等进行合理表达的重要方式,注意力流网络的表征学习不仅能够将网络信息有效地表达,还具有广泛的应用场景。链路预测作为网络表征学习的重要应用场景,其主要是利用已知的节点以及网络结构等信息对节点间未来可能连边的情况进行预测,解决网络中缺失连边信息的问题。注意力流网络的链路预测研究不仅能够认知在线用户的行为偏好,而且能够针对用
本文基于中国互联网信息中心(CNNIC)提供的在线点击行为大数据,使用网络科学的建模方法构建注意力流网络,研究注意力流网络的异构性,分析站点之间的差异性。异构性研究能够很好的刻画注意力流网络的结构特征,在站点重要性排序分析、网站影响力分析、网站分类、社区发现等研究中发挥重要作用,进而,通过异构性研究为注意力流网络中社区发现研究提供理论指导,实现注意力流网络的有效社区结构划分,社区结构研究对人们的生
在大数据时代,数字化信息显得尤为重要。人们通常使用智能手机等设备对书籍等纸质文档拍摄进行数字化存储和应用。数字化的文档能够及时地为人们提供信息,快速地实现资源的共享。但是在使用智能设备拍摄书籍文档图像时,会发生不同程度的变形。在拍摄较厚的书籍页面图像时,会产生由于页面厚度导致的页面弯曲变形和拍摄角度不同导致的透视变形。变形的文档图像一方面会影响人们的视觉查看效果,另一方面对文档图像内容的识别、后期
藏羊是我国三大原始绵羊品种之一,主要分布在青藏高原地区,其皮毛、奶和肉都有很高的经济价值,是当地牧民重要的收入来源。在青海地区,藏羊通常为舍饲与半放养式结合的养殖模式,当天然草场可以为牲畜提供充足的牧草时,当地牧民会把牲畜赶到高山草场放牧,但因草场上的粪便通常未能及时集中处理,增加了藏羊之间肠道寄生原虫相互感染的机率。肠道寄生原虫可定殖于人类和多种动物的肠道中,被感染的动物临床症状一般表现为厌食、
猪瘟病毒(Classical swine fever virus,CSFV)引起的猪瘟(Classical swine fever,CSF)是一种高度传染性疾病,给全世界的养猪业造成了严重的损失。尽管猪瘟在部分国家和地区已被净化,但在我国仍时有发生,持续影响着我国养猪业的健康发展。猪瘟病毒与其他动物病毒一样,在感染和致病过程中会利用宿主细胞成分。因此,研究分析CSFV与宿主细胞成分的相互作用具有十
随着“互联网+”和在线教育模式的发展,教育信息化已经在我国各级教育领域得到了较好的应用,并且取得了不错的效果。而微信作为国内用户量最大的即时通讯软件,很受广大学生的青睐。为了进一步提高中职学校教学质量,笔者结合自己多年中职教育教学实践的经历,分析目前教育教学过程中各类辅助教学存在的问题与不足,将利用微信公众平台辅助课堂教学与传统教学进行了优势互补,从而能够大大地激发学生学习课程的兴趣,提高教师课堂
图像分割是计算机视觉领域的关键课题之一。在目标跟踪、行人检测、交通监控和医学图像分析等领域广泛应用。基于深度学习的图像分割模型,在大量人工标注的像素级标签下取得了显著成效。然而,对于强监督图像分割任务而言,收集大规模精确的像素级标签需要消耗昂贵的人力物力。同时,随着图像场景愈加复杂,标注的准确性也会随之下降。基于弱监督学习的图像分割方法,使用监督信息较少、标注成本较低的粗糙标签,如边界框、涂鸦、点