[发明专利]一种用于大学体育球类课程的智能选课推荐系统在审
申请号: | 202111254390.1 | 申请日: | 2021-10-27 |
公开(公告)号: | CN113961773A | 公开(公告)日: | 2022-01-21 |
发明(设计)人: | 张峰枫;王庆汉;王鹏;王文广 | 申请(专利权)人: | 潍坊护理职业学院 |
主分类号: | G06F16/9035 | 分类号: | G06F16/9035;G06K9/62;G06Q50/20 |
代理公司: | 潍坊博强专利代理有限公司 37244 | 代理人: | 李伟 |
地址: | 261041 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 大学 体育 球类 课程 智能 选课 推荐 系统 | ||
1.一种用于大学体育球类课程的智能选课推荐系统,其特征在于,包括兴趣筛选模块、数据库、选课规则筛选模块、课程评分模块和服务器;
所述兴趣筛选模块用于对学生需要选择的球类课程进行初步筛选,具体方法包括:
获取需要进行球类课程推荐的学生信息,并标记为推荐学生,获取推荐学生同班同学中选择球类课程的学生信息,并标记为参照学生,构建余弦相似度函数其中,i和j分别为推荐学生和参照学生的兴趣度向量,兴趣度向量包括:球类课程的访问次数、球类课程的访问时长、球类运动的访问频率,根据球类课程的访问次数、球类课程的访问时长、球类运动的访问频率确定推荐学生的兴趣度函数:
设定兴趣度阈值X1,当wijX1时,将对应的课程标记为筛选课程;
通过选课规则筛选模块对筛选课程进行再次删选,获得二级课程和二级组合,通过课程评分模块对二级课程进行评分,获得推荐值THZe,将THZeX3的代课老师对应的课程从二级课程中进行删除,将删除后的二级课程标记为推荐课程,并将不全是推荐课程的二级组合进行删除,将删除后的二级组合标记为推荐组合,通过服务器将推荐课程和推荐组合推荐给推荐学生。
2.根据权利要求1所述的一种用于大学体育球类课程的智能选课推荐系统,其特征在于,课规则筛选模块对筛选课程进行再次删选的方法包括:
获取推荐学生的历史选修通过课程名单,标记为历史课程名单,将筛选课程与历史课程名单进行对比,将历史课程名单中存在的课程从筛选课程中进行剔除,将剔除后的筛选课程标记为一级课程;
获取推荐学生还需要选修的选修学分P和一级课程对应的选修学分Lm,将选修学分Lm进行任意组合求和,获得求和值Cv,将CvP的组合进行删除,将Cv≤P的组合标记为一级组合,将一级组合中对应的课程标记为二级课程;获取一级组合的课程数量F,将一级组合中课程数量FX2的组合进行剔除,剩余的一级组合标记为二级组合。
3.根据权利要求1所述的一种用于大学体育球类课程的智能选课推荐系统,其特征在于,程评分模块对二级课程进行评分,获得推荐值THZe的方法包括:
获取二级课程的代课老师信息,根据代课老师信息获取对应代课老师前N届的课程通过率KTae,根据公式获得课程通过率平均值KTse;建立通过率评分表,将通过率平均值KTse输入到通过率评分表中进行匹配,获得通过率评分TGse;
获取选修过二级课程的学生对代课老师的评价,建立评价模型,将选修过二级课程的学生对代课老师的评价整合标记为评价输入数据,将评价输入数据输入到评价模型中,获得对应代课老师的评分PJe;
获取代课老师的课程上课时间,建立课程评分表,将代课老师的课程上课时间输入到课程评分表中进行匹配,获得上课时间评分LSe;根据公式TJZe=λ×(b1×TGse+b2×PJe+b3×LSe)获取到推荐值THZe。
4.根据权利要求3所述的一种用于大学体育球类课程的智能选课推荐系统,其特征在于,建立课程评分表的方法包括:
建立四个课程时间段评分节点,邀请学生在四个课程时间段评分节点内进行评分,四个课程时间段评分节点对各自内部的评分求平均值,根据四个课程时间段评分节点内的评分平均值设置对应的时间评分,将时间评分和对应的课程时间段整合标记为课程评分表。
5.根据权利要求3所述的一种用于大学体育球类课程的智能选课推荐系统,其特征在于,N为正整数,取值范围为[4,8]。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于潍坊护理职业学院,未经潍坊护理职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111254390.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种炸药内部温度场测量装置
- 下一篇:一种具有双陷波特性的陷波超宽带天线