高考志愿智能推荐系统的设计与实现
摘要:随着我国教育水平的提高,越来越多的学生进入大学校园。然而,在进入大学之前,学生们需要面临一个重要的选择,即选择适合自己的院校和专业。随着大学数量和专业数量的增加,很多学生对于该填报哪些专业感到困惑,不知道如何从众多的选项中选择适合自己的专业。在当前信息化高速发展的互联网大数据时代,高考志愿填报辅助决策系统应运而生。这个系统可以帮助学生和家长在面对分数出来时,从众多的信息中筛选出有用的信息,对填报志愿起到科学的决策辅助作用。
关键词:高考志愿;智能推荐系统;设计;实现高考分数智能匹配大学
引言
新高考采取“专业+院校”组合的志愿模式,即“1个专业+1个院校”为一个志愿项,且平行志愿间不可调剂,在进行投档时按照志愿顺序依次进行。这种方法改变了传统以“院校+多个该院校专业”,且专业间可选择服从调剂的模式。这种以专业为牵引的志愿模式,有助于增强考生兴趣能力与专业的匹配,从志愿填报角度来看,意味着对专业投档线的预测需要更精准,并进行科学排序,才能既达到专业投档线,又满足学生的个性化需求。
1研究现状、目的及研究内容
搜索引擎以一定的策略在互联网当中进行搜集、发现信息、对信息进行整理、提取、组织和处理,并为用户提供检索服务,从而起到信息导航的作用。搜索引擎已经广泛地应用到日常生活当中,它涵盖了图书搜索、旅游出行和信息查等领域,国外的发展较早,在各个领域也都有了比较成熟的垂直搜索系统。垂直搜索引擎只是搜索互联网资源当中的某一行业领域,返回给用户该领域信息,具有高精度和深度等特点。举例说明当今应用广泛的一个搜索引擎Tin⁃Eye。TinEye是网络上第一个以图搜图的图像搜索引擎。TinEye支持语音搜索,搜索栏下有多个搜索分类选项。图片视频分类搜索时,TinEye会提供关键词更加细致的标签,来供用户选择,TinEye的搜索分类较少,但是用户可以选择使用安全搜索(屏蔽垃圾信息)。对于院校信息的获取和分析当中,国内已出现了很多大体量的志愿填报网站,如掌上高考网站、高校考试服务中心、夸克高考等搜索网站。用户可以根据自己的分数、所在地区、所考科目等关键字来检索相关信息,也可以借助搜索引擎进一步筛选信息。搜索引擎已经成为第二大互联网应用技术。
2新高考志愿填报存在的问题
高考政策的变化导致新高考志愿填报存在以下问题:一是新高考填报数量大幅增加,考生在选择志愿时需要选择大量院校和专业;二是新高考是按照专业招生,考生冲击某一个院校的难度会更加大,这样能够引导考生选择自己喜欢的专业;三是对于第一年执行新高考的省份,一些院校的录取分数会有较大的变动,给考生带来较大的填报风险。
3高考志愿智能推荐系统的设计与实现
3.1段位
快速阅读相关招生文件、《普通高等学校招生填报志愿指导》和《普通高等学校招生专业目录》等材料,了解当年招生录取有哪些批次,哪些批次实行平行志愿,哪些批次实行顺序志愿,各批次分别能填报几个学校;还要明确各批次填报的其他要求。例如,提前批的军校、警校等特殊类院校以及部分普通院校的特殊专业,需要考生在填报前通过省考试院网站或院校招生网站查看体检和政审的时间和要求。考生可根据自己的实际情况,明确自己能填哪些批次。填报时,专业最好先从最适合自己的大平行志愿批次开始填报,然后参考该批次所选高校,填报其他批次。
3.2关键信息抽取
招生考试院发布的招生计划专业名后方带有多种附加信息。其中,大类招生以及试验班类的专业会标注包含哪些具体专业;医学、化学生物学等相关专业会限制不招觉异常(含盲、弱)考生;中外合作办学专业,以及收费过高专业会进行标注;分校区的学校,招生专业会标注授课校区;一些语言类相关的专业,会限制考生的外语为英语或俄语等,且对于外语的分数会有要求;对于一些地方专项计划,仅限于部分考生才能够报考,也会进行标注。这些信息在推荐过程中,都会作为一个数据维度进行使用,因此,需要将这些附加信息从专业名中进行抽取标注,以方便后续利用这些数据进行推荐。
3.3优化专业布局,高校应由“母鸡护短”到“小鸡独立”
高校要明晰自身的定位,扎根本土,立足实际,凝练特,拒绝“千校一面”。应当进一步加强专业建设,优化专业布局,突出优势专业。要以高考志愿政策改革为契机,以“壮士断腕”的决心和勇气,让专业类“小鸡独立”。如果某专业是冷门,则不应给予过度保护。适度减小规模,缩小招生的数量,最终在分数线上也不会与热门专业分差过大。另外,高校可以适当裁撤劣势专业,发展有利于培养新兴产业和社会民生所需要的创新型、应用型和复合型人才的专业。专业培养规模与未来社会接纳规模的对应,可能不是完全对口,但其培养的特定人才也会很好地适应社会
并改造社会。教育容许有一定的超前,也可以滞后,但总体上应当符合我国经济和社会发展的实际。无论是当前的高考志愿政策改革,还是学科评估,都指向了高校的内部结构与发展问题。缘此,高校应当对国家当前的经济和社会发展实际负责,不能过多脱离社会发展而超前或滞后培养,要进一步调整专业结构,优化人才培养结构。
3.4爬虫模块
爬虫模块主要的功能是在阳光高考网站爬取系统所需要的数据,然后将这些数据进行清理并进行存储。处理后的数据是整个系统的数据源,是这个系统能够正确反馈的基石。网络爬虫技术是搜索引擎的底层核心,其目的是采用最佳的访问路线,遍历整个互联网网页,将下载的网页内容进行网页结构解析、页面存储。本软件采用爬虫框架爬取多个考试院、高校专业的高考数据并进行数据的清洗,创建数据库,将数据导入搜索引擎,对数据建立索引并搭建搜索系统,使用流行的开发框架进行软件开发,实现查询、智能检索、推荐以及图表曲线功能。爬虫模块包括网页下载及学校信息解析、数据清洗。
3.5选专业
根据第3步的办法筛选后,备选学校就锁定在几十所。如果要认真填好高考志愿,考生须将锁定的几十所高校在《普通高等学校招生专业目录》中一一查,详细查看这些高校当年的招生专业目录中有没有自己喜欢的专业、自己喜欢的专业多不多、各专业有没有明确的特殊要求。同时了解这些高校和专业当年在所在省的招生人数、高校的位置和学费等问题。
3.6查询模块设计
在信息化时代,了解院校及其专业的信息对于高考志愿填报至关重要。为了避免因缺乏信息而导致填报失误,一个高效的高考志愿填报辅助决策系统应运而生。在系统的首页,用户可以点击“院校”功能,系统会立即显示出各个院校所在的位置、类型和层次等基本信息。这样,学生和家长可以迅速了解不同院校的地理位置、学校类型(如综合大学、理工科大学等)以及学校层次(如985、211等)。这些信息有助于学生初步了解院校的基本情况,为后续的选择提供参考。通过再次点击院校名称,用户可以查看该院校开设的专业。这样,学生和家长可以了解每个院校所提供的专业范围和数量。同时,系统也可以提供一些关于专业的基本信息,如专业的学科门类、就业前景、知名度等,帮助学生和家长更全面地了解每个专业的特点和优势。除此之外,如果学生已经有了自己心仪的省份,系统还可以提供点击省份
的功能,立即显示出该省份每个院校所对应的信息。这样,学生可以更加精准地了解自己心仪省份的院校及其专业情况,有助于运筹帷幄,更好地掌控自己的分数和志愿填报。
结束语
高考志愿填报是一个理论问题,更是一个实践问题。高考志愿填报的原理虽然相对简单,但各个大学的分数线受各方面因素的影响,起伏比较大,上述方法只是一个基本方法,不能囊括各种因素,予以特别说明。最后衷心希望各位考生按照合适的填报方法,结合个人实际情况,科学正确地填报志愿,被录取到适合的心仪的大学。
参考文献
[1]王泽云.高考志愿填报中的学生信息获取行为研究[D].贵州财经大学,2021.
[2]程璐璐.基于多源异构数据页面渲染的志愿填报系统设计与实现[D].中国科学院大学(中国科学院沈阳计算技术研究所),2021.
[3]闵芳,肖永茂.如何填报好高考志愿[J].高中生之友,2021,(13):3-7.
[4]洪涛,杨亦足,徐宏宇,陈新,贾逸然,黄小明.大数据启发的高考志愿辅助填报系统[J].信息系统工程,2021,(05):13-14.
[5]王英英.高考志愿智能填报系统的关键技术研究与实现[D].河南师范大学,2021.
张凯,男,山东济宁微山人,中国管理科学研究院客座教授,硕士研究生,研究方向:学生生涯规划、中高考咨询服务