人工智能之数据采集与处理 论文.docx

人工智能之数据采集与处理 论文.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

人工智能之数据采集与处理

--信息技术应用实践

【摘要】

如何利用信息技术提高效率一直是我们一直研究探讨的话题,如何有效将人工智能融入到生活中,本文主要从黄码转绿码的人员信息登记、信息处理与批量下载、自动化处理转码信息三个方面阐述了信息技术的应用探究。

【关键词】人工智能转码Python编程

【正文】

疫情当下,当您收到短信“您曾在防控重点区域停留过或可能接触过新冠病毒阳性感染者。按规定,您的‘苏康码’被赋予黄码。请向社区报告,并做好居家健康监测和个人防护。被赋予黄码后满14天,且近7天在定点机构检测3次核酸后,如结果均为阴性可转绿码。感谢理解支持!”这条短信应该是疫情最高峰时很多人收到的的一条短信,很多人的苏康码会因为各种原因变成黄色,这个时候在专门的管理平台上需要进行黄码转绿码的操作,才不影响人员出行,而黄码转绿码的第一件事就是收集信息,然后对信息进行整理,再然后在管理平台上进行黄码转绿码的操作。我们在这里以这样的一个案例进行人工智能的应用研究。

目前我们知道,黄码转绿码需要满足两个条件:

一是居家健康监测满14天(自苏康码变黄之日开始计算);

二是近7日内三次核酸检测阴性,这里的核酸检测,任何具备检测资格的机构都可以,包括单位和社区组织的集体核酸检测。

根据苏康码黄码转绿码的条件,按照相关要求,主要做好以下三步:

一、需要提前做好相关人员的信息登记

二、登记信息的整理(提取关键信息并审核)

三、管理平台上进行自动转码

下面主要就三个方面探究一下人工智能在各个环节的应用:

一、人员信息登记环节

为了便于采集信息,这里主要采用问卷星,进行数据收集,其中涉及到主要信息有姓名、身份证号、性别、联系方式、现居住地址、14天内行程、是否密切接触者、自主健康监测(每日体温晨午检、身体有无异常)、黄码后第一次核酸检测时间和结果、黄码后第二次核酸检测时间和结果、黄码后第三次核酸检测时间和结果等。

问卷星中的问卷设置部分如下图:

其中对身份证号,联系方式等可以做验证:

问卷设计好之后,将问卷已二维码的形式进行发布,具体参考网址:https://www.wjx.top/vj/m3gpksI.aspx。黄码人员根据自身实际满足转码条件后进行填报,后台人员定期进行答卷下载。

二、登记信息的整理与审核环节。在这里主要会遇到

两个问题:

1.问卷导出为电子表格格式,其中核酸检测上传的照片导出后在电子表格中是以链接的形式呈现,不方便查看。

2.免费版问卷在填报人数不满300人的情况下,下载附件后的核酸检测图片的命名不方便和电子表格进行逐条查看,且超出300人后将不能对核酸检测图片进行附件下载,正常情况下问卷数量是远远超过300人的,这就需要及时做一个取舍。

为了应对以上问题,专门针对导出的电子表格做了一个自动化处理,利用人工智能编程Python来批量读取电子表格中的数据,并将所有相关核酸检测图片按照“序号姓名日期”的形式进行重新命名(方便在电子表格中定位三次核酸检测结果)后下载,这样极大的提高了信息审核的效率。下图为导出表格

要从电子表格中提取相应的链接并重命名下载,具体Python代码如下:

黄码转绿码问卷星图片导出

操作流程:将电子表格中的照片链接读取并下载到指定文件夹中

操作步骤:

1.导入库

2.读取电子表格数据到列表

3.利用requests下载

4.保存文件

print(批量下载核酸检测图片\n本程序利用Python完成。\n使用说明:1.输入表格,默认读取Sheet1中的数据\n2.将图片下载到同目录下\n)

#1.导入库

importxlrd#导入读取电子表格库

importrequests#下载网页数据库

importos#文件操作库

#2.读取电子表格数据到列表

#string_input=D:\!!!pycharm_test\!黄码转绿黄码转绿码.xls

string_input=input(请输入文件绝对路径或(将文件直接拖入命令行即可):)

#print((string_input))

sheet=Sheet1#获取表名

data=xlrd.open_workbook(string_input)#获取工作簿数据

table1=data.sheet_by_name(sheet)#打开工作簿中指定列表

rowAmount=table1.nrows#行数

colAmount=table1.ncols#列数

print(共有,rowAmount,条数据)

print(序号范围,str(int(table1.cell_value(1,0))),---,str(int(table1.cell_value(rowAmount-1,0))

文档评论(0)

文先生 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8047000056000024

1亿VIP精品文档

相关文档