了解到,宋鹏霄着眼“抗疫”需求,借助所学的专业技能,用一段程序,协助班长、辅导员完成每日核酸检测任务,不仅提高了效率,更是大大提高了核查精度。宋鹏霄告诉,自己在前期调研工作中发现,对于当前工作的需求而言,大多数开源OCR库在一定程度上存在识别精度不高、识别速度较慢、识别模型较大、集成方式负责等问题,而Paddle OCR开源工具在该任务上表现优异。为保证系统能够高效准确地完成任务,宋鹏霄使用Paddle OCR结合正则表达式技术,对学生的核酸检测结果进行识别,并采用Pyqt5框架编写应用程序,实现“核酸信息自动化抽取系统-1.0”。最终使用pyinstaller工具,打包应用程序并发布。
这个小程序是如何操作的?首先需要进行数据准备,志愿者要把所有学生的身份证号码及姓名输入并保存在一个文件内,再将各位同学的核酸检测截图放置于一个文件夹内,完成这些前期准备工作后,就可以开启“智能核对”环节啦。点开核酸信息自动化抽取系统,放入准备好的核酸检测截图文件及学生个人信息汇总文件,再点击“开始生成”,几分钟后,志愿者就可以获取数据核对结果,每一位同学的核酸检测时间都会清晰地展示在表格中,准确无误。
原来需要耗费好几个小时核对的数据,在这个程序中,志愿者们可以在几分钟内核查完数百人的核酸完成截图,大大提高了核查效率和精度。据悉,开发者宋鹏宵是一名准毕业生,在封校期间,他一直想为学校的疫情防控工作做一些力所能及的事情。这次的小程序也是他的一次大胆尝试,“很高兴能够帮辅导员、班长提供一些帮助,利用所学技能与知识,解决现实问题,科学防治,‘硬核’抗疫,为疫情防控贡献南航力量我觉得特别自豪!
”

【核酸信息自动化抽取系统使用流程】
一、系统准备:

1、获取软件压缩包“核酸信息自动化抽取系统-1.0”
2、将软件压缩包解压后点击打开文件夹可看到如下文件夹:
3、第一步:双击打开 “main”文件夹:
4、双击打开“main.exe”文件:
5、双击打开后,会依次出现下列界面,初次使用此软件,加载时间稍长,请耐心等待:
6、此时,你已经成功完成软件的准备工作!
二、数据准备:
1、参照《学生基本信息样表》表格样式,进行前期学生身份证号及姓名的准备工作,表头内容请严格按照图示要求进行标注,同时表格内所有内容均需为文本格式。
2、收集学生支付宝中核酸检测截图,将所有学生的截图放置于一个文件夹内(无需对图片文件名称进行编辑),样例如下:
3、点击“选择核酸截图目录”按钮,选择存放核酸检测报告截图的文件夹:
4、点击“选择个人信息文件”按钮,选择存放《学生基本信息》表格:
5、点击“开始生成”按钮,等候软件响应处理,等候生成“所有核酸图片识别完成”字样,即表示已完成相关数据抽取:
6、可点击“保存检测结果”按钮,保存抽取所有截图得到的核酸检测数据;或点击“保存对比结果”按钮,可根据学生基本信息表内人员情况,得到指定人员核酸检测数据,并可以自行定义文件保存路径:
通讯员 段仕伟
扬子/紫牛见习 兰倩怡 杨甜子
校对 盛媛媛