位置: IT常识 - 正文

python如何提取文本信息?(python如何提取文件中的数据)

编辑:rootadmin

推荐整理分享python如何提取文本信息?(python如何提取文件中的数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python提取txt指定内容,python怎么提取文件名,python提取文本文件中的数据,python正文提取,python提取文本文件中的数据,python提取文本文件中的数据,Python如何提取文件中的文字,Python如何提取文本框内容,内容如对您有帮助,希望把文章链接给更多的朋友!

1、信息提取

先用句子分段器将文档的原始文本分成句子,再用记号赋值器将每个句子进一步分成单词。其次,给每一个句子做词性标记。以nltk中的默认工具为例,将句子分段器、分词器、词性标记器连接。

defie_preprocess(document):#nltk默认的句子分段器sentences=nltk.sent_tokenize(document)#nltk默认分词器sentences=[nltk.word_tokenize(sent)forsentinsentences]#nltk默认词性标记sentences=[nltk.pos_tag(sent)forsentinsentences]python如何提取文本信息?(python如何提取文件中的数据)

2、词块划分

词块划分是实体识别的基础技术,对多个词的顺序进行划分和标记。

如Noun Phrase Chunking(名词短语词块划分)

使用正则表达式来定义一个语法,来进行名词短语词块的划分

3、开发和评估词块划分器

分区器可以用evaluate()方法评价分区器的性能好坏。

以下是使用一元标记来建立单词块分割器的学习。但是,不是确定每个单词的正确单词性标记,而是根据每个单词的单词性标记,确定正确的单词块标记。

#使用一元标注器建立一个词块划分器。根据每个词的词性标记,尝试确定正确的词块标记。classUnigramChunker(nltk.ChunkParserI):#constructordef__init__(self,train_sents):#将训练数据转换成适合训练标注器的形式。tree2conlltags()方法将每个词块树映射到一个三元组(word,tag,chunk)的列表train_data=[[(t,c)forw,t,cinnltk.chunk.tree2conlltags(sent)]forsentintrain_sents]#训练一元分块器#self.tagger=nltk.UnigramTagger(train_data)#训练二元分块器self.tagger=nltk.BigramTagger(train_data)#sentence为一个已标注的句子defparse(self,sentence):#提取词性标记pos_tags=[posfor(word,pos)insentence]#使用标注器为词性标记标注IOB词块tagged_pos_tags=self.tagger.tag(pos_tags)#提取词块标记chunktags=[chunktagfor(pos,chunktag)intagged_pos_tags]#将词块标记与原句组合conlltags=[(word,pos,chunktag)for((word,pos),chunktag)inzip(sentence,chunktags)]#转换成词块树returnnltk.chunk.conlltags2tree(conlltags)
本文链接地址:https://www.jiuchutong.com/zhishi/310697.html 转载请保留说明!

上一篇:Linux下载安装RabbitMQ(linux lab安装)

下一篇:帝国CMS如何判断会员是否登录及登录后才能看到内容(帝国cms如何判断图片有没有被使用)

  • 我的电脑图标没了怎么办(我的电脑图标没有了怎么弄)

    我的电脑图标没了怎么办(我的电脑图标没有了怎么弄)

  • qq绿钻可以同时几个人登录

    qq绿钻可以同时几个人登录

  • wps2019如何兼容office2003(wps 兼容)

    wps2019如何兼容office2003(wps 兼容)

  • 屏幕hz代表什么意思(屏幕hz越高越好吗)

    屏幕hz代表什么意思(屏幕hz越高越好吗)

  • oppo手机重启开不了机怎么办(oppo手机重启开机显示选择语言)

    oppo手机重启开不了机怎么办(oppo手机重启开机显示选择语言)

  • 屏蔽会话对方知道吗(屏蔽会话解除后能看到消息么)

    屏蔽会话对方知道吗(屏蔽会话解除后能看到消息么)

  • 小米10有50倍数码变焦吗(小米10支不支持50倍)

    小米10有50倍数码变焦吗(小米10支不支持50倍)

  • vivo怎么设置微信深色模式(vivo怎么设置微信一打开就有密码)

    vivo怎么设置微信深色模式(vivo怎么设置微信一打开就有密码)

  • 主板pci插槽什么用(主板pci插槽什么意思啊)

    主板pci插槽什么用(主板pci插槽什么意思啊)

  • 视频源格式错误怎么解决(视频源格式错误怎么办qq浏览器)

    视频源格式错误怎么解决(视频源格式错误怎么办qq浏览器)

  • cgegvga是什么的性能指标(g c是什么意思)

    cgegvga是什么的性能指标(g c是什么意思)

  • ipada2197是第几代(ipada2197是哪一款)

    ipada2197是第几代(ipada2197是哪一款)

  • 如何设置双屏显示器(如何设置双屏显示器左右鼠标)

    如何设置双屏显示器(如何设置双屏显示器左右鼠标)

  • 在windows中写字板是一种(在windows中写字板和记事本所编辑的文档)

    在windows中写字板是一种(在windows中写字板和记事本所编辑的文档)

  • 如何合成目录(如何合成目录内容)

    如何合成目录(如何合成目录内容)

  • 华为荣耀20是什么指纹解锁(华为荣耀20是什么充电器)

    华为荣耀20是什么指纹解锁(华为荣耀20是什么充电器)

  • 计算机中数据编码最小单位是(计算机中数据编码是什么)

    计算机中数据编码最小单位是(计算机中数据编码是什么)

  • 接口与抽象类的区别(接口与抽象类的异同点)

    接口与抽象类的区别(接口与抽象类的异同点)

  • win10重置未做任何更改(win10重置未做任何更改 解决办法)

    win10重置未做任何更改(win10重置未做任何更改 解决办法)

  • win10 2004系统无法打开任务管理器怎么办 电脑显示无法访问指定设备路径和文件(win10 2004 2009)

    win10 2004系统无法打开任务管理器怎么办 电脑显示无法访问指定设备路径和文件(win10 2004 2009)

  • win10去掉快捷方式小箭头方法(window10怎么取消快捷方式)

    win10去掉快捷方式小箭头方法(window10怎么取消快捷方式)

  • CSS-200个小案例(一)(完整的css代码案例)

    CSS-200个小案例(一)(完整的css代码案例)

  • layui最新版本更新已全面拥抱Vue3,layui - vue是一套Vue 3.0的桌面端组件库,提供100%的layui的体验;(layui 安卓)

    layui最新版本更新已全面拥抱Vue3,layui - vue是一套Vue 3.0的桌面端组件库,提供100%的layui的体验;(layui 安卓)

  • 房产税的计税基础包括契税吗
  • 工商税收是什么意思啊
  • 个人所得税申报退税的条件
  • 小微企业的资产总额看哪里判断的
  • 怎么知道购货方电话号码
  • 备发职工工资属于什么会计科目
  • 无使用价值的存货属于资产吗
  • 报销车费滴滴怎么打印电子发票
  • 增值税零税率发票开具条件
  • 增值税普票新规定
  • 哪些情况需要变更船籍港
  • 使用专项资金购买的固定资产 需要取得发票吗
  • 年终奖个税公式 2022
  • 多计提的费用怎么冲销
  • 个人股票期权收益所得税怎么缴纳?
  • 费用销售收入占比怎么算
  • Mac系统怎么设置ftp
  • win10桌面窗口管理器gpu占用高
  • 专项扣除项目有上限吗
  • 研发销售型软件有哪些
  • 花卉盆景苗木
  • 航天信息服务费发票哪里打印
  • dl是什么文件
  • phpqrcode 实例
  • php调用图片
  • 预收账款为什么是负债类的
  • thinkphp框架介绍
  • 什么是长期应付票据
  • 票据权利期限可以缩短吗
  • 路径规划的基本流程和方法
  • js中的数组
  • 应交税费应交增值税销项税额
  • 广告公司纳税人类型
  • 个税显示申报成功是不是就可以了
  • ubuntu卸载ubuntu-desktop
  • 计税工资什么意思2019
  • 数据库用户名称
  • 房地产企业购买礼品赠送客户
  • 营业税和营业税额一样吗
  • 民间非营利组织会计制度及操作实务
  • 一般纳税人销售旧货税率
  • 待抵扣进项税额和待认证进项税额的区别
  • 水泥建材销售公司有哪些
  • 公司名义看望病人慰问金用什么包
  • 700元打8折怎么算
  • 公司向个人借款分录
  • 分支机构与总机构怎么纳税?
  • 外购不动产用于办公
  • 企业办理名称变更怎么办
  • 教育费返还款计入收入吗
  • 小规模附加税优惠政策最新2023
  • mysql 备份方式
  • 怎么怎么恢复
  • sql必学必会
  • mysql启动成功但是无法连接
  • Windows Server 2003服务器安全设置
  • cortanawin10在哪
  • linux文件压缩和解压缩命令
  • linux date-u
  • linux文件系统损坏导致网络断开
  • diskmakerx制作u盘需要多久
  • win8开机进入开始界面
  • win7无法删除d盘
  • window10的ie
  • 铁嘴银牙剧情简介
  • 深入理解llvm
  • python cx_Oracle的基础使用方法(连接和增删改查)
  • 为了防止编码过程的过载现象出现
  • vue vue cli
  • shell脚本取n天前的日期
  • JavaScript For...In 使用方法
  • 福建省电子税务局官网登录入口
  • 河北电子税务局开票流程
  • 深圳企业所得税税率多少
  • 租房完税证明需要多长时间内的
  • 为什么医保名字不一样
  • 税收公司法人有风险么
  • 吉林税务发票自动查询系统网
  • 律师属于什么工作单位
  • 股权转让是否要交土地增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设