杨光
“中国软件杯”大学生软件设计大赛对促进产教融合,创新人才培养起到了重要的作用。企业通过设置赛题,将技术难点、对人才的需求,及时传导给高校,引导高校根据产业发展情况,设置人才培养计划及目标,调整专业设置和课程内容;高校通过解答赛题,为产业发展提供智力支持,加快产学研用一体化进程,促进产业高质量发展。
云端评审 节时增效
突破常规,是创新的源头。疫情这只“黑天鹅”出其不意地打乱了2020年的一系列计划,按部就班注定成为历史。面对突发情况,需要应时之举、创新之举、智慧之举。
第九届“中国软件杯”大学生软件设计大赛(简称大赛),因地制宜、随需而变,及时调整赛程设置、创新工作思路和比赛形式,开启云端智慧评审先河,确保疫情防控和初赛评审工作两不误。变通的是形式,不变的是育人促产,推动产教融合,助力产业高质量发展的初心。
第九届“中国软件杯”大学生软件设计大赛(第二批)·常州第二届工业APP大赛初赛评审于2020年10月19至25日进行在线评审,选拔出优秀作品晋级总决赛。
面对今年的特殊情况,大赛组委会实行评审“零接触”,积极推动“智慧评审”创新实践,充分发挥“云端评审”模式智能化、移动化和便捷化的优势,通过远程讨论,交流评审意见,使评审专家足不出户即可完成工作,从环境部署、机器调试到远程端接入……大赛组委会本着早部署,零差错,无故障的原则,保障了大赛在线评审、远程评议工作圆满完成。
大赛由工业和信息化部、教育部和江苏省人民政府共同主办,已经连续多年成功举办,第九届大赛正在进行中,赛题设置更重实效,聚焦工业互联网、人工智能、虚拟现实、智能制造等热点技术领域出题,学以致用,推动理论教育与实践应用深度结合。本届大赛创新采用分批公布赛题,分批评审的方式展开;赛题评审,赛事宣讲,参赛辅导,初赛评审,第一批决赛均采用线上形式开展。
第九届“中国软件杯”大学生软件设计大赛(第二批)·常州第二届工业APP大赛初赛评审依旧采取云端评审,评审专家组成员可以远程登录评审系统评审全国各高校及高职院校的参赛作品,既节约了时间又提高了效率。评审专家组阵容强大,由来自清华大学、北京大学、上海交通大学、哈尔滨工业大学、西北工业大学、北京交通大学等高校的评审教师和中国民航信息网络股份有限公司、浪潮云服务集团有限公司、海尔数字科技(青岛)有限公司等行业骨干企业的技术专家组成。
近年来,我国工业互联网发展态势良好,有力提升了产业融合创新水平,有力加快了制造业数字化转型的步伐,有力推动了实体经济高质量发展。举办工业APP大赛旨在贯彻落实《国务院关于深化“互联网+先进制造业”发展工业互联网的指导意见》,推进《工业互联网APP培育工程方案(2018-2020年)》实施,积极培育面向特定行业、特定场景的工业互联网APP,繁荣工业互联网平台应用生态。
常州工业基础扎实,工业门类齐全,中小企业众多,民营经济活跃,有发展工业互联网的产业基础。为加快常州及周边区域科技人才培养,推动华东地区校企深入合作,促进软件产业发展,第九届大赛第二批赛题除既定赛题外,还特别围绕常州“工业明星城市”建设目标,专门组织了常州第二届工业APP大赛。
专业人才缺乏已经成为制约我国工业互联网创新发展的重要因素。工业互联网产业对人才的创新和实践能力要求较高,迫切需要一批熟悉生产制造流程、熟练掌握IT/OT知识、具备跨界协作能力的复合型应用人才。解决工业互联网人才紧缺的难题需要进一步加强人才队伍建设,深化人才培养体系改革,通过产教融合、校企合作等形式进行人才供需对接,积极推进工业互联网人才资源供给侧结构性改革。
大赛对促进产教融合,创新人才培养起到了重要的作用。企业通过设置赛题,将技术难点、对人才的需求,及时传导给高校,引导高校根据产业发展情况,设置人才培养计划及目标,调整专业设置和课程内容;高校通过解答赛题,为产业发展提供智力支持,加快产学研用一体化进程,促进产业高质量发展。
专家观点
浪潮云服务集团有限公司评审专家 吴运祥
人工智能研究方向很火,具有很好的发展前景。高校、科研单位、互联网企业等均在AI方面投入了大量的精力。
中国民航信息网络股份有限公司评审专家 于志军
B3赛题的原型,是机场正在使用的系统。在北京大兴、广州T2等大型机场已经应用。这种实际项目简化的题目,与实践很接近。
推动产教融合 初心不变
九年来,促进产教深度融合是大赛不变的宗旨,赛题原型全部由企业的技术难点提炼而成是大赛的最大创新点。此次评审的作品涉及高职组三道,本科组四道,分别是:A6构建民航业知识图谱并实现语义查询,A7基于深度学习的企业实体识别,A8企业异构数据集成及应用平台,B3离港前端软件升级系统,B4面向政府文件的标签化技术,B5智能工厂生产车间大屏,Ax工业互联网应用创新(A组开放赛题)。赛题经过专业的推敲与考量,以便令参赛选手尽情施展精湛技艺,展示专业风采。
其中,浪潮云服务集团有限公司设计的赛题A7“基于深度学习的企业实体识别”和中国民航信息网络股份有限公司设计的B3赛题“离港前端软件升级系统”成为第二批中最受参赛学生欢迎的赛题。
据介绍,随着深度学习技术的发展,文字识别与自然语言处理近年来受到广泛关注。结合文字识别与自然语言处理技术解决传统方法无法处理的问题,成为企业提高自身竞争力的重要利器。赛题A7要求参赛选手使用基于深度学习的文字识别与自然语言处理技术,识别商铺广告牌图片中的文字,從识别出的文字中提取出商铺名称。此系统涉及文字检测、文字识别、命名实体识别三种技术。
浪潮云服务集团有限公司评审专家吴运祥认为:“企业实体识别主要应用于我们目前业务系统中的查证功能。查证功能的主要作用是将用户拍摄的店铺照片经过OCR识别后进行店铺名称的提取,然后通过店铺名称查询证照库,获取该店铺办理过的所有证照信息,方便用户进一步了解该店铺。在日常应用中,例如外出就餐时利用我们的系统随手拍摄要就餐的饭店门脸,系统会自动检测该饭店证照是否齐全以及所办证照的详细信息,方便用户做出就餐决策。”
该道赛题为什么如此受参赛学生青睐?吴运祥表示:“目前,人工智能研究方向很火,具有很好的发展前景。高校、科研单位、互联网企业等均在AI方面投入了大量的精力。本赛题将AI领域中文字识别与自然语言处理应用到企业业务场景中,既考察了参赛者应用文字识别与自然语言处理解决问题的能力,又为企业解决真实业务问题提供了思路。”
“本赛题对本科生来说还是有点难度的,大多数参赛者完成了本赛题的基本功能要求,实现了对商铺图片中企业实体的识别,和我的预期一致,有的作品甚至超出了我的预期。”吴运祥对学生的作品给予肯定,“有一个作品不仅实现了本赛题要求的基本功能,而且开发了一个APP软件,通过移动端拍照提取企业实体,同时开发了一个后台管理系统,用来管理商铺实体数据。在这么短的时间内,实现上述功能是值得肯定的。还有一个作品,在样本图片与测试图片上都取得了不错的效果,如果对自然语言处理模块稍加完善,完全可以达到商业应用水平。”
随着民航业不断发展,航空公司和机场对于旅客的服务越来越重视。这就要求部署在值机柜台的离港前端软件经常进行功能升级。由于离港前端软件要与柜台PC上的外设(登机牌打印机、行李条打印机等)交互,所以很难做到BS架构,只能采用传统的CS架构。目前大多数机场的升级方式为,维护人员到每个柜台手工部署安装包升级,主要操作为四步:第一,备份原有的离港前端软件。第二,安装新版本的离港前端软件。第三,修改新版本软件配置。第四,启动软件,用测试航班测试若干基本功能(打印登机牌,行李条等)。
中国民航信息网络股份有限公司评审专家于志军提到,这就导致前端软件升级工作量大,往往一个新版本软件需要几个月甚至一年才能在全国所有机场升级。B3赛题就是为了消除机场前端软件升级的痛点,要求参赛选手设计一套“离港前端软件升级系统”,在不能对原离港前端有改动的情况下,实现全国所有机场离港前端软件一夜升级。
“B3赛题的原型,其实是机场正在使用的系统。在北京大兴、广州T2等大型机场已经应用。同学们在学校里学的知识大多偏理论化,这种实际项目简化的题目,与实践很接近。理论联系实践才是更好的掌握知识的方法。我想这可能是同学们感兴趣的原因。”于志军说。
于志军表示:“收到的作品,总体来说水平比较高,比我的预期要好。同学们虽然没接触过机场相关业务,但是通过自己的理解和创新,在完成基本要求的同时,好多同学还增加了一些额外的功能。有的作品,增加了批量导入柜台信息和统计在线率功能;有的作品增加了定时推送的功能,并且能够记录日志。”
相关链接
参加“中国软件杯”大学生软件设计大赛只是成为软件工程师的预演,参赛不是目的,更不是结果,从设计作品的过程中获得经验;从与企业专家、高校教师的交流中收获成长才是参赛的意义所在。怎样提高自己,才能成为优秀的软件工程师?
于志军建议 第一,注重学习,注重基础。不要被眼花缭乱的框架、工具迷惑,注重原理。第二,保持对代码敬畏的心态。第三,学习、工作时注重经验的累积。
吴运祥建议 第一,善于协作,勤于沟通。一个优秀的作品,需要团队的沟通、协作,团队中的每个人都至关重要,前端、后台乃至每个模块都要做好分工,逐步将作品迭代完善。作为一名软件工程师,团队精神和协作能力是程序员应该具备的基本素質。第二,不断学习新技术,能够找到问题根源。由于技术更新很快,要积极了解和学习新生技术,关注并参与开源社区。不盲目地编写项目代码,确定每个问题的目标,找出问题的根本原因,找到解决问题的合理方案。
时光不语,静待花开。更多的作品,更好的创意即将涌现;更多的精彩,更多的梦想将启航……