一种高考志愿专业推荐系统及其数据处理方法与流程

文档序号:34551889发布日期:2023-06-28 02:41阅读:61来源:国知局
一种高考志愿专业推荐系统及其数据处理方法与流程

本发明涉及数据处理,特别涉及一种高考志愿专业推荐系统及其数据处理方法。


背景技术:

1、当前,国内已有多种模型结合大数据和机器学习算法对考生志愿进行推荐,网络上可以找到各院校的相关信息以及录取的分数线等,但高考志愿推荐面临着诸多挑战,比如如何判定影响分数线的因素、如何获取真实可靠的高考历年数据、无法获取考生详细报考数据导致无法使用如协同过滤等传统推荐算法;尤其是近年来随着我国新一轮高考改革的开始,许多历史数据不再适用,当前的志愿推荐方法往往存在数据依赖较强、最低投档分数线预测误差较大、推荐结果不够直观的问题,同时在现有技术中大部分推荐系统推荐时仅考虑了考生的分数,没有结合考生的偏好,如地区偏好、专业偏好等辅助信息,本发明是为了解决这一问题,提出一种高考志愿专业推荐系统及其数据处理方法。


技术实现思路

1、本发明的主要目的在于提供一种高考志愿专业推荐系统及其数据处理方法,能够有效解决背景技术中的问题:当前的志愿推荐方法往往存在数据依赖较强、最低投档分数线预测误差较大、推荐结果不够直观的问题,同时在现有技术中大部分推荐系统推荐时仅考虑了考生的分数,没有结合考生的偏好,如地区偏好、专业偏好等辅助信息。

2、为实现上述目的,本发明采取的技术方案为:

3、一种高考志愿专业推荐系统,包括数据采集端口、数据处理服务器端口和数据反馈端口,所述数据采集端口用于采集学生的高考名次、高考分数和意向数据,且通过互联网采集院校位置和录取数据情况,所述数据处理服务器端口用于对数据进行处理计算得出初选院校的录取概率和推荐度,所述数据反馈端口用于向学生反馈推荐的院校和专业,并且反馈录取概率和推荐度;

4、其中,所述数据采集端口包括学生数据采集模块和院校数据采集模块,所述学生数据采集模块包括高考分数采集单元、意向院校采集单元、意向专业采集单元、高考名次采集单元和意向地区采集单元,所述高考分数采集单元用于采集学生的高考分数数据xf,所述高考名次采集单元用于采集学生在本省的高考名次xm,所述意向院校采集单元用于采集学生的意愿院校数据pm,所述意向地区采集单元用于采集学生的意愿地区数据pl,所述意向专业采集单元用于采集学生的意愿专业数据pq;

5、其中,所述院校数据采集模块包括院校录取率采集单元、综合实力排名采集单元、排名预测分数采集单元、优势专业排名采集单元和录取位次相差采集单元,所述院校录取率采集单元用于采集院校十年来的录取率的平均值x1,所述综合实力排名采集单元用于采集院校的综合排名数据x2,所述排名预测分数采集单元用于采集录取排名对应的分数值x3,同时计算最低分数相差百分比f,其中,xo为考试的满分值,所述优势专业排名用于采集院校的优势专业的排名数据x4,所述录取位次相差采集单元用于采集位次差的离散程度x5,其中,位次差的离散程度x5的计算公式为其中,m为近n年来录取名次的平均值,mi为近n年的每年的录取名次的最大值;

6、所述数据处理服务器端口包括数据分类单元、权重特征计算单元、录取概率计算单元、推荐度计算单元和推荐度排列输出单元,所述数据分类单元用于将数据采集端口采集的数据进行分类,权重特征计算单元用于根据意向限定的场景不同从而计算不同的权重,所述录取概率计算单元用于计算学生在该学校的录取概率,所述推荐度计算单元用于计算高校的推荐度,所述推荐度排列输出单元用于将推荐度按照降序排序输出。

7、本发明进一步的改进在于,所述数据处理服务器端口中包括不限定意向推荐策略,所述不限定意向推荐策略的具体步骤为:

8、1)学生导入高考分数数据xf和高考本省名次xm;

9、2)按照高校排名初筛出n个学生高考名次五年之间至少一年能够录取的院校;

10、3)进行录取概率i和权重特征计算,并将录取概率按照降序排列;4)将录取概率i带入推荐度计算公式,计算推荐度o,在推荐度中选择推荐度o最高的两所院校和专业推荐,其中所述录取概率i的计算公式为:i=0.8x1+0.1f+0.07x3+0.03x5,所述推荐度o的计算公式为其中m为全部高校数量。

11、本发明进一步的改进在于,所述数据处理服务器端口中包括限定地区意向推荐策略,所述限定地区意向推荐策略的具体步骤为:

12、1)学生导入高考分数数据xf、高考本省名次xm和限定的城市;

13、2)按照地区内高校排名初筛出10个学生高考名次五年之间至少一年能够录取的院校;

14、3)进行录取概率i和权重特征计算,并将录取概率按照降序排列;

15、4)将录取概率i带入推荐度计算公式,计算推荐度o,在推荐度中选择推荐度o最高的两所院校和专业推荐,其中所述录取概率i的计算公式为:i=0.8x1+0.1f+0.07x3+0.03x5,所述推荐度o的计算公式为其中m为地区内全部高校数量;

16、5)若地区内全部高校数量的计算的录取概率都小于百分之七十,在输出推荐度o最高的两所本地区院校和专业推荐的同时,则处理器计算该地区和与该地区经济体量相同的高校的录取概率,其中地区以市为单位,再次按照录取概率降序排列进行补充给予参考。

17、本发明进一步的改进在于,所述数据处理服务器端口中包括限定专业意向推荐策略,所述限定专业意向推荐策略的具体步骤为:

18、1)学生导入高考分数数据xf、高考本省名次xm和限定的专业;

19、2)在高校招录表中查找招录该相关专业的院校,从查找后的院校中初筛出10个学生高考名次五年之间至少一年能够录取的院校,并获得采集院校的优势专业的排名数据x4;

20、3)进行录取概率i和权重特征计算,并将录取概率按照降序排列;

21、4)将录取概率i带入推荐度计算公式,计算推荐度o,在推荐度中选择推荐度o最高的两所院校推荐,其中所述录取概率i的计算公式为:i=0.8x1+0.1f+0.07x3+0.03x5,所述推荐度o的计算公式为其中m为全部高校数量,而d为开设相关专业的数量;

22、5)若全部高校的相关专业的计算的录取概率都小于百分之七十,在输出推荐度o最高的两所本地区院校和专业推荐的同时,处理器计算高校的该专业相近专业的录取概率,其中相近专业以类为单位(如电子信息类、电子通信类),再次按照录取概率降序排列进行补充给予参考。

23、本发明进一步的改进在于,所述数据处理服务器端口中还包括限定院校意向推荐策略,所述限定院校意向推荐策略包括以下步骤:

24、1)学生导入高考分数数据xf、高考本省名次xm和限定的院校;

25、2)在高校招录表中查找该学校十年内的最低录取名次,计算平均录取名次xp,计算位次差的离散程度

26、3)进行录取概率i计算i=0.75x1+0.1f+0.09x3+0.06x6,计算限定院校的录取概率。

27、基于上述的高考志愿专业推荐系统的数据处理方法包括以下步骤:

28、s101、学生导入高考分数和高考名次,并选择意向院校、意向专业和意向地区,并对意向院校、意向专业和意向地区按照意向进行权重赋值;

29、s102、根据学生的意向权重赋值,对院校和专业进行初筛,找出在选择区域中至少有一年能够录取的院校,初筛出n所院校;

30、s103、进行录取概率和权重特征计算,并将录取概率按照降序排列,并对自选院校进行录取概率计算;

31、s104、计算推荐度,将推荐度按照录取率分类,在每类中选择推荐度最高的两所院校和专业进行推荐,所述数据反馈端口包括自选录取概率反馈单元、推荐院校和专业反馈单元和推荐院校录取概率反馈单元,所述自选录取概率反馈单元用于反馈自选院校、专业和地区的录取概率,所述推荐院校和专业反馈单元用于反馈推荐度o最高的两所院校和专业推荐,所述推荐院校录取概率反馈单元用于反馈推荐度o最高的两所院校和专业的录取概率。

32、与现有技术相比,本发明具有如下有益效果:

33、本发明通过学生数据采集模块和院校数据采集模块对学生意向、学生数据和院校数据进行采集筛选,学生根据意向对意向院校、意向专业和意向地区进行权重赋值,对各院校录取概率进行计算,并计算得出推荐度,最终根据录取概率和推荐度得到最终推荐结果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1