2022时政热点事件,2022最新时事新闻热点汇总
2022-11-13
更新时间:2023-01-01 09:25:00作者:51data
最近,复旦大学官方微信公众号的推文引起了关注
3月初复旦大学开始常态化核酸筛查后,班主任增加了检查学生“健康云”核酸截图,确保“一个人不漏”的简单工作的任务。 实际上很费时费力,来自复旦大学的李小康博士生就解决了这个问题
李小康在做志愿者。
从1小时到2分钟
“这项工作听起来很简单,但实际做了之后,检查一个班的截图可能需要半个小时。 如果是人数多的系的话可能会花更多的时间,也可能会有看漏的地方。 ”李小康说。 李小康是信息科学与工程学院生物医学工程专业的,同时也是学院2019级信息一班的辅导员。 编写用于自动检测核酸和完成截图的代码程序的想法逐渐在他的脑海里基于对自己专业的敏感性,为了解决自动检测核酸截图的需求, 李小康考虑了以前学习过的OCR ( opticalcharacterrecognition ) :“ocr可以识别图像中的文字,并将其转换为文本信息,所以检查起来很方便。 而且核酸截图是打印字体,识别率非常高,几乎可以100%准确。 ”李小康马上想到Python语言的正则表达式——可以搜索字符串中的特定模式内容。
程序的实际执行过程“使用正则表达式,可以从OCR识别的文本中筛选出想要的信息。 最后,确认每个截图的名称、检查时间、是否采样等信息后,将所有人的结果输出到Excel文件,便于人工确认。 ”确认“OCR字符识别正则表达式筛选”的思路后,李小康发现用了一个多小时写了130行初始代码,确实能跑破,执行效率高
李小康一开始写程序的时候,和学工的同事聊天
李小康用同级核酸截图的数据进行了验证,准确率还是很高的,检测到以前人工检测没有发现的问题,运行程序时间短80多张图片20秒以上就节省了很多010
程序输出的Excel文件
复旦:全校覆盖值得期待
“原理也很简单,能写只要是代码的人第一时间就知道发生了什么,但是不做相关的工作就感觉不到这件事的时间和精力,自然就没有办法了。 我只是用学到的知识解决了实际工作中的困难。 ”李小康这样描述自己的初衷。
对于有需求但不会编程的老师,使用李小康共享代码,最后打包用于程序的——时,在命令行中输入一行代码就可以运行复旦大学信息事务局了。 另外,与李小康对接,预计在不久的将来,手动采集核酸截图可以让历史师生直接通过小程序上传图片,在后台随时查看统计结果。李小康自己在这条推特上写道
来源:人民网上海频道陈晨、沐一帆综合自复旦大学
编辑:沐一帆、陈晨