[发明专利]一种带有数据增强的线上教学推荐系统有效
| 申请号: | 202011625667.2 | 申请日: | 2020-12-31 |
| 公开(公告)号: | CN112784154B | 公开(公告)日: | 2022-03-15 |
| 发明(设计)人: | 左琳;刘念伯;杨腾杰;杨梅乙;邹源甦 | 申请(专利权)人: | 电子科技大学 |
| 主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06Q50/20;G06N3/04;G06N3/08 |
| 代理公司: | 电子科技大学专利中心 51203 | 代理人: | 周刘英 |
| 地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 带有 数据 增强 线上 教学 推荐 系统 | ||
1.一种带有数据增强的线上教学推荐系统,包括:数据收集模块,数据集增强模块,课后习题推荐模块和课程内容推荐模块,其特征在于,
数据收集模块,用于接收学生输入的学生基础信息并保存,在获得学生同意后收集学生的学习内容信息以及学生的行为数据并保存;基于学生基础信息、学生的学习内容信息和学生的学习行为数据构建真实数据集;
数据增强模块,根据数据收集模块构建的真实数据集,生成虚拟数据集,其中虚拟数据集的数据容量大于真实数据集;其中,虚拟数据集中的每条虚拟数据的生成处理过程为:
步骤一:以真实数据集包括的学生信息项为模板,得到真实数据集特征,并将其分为三类:学生特征,学习内容特征和学习行为特征;
步骤二:使用GAN结合真实数据集中的学生特征数据训练出虚拟学生生成器;
步骤三:使用GAN结合真实数据集中的学习内容特征数据训练出虚拟学习内容生成器;
步骤四:使用CTGAN和真实数据集中的学生特征数据和学习行为特征数据训练出学生的学习行为生成器;
步骤五:分别在训练好的虚拟学生生成器、虚拟学习内容生成器和学生的学习行为生成器中输入噪音,依次得到虚拟学生特征、虚拟学习内容和学生的学习行为;
步骤六:组合虚拟学生特征、虚拟学习内容和学生的学习行为得到一条虚拟数据,并加入虚拟数据集中;
课后习题推荐模块,基于数据增强模块构建的虚拟数据集对预置的课后习题推荐模型进行训练,得到训练好的课后习题推荐模型;以及在学生每完成一个单位的学习内容后,基于学生的学习内容和学习行为,提取与课后习题推荐模型的输入相匹配的课后习题推荐特征并输入训练好的课后习题推荐模块,生成推荐课后习题并向学生推送;
课程内容推荐模块,基于数据增强模块构建的虚拟数据集对预置的课后内容推荐模型进行训练,得到训练好的课后内容推荐模型;以及在学生每完成指定的多个单位的学习内容后,基于学生的学习内容和学习行为,提取与课后内容推荐模型的输入相匹配的课后内容推荐特征并输入训练好的课后内容推荐模块,生成推荐课程学习内容并向学生推送。
2.如权利要求1所述的系统,其特征在于,所述学生基础信息、学生的学习内容信息和学生的学习行为数据分别为:
学生基础信息包括:学生的国籍,学历,年龄,性别,学生类型,学生成绩,学生证书;
学生的学习内容信息包括:课程ID,课程难度,课后习题ID,课后习题难度;
学生的学习行为数据包括:课程交互次数,课程访问天数,播放视频次数,学习章节数,论坛发帖数,课后习题。
3.如权利要求2所述的系统,其特征在于,所述学生特征,学习内容特征和学习行为特征分别为:
学生特征包括:学生的国籍,学历,年龄,性别,学生类型,学生成绩,学生证书;
学习内容特征包括:课程ID,课程难度,课后习题ID,课后习题难度;
学习行为特征包括:课程交互次数,课程访问天数,播放视频次数,学习章节数,论坛发帖数,课后习题正确率。
4.如权利要求1所述的系统,其特征在于,所述课后习题推荐模块在学生每完成一个小节的学习内容后,生成推荐课程学习内容并向学生推送;所述课程内容推荐模块在学生每完成一个章节的学习后,生成推荐课程学习内容并向学生推送,其中,推荐课程学习内容为本章节中建议巩固学习的小节或者扩展内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011625667.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电缆故障检测方法和检测装置
- 下一篇:换热除尘装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





