复旦博士写了130行代码,2分钟解决繁琐核酸报告核查

2022-04-10 18:56来源:IT之家   阅读量:6838   

扫描二维码分享

感谢本站网友 深圳靓仔 的线索投递!

复旦博士写了130行代码,2分钟解决繁琐核酸报告核查

2 分钟,啪的一下800 多人的核酸完成截图就审核完毕了这就是一位复旦大学生物医学工程专业博士生,在最近共同抗疫期间开发的一项小程序发挥的作用

而且仅仅是花费 1 小时,130 行代码的那种。复旦大学官方对这个抗疫利器的评价是:

大大提高了核酸核查的效率和精度。

这位博士生的工作,也引来网友们的膜拜:

人民日报也对他的工作做出了评价,认为这波操作火了:

2 分钟搞定 1 小时工作

整件事的起因,是最近抗疫期间,复旦大学启动了常态化核酸筛查工作而痛点也随之而来也就是要核查每位学生健康云核酸完成截图,需要花费大量的时间和人力

一个班级的截图可能就需要花上半小时核查,如果是人数多的院系可能需要更久,还可能会看错看漏。

而复旦的这位博士生,身为学院 2019 级信息 1 班辅导员,在此期间负责的正是这项工作于是,他便心生一计 ——搞个 OCR 识别代码

图源:复旦大学

最初与学工同事分享这个想法的时候,同事还担心会不会太难了。近期,复旦大学官方刊发《逆袭!从绩点8到华为天才少年!》一文,回顾了林田在复旦的九年时光以及结缘华为的故事。而他却回复说:

有现成的库,import 一下就好了。

然后,1 个小时过去了我写好了

同事见状甚至感慨说这就是博士吗于是乎,他的代码程序就开始在自己的班级中上岗了

图源:复旦大学

在进行验证之后,这段程序的准确率还是很高的,甚至还发现了此前人工核查时没有发现的问题最重要的是,这项工作的速度有了大幅的提高

例如原先要核查 800 张截图,几个工作人员要花费 1 个多小时,而现在,2 分钟即可拿到结果!至于原理,这位博士生谦虚地说并不复杂他所用到的技术主要是 OCR,代码语言则是 Python

图源:复旦大学

根据复旦官方的介绍,这位博士生更具体的是用到了 Python 中的正则表达式正则表达式可以把想要的信息从 OCR 识别的文本中筛选出来

最后还会汇总到一张 Excel 文件中,方便工作人员确认而且为了方便不会编程的同事使用,还把程序进行了封装,只需要输入一行命令就可以使用了

来自复旦大学的博士生

开发这项抗疫利器的博士生,是来自复旦大学的李小康有意思的是,他并非是计算机专业的学生,而是生物医学工程专业其研究方向是医学影像与人工智能

图源:复旦大学

对于这项工作,他认为:

虽然原理也很简单,只要是会写代码的人第一时间就会明白是怎么回事,但是不做相关工作的感受不到这件事情的费时费力,自然也不会想出办法。

我只是用我学到的知识解决实际工作中的困难。

图源:复旦大学,李小康本人留言

。。

最后,引用李小康本人的话:

这场战疫我们一定可以胜利!

参考链接:

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。

返回顶部
返回顶部