APP下载

基于创新创业大赛的大学生竞赛信息服务分享平台

2020-12-11陈俊杰王睿思范康凯张坤涛

缔客世界 2020年8期
关键词:爬虫高校学生竞赛

陈俊杰 王睿思 范康凯 张坤涛

(广东石油化工学院 广东 茂名 525000)

引言

创新意识与创新能力是当代大学生不断学习的保障,是综合素质教育的核心内容,也是获得知识的重点。而本信息服务分享平台旨在为高校学生提供最新、最全的创新创业大赛资讯,应用聚焦+增量式网络爬虫技术的算法,对互联网上竞赛信息实现过滤筛选,精准抓取相关竞赛信息,能够确保比赛信息的准确性、全面性和及时性。另外,为方便平台用户浏览信息,平台将从网上获取到的竞赛信息进行分类排序,创新创业是其中一大类别,按照教育部发布的竞赛清单,计算各竞赛的含金量后从高到低排序,用户可查看感兴趣的竞赛信息,也可直接在平台上跳转到原竞赛官网查看更多详细信息或报名参加。无论是创新创业大赛,还是其他各类别大学生竞赛,高校学生总是能够第一时间在平台上获取到该竞赛的详细信息,有效提升大学生对各类竞赛信息的获取效率,提高大学生的创新意识和创新能力。

1 竞赛信息服务平台搭建方法

本基于创新创业大赛的大学生竞赛信息服务分享平台利用小程序实现,小程序的特点是即开即用、无需安装,能够给用户提供更优质的体验;后台基于当前主流的SSM(Spring+Spring MVC+MyBatis)这一企业级框架开发,SSM框架适用于搭建大型系统,包括企业级应用程序系统;采用了基于内容推荐算法和基于近邻的协同过滤算法[1],使用户在众多竞赛信息中快速找到最合适的竞赛信息,大大提高用户对平台的满意度;并采用聚焦+增量式网络爬虫以及深层网络爬虫技术,使得平台用户能够第一时间看到最全面的校内外竞赛信息。

(1)基于内容的推荐算法:竞赛可以分为创业大赛、科技大赛、学科大赛、体育竞技等类别。该推荐算法是根据这些竞赛的分类或属性并结合用户填写的个人信息、兴趣和参与、浏览的竞赛历史记录计算出用户对不同分类或属性的喜爱程序,然后再根据用户的喜爱匹配到相类似的竞赛并自动推荐给用户。

(2)基于近邻的协同过滤算法:协同过滤算法是根据对大量用户给出的评分进行协同处理后给出的推荐系统[2]。通过用户对不同竞赛给出的评分,智能计算用户之间的相似度,根据相似度的高低推荐相应内容。

(3)聚焦+增量式网络爬虫技术:聚焦爬虫可以根据目标自动下载网页,它将依据平台设定的目标,不断地访问各目标竞赛网站的内容与相关链接,获得平台和用户所需的竞赛信息。与通用爬虫相比,聚焦爬虫没有执着于大的覆盖,而是专注于与竞赛主题内容相关的网页,为用户查询竞赛信息准备大量的数据资源。而增量式网络爬虫则是指对已下载的竞赛网页采取增量式来更新当前的比赛信息[3],可在一定程度上保证呈现给用户的是尽可能新的竞赛信息。

2 竞赛信息服务分享平台的意义

2.1 解决信息资源匮乏与传递效率的问题

由于地域发展的不均衡和教育资源分布不均的问题,导致诸多竞赛信息资源无法及时传播至不同地区的高校学生手中,大学生苦于难寻难获相关竞赛信息。针对现今信息共享平台存在的资源利用率低下和信息共享能力不强的问题,我们创建了竞赛信息服务分享平台——竞赛拼吧+,旨在为高校大学生们解决竞赛信息资源匮乏,竞赛信息资源传递效率低下、利用率不足以及信息水平低下的问题。

2.2 推动大学生自身能力发展

伴随着我国对科技自主创新的迫切需求,高校对大学生创新创业类竞赛的重视[4],以及当今社会对学生实操水平所要求的更高水平,还有对创新创业能力的要求,现如今许多大学生也已不再将自己局限于专业知识的学习中,而是寻求众多比赛信息并期望参加竞赛,要求自身进一步追求自我能力的全面提升,希望通过竞赛提升自身的综合素质。我们通过搭建本竞赛信息服务分享平台最大程度上实现竞赛信息资源的共享,以满足高校学生高效寻求与利用竞赛信息资源的愿望,推动众多大学生参加竞赛,从实践中得到锻炼,提高大学生的创新意识和创新能力,进一步提升高校学生毕业创业就业的质量水平。

2.3 对此类平台建设的探索

本竞赛信息服务分享平台的建设,其中一方面是为了共享竞赛信息资源,解决资源匮乏的问题,令更多的高校学生能够看到最新最全的竞赛信息提高他们在各类竞赛中的参与度;另一方面,针对信息资源匮乏且传播不及时的现象,探讨平台建设的意义以及搭建过程中所存在的种种问题。通过建设该平台,希望能够引起人们对竞赛信息资源匮乏等问题的重视,尽最大可能地实现竞赛信息资源共享化,鞭策各高校学生与竞赛文化的发展。

3 结语

在创新创业风潮下,高校学生能够通过该竞赛信息分享平台及时获取到最新最全的大学生竞赛信息,结识更多校内校外的志同道合的优秀大学生,发挥各自的优势,提高大学生竞赛的参与度以及创新意识和创新能力,实现竞赛信息资源共享化,推进各高校学生与竞赛文化的齐步发展,同时培养高校学生的团队意识和组织领导能力。

猜你喜欢

爬虫高校学生竞赛
利用网络爬虫技术验证房地产灰犀牛之说
2020丝绸之路数学竞赛
高校学生党支部建设及作用发挥探索
疫情防控对高校学生管理体系完善的启示
基于Python的网络爬虫和反爬虫技术研究
提高东北高校学生冬季运动兴趣的路径研究
基于Scrapy框架的分布式网络爬虫的研究与实现
谁抢走了低价机票
创新思维竞赛(3)
创新思维竞赛(6)