復(fù)旦博士寫了130行代碼 2分鐘解決繁瑣核酸報(bào)告核查
2 分鐘,“啪的一下”。800 多人的核酸完成截圖就審核完畢了。這就是一位復(fù)旦大學(xué)生物醫(yī)學(xué)工程專業(yè)博士生,在最近共同抗疫期間開發(fā)的一項(xiàng)小程序發(fā)揮的作用。而且僅僅是花費(fèi) 1 小時(shí)、130 行代碼的那種。復(fù)旦大學(xué)官方對(duì)這個(gè)“抗疫利器”的評(píng)價(jià)是:
訪問(wèn):
阿里云“無(wú)影云電腦” 支持企業(yè)快速實(shí)現(xiàn)居家辦公
大大提高了核酸核查的效率和精度。
這位博士生的工作,也引來(lái)網(wǎng)友們的“膜拜”:
人民日?qǐng)?bào)也對(duì)他的工作做出了評(píng)價(jià),認(rèn)為這波“操作火了”:
2 分鐘搞定 1 小時(shí)工作
整件事的起因,是最近抗疫期間,復(fù)旦大學(xué)啟動(dòng)了常態(tài)化核酸篩查工作。而“痛點(diǎn)”也隨之而來(lái)。也就是要核查每位學(xué)生“健康云”核酸完成截圖,需要花費(fèi)大量的時(shí)間和人力。但總的來(lái)說(shuō),這其實(shí)是一項(xiàng)重復(fù)性較高、單調(diào)且枯燥的工作:
一個(gè)班級(jí)的截圖可能就需要花上半小時(shí)核查,如果是人數(shù)多的院系可能需要更久,還可能會(huì)看錯(cuò)看漏。
而復(fù)旦的這位博士生,身為學(xué)院 2019 級(jí)信息 1 班輔導(dǎo)員,在此期間負(fù)責(zé)的正是這項(xiàng)工作。于是,他便心生一計(jì) ——“搞個(gè) OCR 識(shí)別代碼”。
△ 圖源:復(fù)旦大學(xué)
最初與學(xué)工同事分享這個(gè)想法的時(shí)候,同事還擔(dān)心會(huì)不會(huì)太難了。而他卻回復(fù)說(shuō):
有現(xiàn)成的庫(kù),import 一下就好了。
然后,1 個(gè)小時(shí)過(guò)去了……“我寫好了”。
同事見狀甚至感慨說(shuō)“這就是博士嗎”。于是乎,他的代碼程序就開始在自己的班級(jí)中“上崗”了。
△ 圖源:復(fù)旦大學(xué)
在進(jìn)行驗(yàn)證之后,這段程序的準(zhǔn)確率還是很高的,甚至還發(fā)現(xiàn)了此前人工核查時(shí)沒有發(fā)現(xiàn)的問(wèn)題。最重要的是,這項(xiàng)工作的速度有了大幅的提高。
例如原先要核查 800 張截圖,幾個(gè)工作人員要花費(fèi) 1 個(gè)多小時(shí),而現(xiàn)在,2 分鐘即可拿到結(jié)果!至于原理,這位博士生謙虛地說(shuō)“并不復(fù)雜”。他所用到的技術(shù)主要是 OCR (光學(xué)字符識(shí)別),代碼語(yǔ)言則是 Python。
△ 圖源:復(fù)旦大學(xué)
根據(jù)復(fù)旦官方的介紹,這位博士生更具體的是用到了 Python 中的正則表達(dá)式。正則表達(dá)式可以把想要的信息從 OCR 識(shí)別的文本中篩選出來(lái)。
最后還會(huì)匯總到一張 Excel 文件中,方便工作人員確認(rèn)。而且為了他為了方便不會(huì)編程的同事使用,還把程序進(jìn)行了封裝,只需要輸入一行命令就可以使用了。
來(lái)自復(fù)旦大學(xué)的博士生
開發(fā)這項(xiàng)“抗疫利器”的博士生,是來(lái)自復(fù)旦大學(xué)的李小康。有意思的是,他并非是計(jì)算機(jī)專業(yè)的學(xué)生,而是生物醫(yī)學(xué)工程專業(yè)。其研究方向是醫(yī)學(xué)影像與人工智能。
△ 圖源:復(fù)旦大學(xué)
對(duì)于這項(xiàng)工作,他認(rèn)為:
雖然原理也很簡(jiǎn)單,只要是會(huì)寫代碼的人第一時(shí)間就會(huì)明白是怎么回事,但是不做相關(guān)工作的感受不到這件事情的費(fèi)時(shí)費(fèi)力,自然也不會(huì)想出辦法。
我只是用我學(xué)到的知識(shí)解決實(shí)際工作中的困難。
△ 圖源:復(fù)旦大學(xué),李小康本人留言
據(jù)復(fù)旦大學(xué)官方介紹,在不久之后,師生可以不再手動(dòng)收集核酸截圖,而是通過(guò)小程序直接上傳圖片了。
……
最后,引用李小康本人的話:
這場(chǎng)戰(zhàn)“疫”我們一定可以勝利!
參考鏈接:
[1]https://mp.weixin.qq.com/s/RogQcUAsZszW5HkYwYcV-w
[2]https://mp.weixin.qq.com/s/l8u9JifKDlRDoz32-jZWQg
[3]https://weibo.com/1726918143/Lnn2Ll7KZ?type=comment#_rnd1649380649145
關(guān)鍵詞: 復(fù)旦博士寫了130行代碼 2分鐘解決繁瑣核酸報(bào)告核查
2022-04-08 10:26:44
2022-04-08 08:57:26
2022-04-08 08:43:24
2022-04-08 08:39:49
2022-04-08 08:36:51
2022-04-08 08:34:43
2022-04-08 08:28:51
2022-04-08 08:24:20
2022-04-08 08:20:54
2022-04-08 08:18:09
相關(guān)新聞