基于用户画像的学习小组推荐系统的研究与实现

来源 :辽宁大学 | 被引量 : 0次 | 上传用户:redsouler
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着互联网的迅速发展,在线学习已成为当下学习的趋势。在线学习不仅能够让学生及时获得最新的学习资源,而且学习的时间和地点更加灵活。然而,在线学习也存在一些缺点。在线学习减少了老师与学生、学生与学生之间面对面交流的机会。由于缺失面对面交流的机会,使学生在学习课程过程中感到孤立,学习上遇到的难题难以得到及时沟通和解决。以学习小组的学习方式将大幅改善这一状况。在学习小组内,学生之间可以深入讨论某个问题,老师也能及时对每个小组进行针对性的指导,帮助学生快速解决学习中的难题,提高学生的学习能力和学习兴趣。本文通过搭建小组学习平台,采集和分析用户的学习模式、学习兴趣和教育水平等数据来构建用户画像。在建立用户画像的基础上,对学习小组进行划分、为用户推荐学习小组以及为小组内成员推荐学习资源,研究内容具体如下:首先,研究和搭建小组学习平台,刻画用户画像。一方面,本文通过研究和分析主流在线学习平台,并结合用户线上学习的特征,设计和搭建小组学习平台;另一方面,本文通过收集学习平台中用户的数据,并整理和研究收集到的用户数据,进而为用户构建用户画像。然后,基于构建的用户画像划分学习小组,并为学习小组内的成员推荐学习资源。一方面,本文采用基于密度的聚类算法DBSCAN(Density-Based Spatial Clustering of Applications with Noise)划分学习小组。根据用户之间的相似性进行区分,把具有相似学习特征的用户划分到一个小组中,提高划分小组的准确性,提高用户学习的积极性。另一方面,本文采用基于物品的协同过滤算法为划分后的小组成员推荐学习资源。通过计算小组之间学习资源的相似性和小组内学习资源的记录,得出推荐资源列表。最后,结合在线学习平台的特点和用户需求,本文设计和实现了基于用户画像的学习小组推荐系统。本系统分为客户端和管理端两部分。客户端:实现视频资源学习、文本资源学习、在线答题、学习心得分享、学习笔记、热点小组的展示、个人小组的管理、每日学习排行榜、答题日志和用户个人信息设置等功能;管理端:实现视频资源管理、文本资源管理、试题管理、试卷管理、学习小组管理和用户管理等功能。本系统基于B/S结构,前端使用HTML+Easy Ui,后端使用Spring MVC+Mybatis框架。系统使用Java语言和My Sql数据库,核心算法使用Python语言。
其他文献
光速减慢传输近些年成为人们研究的热点话题,引来了多数学者、专家的研究兴趣。众所周知,光的传输速度为2.99792458×108 m/s,是全宇宙中最快的速度,而且一直以不可改变的速度传输着。在光信号未被人们研究以前,电传输是十分重要的信号传输方式,后被其取代。相比于电信号,光信号传输范围广,搭载信息量大,不易受干扰等优点。近年来,人们一直致力于研究非线性光学晶体材料中的慢光理论。所用到的材料有掺铥
近年来,微显示技术迅速发展。特别是硅基有机发光二极管(Organic Light-Emitting Diode,OLED)技术,因其使用了更加完备的CMOS工艺,将像素矩阵和相应驱动电路制作在同一单晶硅衬底上,具有体积小、响应速度快、易携带、功耗低、高分辨率、工作温度范围宽等优点,成为了微显示领域的研究热门,在军事、医学、工业及消费电子领域具有着广泛的应用。硅基OLED需要一路负电压以驱动像素电路
在实际工业控制系统中一般利用计算机实现信息采集,因此采用含有噪声的输入和输出信息对系统进行状态估计和参数辨识是分析系统安全运行的前提和保障.即使采样信号所需的状态信息能够直接测量,由于噪声的干扰,仍需要设计观测器来获得有效的状态估计信息.容积卡尔曼滤波器是针对含有噪声和干扰的情况下用于状态估计的状态观测器.它不仅广泛用于整数阶系统的状态估计,而且也广泛用于估计分数阶系统的状态信息.容积卡尔曼滤波器
学习始终是人们的一项重要需求。在当代社会,人们已不再满足于学校中传统的课堂学习,有越来越多的学习者开始转向高速互联网上的在线学习模式,越来越多的研究人员也开始关注如何为学习者提供更为“个性化”、“智能化”的服务。对于这个新兴领域的快速发展,知识图谱起到了十分重要的作用,其相关研究对于学习者、教师以及个性化导学系统研发人员都具有重要意义。本文以教学知识点及其联系构成的教育图谱为研究对象,结合复杂网络
随着科技水平的不断发展,半导体工艺制造技术不断进步,芯片的集成度和复杂度越来越高,这使得设计周期和设计成本显著增加。在这样的背景下,具有很好移植性、设计周期短和设计成本低等特点的片上系统(System on Chip,SoC)得到了广泛应用。SoC技术发展迅速,SoC芯片中的高速中央处理单元(Central Processing Unit,CPU)作为SoC芯片的“大脑”,其性能也得到了显著提升,
我国地方人大常委会对规范性文件进行备案审查是地方进行法律监督的重要制度,也是我国全覆盖备案审查制度的重要组成部分。在对地方人大常委会对规范性文件备案审查制度规定的实质内涵、历史沿革及其意义进行概括性梳理的基础上,对31个省级人大常委会对本地备案审查的具体相关法律依据进行总结、对比分析,从备案、审查、处理及保障监督几个方面入手可以更加全面了解地方人大常委会规范性文件备案审查工作的制度实践。2017年
随着计算机、无线通讯等技术领域的发展,信息的数字化处理得到了广泛的应用,如今整个人类社会已进入到了数字时代,各类数字化电子产品应运而生。而在现实环境中,人们接触的信息如声、光等多为模拟量,因此用于将模拟信号转化为数字信号的模数转换器的设计成为了数字化信息处理系统的关键技术之一。其中,逐次逼近型(Successive Approximation Register,SAR)ADC,由于具有功耗低、结构
随着新时代科技的迅猛发展,应用在工程上的模数转换器(ADC)类型不胜枚举,其中逐次逼近型模数转换器(SAR ADC)凭借着速度和精度中等、功耗和成本低、结构简单等综合优势脱颖而出,并广泛应用在便携式仪表、工业控制以及数据/信号采集等领域。本文基于1.2V低电压环境下设计了一款采样速率为5MSps、转换精度为12位的SAR ADC。论文首先讲述了ADC的工作原理及主要的性能参数并对几种主流的ADC类
皮肤处于人体最外部,是覆盖人体面积最大的器官。创伤是一种导致皮肤结构变化的外科疾病,与皮肤结构密切相关。创伤修复主要包括止血期、炎症期、增殖期和重塑期。持续的过度的炎症反应会影响创伤修复过渡到增殖期。增殖阶段主要是通过成纤维细胞、内皮细胞和角质形成细胞的增殖和迁移形成肉芽组织和新血管,完成组织形成和重塑。创伤严重影响患者的生活,给社会医疗体系带来了巨大的负担。多肽药物具有分子量小、成本低和体内半衰