利索能及
我要发布
收藏
专利号: 202210695503X
申请人: 广东职业技术学院
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-04
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于学生意向预测的选课推荐方法,其特征在于,该方法包括以下步骤:步骤1,获取学生的客观信息和专业信息,预处理学生的客观信息,得到学生的客观特征信息,根据预设的学科分类维度对学生的客观特征信息进行分组处理;

其中,所述客观信息包括学生在历史学年的学科及其对应的绩点信息;

步骤2,按照预设的随机森林模型对所述客观特征信息进行预测计算,得到表征学生意向的客观预测结果;

步骤3,获取学生的主观特征信息;

其中,所述主观特征信息包括选课意向信息、考研意向信息和就业意向信息;

步骤4,对所述客观预测结果以及所述主观特征信息进行加权处理,并将加权结果输出为学生的实际选课倾向信息;

步骤5,根据专业信息确定学生所在的学年,根据所述实际选课倾向信息遍历对应学年的课程信息库,获得符合学生意向的目标推荐课程和候选推荐课程,输出符合学生意向的选课信息,并将所述符合学生意向的选课信息推荐给学生。

2.根据权利要求1所述的一种基于学生意向预测的选课推荐方法,其特征在于,所述预处理学生的客观信息,包括:步骤1.1,查找客观信息的缺失数据,计算缺失数据在客观信息的总数据量中的占比,若占比大于70%则删除对应的缺失数据,若占比未大于70%则用取所有学科对应的绩点信息的平均值进行填补;

步骤1.2,对客观信息进行特征选择,计算Pearson相关系数,筛选出相关系数大于8%的客观信息,生成客观特征信息。

3.根据权利要求1所述的一种基于学生意向预测的选课推荐方法,其特征在于,所述根据预设的学科分类维度对学生的客观特征信息进行分组处理,包括:将历史学年的每门学科均划分至其对应的学科领域,得到多个组别。

4.根据权利要求1所述的一种基于学生意向预测的选课推荐方法,其特征在于,所述按照预设的随机森林模型对所述客观特征信息进行预测计算,得到表征学生意向的客观预测结果,包括:步骤2.1,根据预设的学科分类维度在预设的随机森林模型中为每一个组别匹配出对应的CART树;

步骤2.2,采用CART树对其相对应的组别中的客观特征信息进行预测计算,并生成所述组别对应的学生意向因子;

步骤2.3,根据所述组别对应的学生意向因子分别计算该学生对于组别对应的学科领域的感兴趣程度,输出表征学生意向的客观预测结果。

5.根据权利要求4所述的一种基于学生意向预测的选课推荐方法,其特征在于,所述预设的随机森林模型的获取过程为:步骤2.1.1,获取样本数据,其中,样本数据为往届学生在每个学年所修读的学科及其对应的绩点信息,根据预设的学科分类维度对样本数据进行分组处理,构成样本数据集;

步骤2.1.2,采用随机森林算法对所述样本训练集进行训练,得到多个CART树,当CART树的数量满足预设的数量时输出随机森林模型;

步骤2.1.2中CART树的实现过程为:

a.从所述样本数据集的N个特征中选择一个特征i作为二叉树的第一个节点;

b.根据特征i选择一个切分点k,将特征i的值小于切分点k的样本分为一类,将特征i的值大于切分点k的样本分为另一类;

c.循环步骤a至b直到完成CART树的构建。

6.根据权利要求1所述的一种基于学生意向预测的选课推荐方法,其特征在于,所述根据专业信息确定学生所在的学年,根据所述实际选课倾向信息遍历课程信息库,获得符合学生意向的目标推荐课程和候选推荐课程,输出符合学生意向的选课信息,并将所述符合学生意向的选课信息推荐给学生,包括:步骤5.1,根据专业信息确定学生所在的学年以及对应学年的课程信息库;

其中,课程信息库包括对应学年内可选于修读的课程及其对应的学分;

步骤5.2,根据所述实际选课倾向信息在多个类别的课程中查找目标推荐课程;

步骤5.3,判断查找到的目标推荐课程是否具有空闲名额;如果所述目标推荐课程有空闲名额,则转至步骤5.3.1;

步骤5.3.1,当所述目标推荐课程具有空闲名额时,将该目标推荐课程输出至待输出栈,输出至待输出栈后执行步骤5.4;

如果所述目标推荐课程没有空闲名额,则转至步骤5.3.2;

步骤5.3.2,获取学生在历史学年所选的历史课程,并查找所述历史课程对应的历史课程的类别;

其中,所述历史课程定义为:该学生在历史学年所选的课程并且其对应的绩点成绩在预设值以上;

步骤5.3.3,根据所述实际选课倾向信息在所述历史课程的类别中查找候补推荐课程,将所述候补推荐课程输出至待输出栈,输出至待输出栈后执行步骤5.4;

步骤5.4,计算所述待输出栈中的目标推荐课程和候补推荐课程的总学分值;

步骤5.5,判断总学分值是否大于等于预设的期望学分值;如果是,则执行步骤5.6;

步骤5.6,按照学分由大至小对待输出栈中的目标推荐课程和候补推荐课程进行排序,获得符合学生意向的选课信息,并将所述符合学生意向的选课信息推荐给学生;

在步骤5.5中,若总学分值未大于等于预设的期望学分值,则循环执行步骤5.2至步骤

5.5。

7.一种基于学生意向预测的选课推荐装置,其特征在于,包括:获取单元,用于获取学生的的客观信息、专业信息和主观特征信息;

预测单元,用于按照预设的随机森林模型对所述客观特征信息进行预测计算,得到表征学生意向的客观预测结果;

加权处理单元,用于对所述客观预测结果以及所述主观特征信息进行加权处理,并将加权结果输出为学生的实际选课倾向信息;

查找单元,用于根据所述实际选课倾向信息在多个类别的课程中查找目标推荐课程;

处理单元,用于根据专业信息确定学生所在的学年,根据所述实际选课倾向信息遍历对应学年的课程信息库,获得符合学生意向的目标推荐课程和候选推荐课程;

排序单元,用于按照学分由大至小对待输出栈中的目标推荐课程和候选推荐课程进行排序,输出符合学生意向的选课信息;

推荐单元,用于将符合学生意向的选课信息推荐给学生。

8.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述基于学生意向预测的选课推荐方法的步骤。

9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现所述基于学生意向预测的选课推荐方法的步骤。