【问题和解决】NLTK7.6节nltk.sem遇到的问题
Traceback (most recent call last): File "<pyshell#155>", line 3, in <module> print nltk.sem.show_raw_rtuple(rel,Icon=True,rcon=True) AttributeError: 'module' object has no attribute 'show_raw_rtuple'
在7.6关系抽取中,有这样一段代码
>>>IN = re.compile(r'.*\bin\b(?!\b.+ing)') >>>for docin nltk.corpus.ieer.parsed_docs('NYT_19980315'): ... for rel in nltk.sem.extract_rels('ORG', 'LOC', doc, ... corpus='ieer',pattern = IN): ... print nltk.sem.show_raw_rtuple(rel) [ORG: 'WHYY'] 'in' [LOC: 'Philadelphia'] [ORG: 'McGlashan &Sarrail']'firm in' [LOC: 'San Mateo'] [ORG: 'Freedom Forum']'in' [LOC: 'Arlington'] [ORG: 'Brookings Institution'] ', the research group in' [LOC: 'Washington'] [ORG: 'Idealab'] ', a self-described businessincubator basedin' [LOC: 'Los Angeles'] [ORG: 'Open Text']', basedin' [LOC: 'Waterloo'] [ORG: 'WGBH'] 'in' [LOC: 'Boston'] [ORG: 'Bastille Opera']'in' [LOC: 'Paris'] 255 [ORG: 'Omnicom'] 'in' [LOC: 'New York'] [ORG: 'DDB Needham']'in' [LOC: 'New York'] [ORG: 'Kaplan ThalerGroup']'in' [LOC: 'New York'] [ORG: 'BBDO South']'in' [LOC: 'Atlanta'] [ORG: 'Georgia-Pacific'] 'in' [LOC: 'Atlanta']
其中有一句是
nltk.sem.show_raw_rtuple(rel),但是运行出现了错误,提示没有此方法。经过查询NLTK.sem的文档,发现这些函数都在更深的地方。也就是nltk.sem.relextract中。详情请参考:http://nltk.googlecode.com/svn/trunk/doc/api/nltk.sem.relextract-module.html
转载于:https://www.cnblogs.com/createMoMo/archive/2013/05/15/3080074.html
【问题和解决】NLTK7.6节nltk.sem遇到的问题相关推荐
- 成功解决Please use the NLTK Downloader to obtain the resource:
成功解决Please use the NLTK Downloader to obtain the resource: 目录 解决问题 解决思路 解决方法 解决问题 Please use the NLT ...
- nltk.stem.WordNetLemmatizer()时报错BadZipFile(“File is not a zip file“)的解决方法
nltk.stem.WordNetLemmatizer()时报错BadZipFile("File is not a zip file")的解决方法 问题描述 nltk里有个库可以很 ...
- NLTK01 《NLTK基础教程--用NLTK和Python库构建机器学习应用》
01 关于NLTK的认知 很多介绍NLP的,都会提到NLTK库.还以为NLTK是多牛逼的必需品.看了之后,感觉NLTK对实际项目,作用不大.很多内容都是从语义.语法方面解决NLP问题的.感觉不太靠谱. ...
- NLTK学习笔记(一)
NLTK学习笔记(一) 文章目录 NLTK学习笔记(一) 一.概述 二.NLTK语料库 2.1 语料库处理API 三.分词和分句 四.词频统计 五.单词分布 六.词性标注 七.去除停用词 八.NLTK ...
- 如何解决代码中if…else 过多的问题
前言 if...else 是所有高级编程语言都有的必备功能.但现实中的代码往往存在着过多的 if...else.虽然 if...else 是必须的,但滥用 if...else 会对代码的可读性.可维护 ...
- 实现if_如何解决开发中 if...esle 代码过多的问题,强烈推荐!
前言 if...else 是所有高级编程语言都有的必备功能.但现实中的代码往往存在着过多的 if...else.虽然 if...else 是必须的,但滥用 if...else 会对代码的可读性.可维护 ...
- 解决网络故障的一般方法
经常有人在QQ上问我网络方面的一些问题,也经常有一些学生.读者,打电话或发邮件问我一些网络故障的解决方法,但他们只是叙述了故障的结果或现象,很少有人详细描述故障的产生原因.产生过程以及网络的状态,更没 ...
- 事务里面捕获异常_三问Spring事务:解决什么问题?如何解决?存在什么问题?...
1. 解决什么问题 让我们先从事务说起,"什么是事务?我们为什么需要事务?". 事务是一组无法被分割的操作,要么所有操作全部成功,要么全部失败.我们在开发中需要通过事务将一些操作组 ...
- 事务回滚什么意思 try_三问Spring事务:解决什么问题?如何解决?存在什么问题?...
1. 解决什么问题 让我们先从事务说起,"什么是事务?我们为什么需要事务?".事务是一组无法被分割的操作,要么所有操作全部成功,要么全部失败.我们在开发中需要通过事务将一些操作组成 ...
最新文章
- FPGA研发之道(25)-管脚
- arguments.callee()事例 参数检验
- ftp的本地用户搭建
- pandas追加写入行、列
- STM32启动文件详解-比较清晰的一篇
- Web开发——PHP vs Java
- Optimization Algorithms
- 使用IntelliJ IDEA 前最好修改的配置
- Pytorch的可视化工具tensorboardX
- 如何才能找到好用的ip软件呢,或者下载ip软件
- win10企业版 微软商店安装
- js 用 querySelectorAll 提取文本格再式化输出
- 分布式系统之Quorum机制
- [Android6.0][MTK6737] 启动流程分析
- 一篇让你熟练掌握Google Guava包(全网最全)
- 手机敬业签App怎么快速添加便签内容?
- 打印服务器spoolsv服务自动停止
- 数据库,表数据的插入
- 通过模拟器实现APP抓包
- 完整将pdf文件转换成ppt
热门文章
- Ubuntu20.04运行帝国时代II征服者
- xfce4终端的字体颜色修改
- intellij工程文件名都是红色+右键没有run选项
- ROS总结一,catkin,package,CMakeList,Topic,node
- html动画效果结束返回,javascript判断css3动画结束 css3动画结束的回调函数
- php数组逗号连接,php – 如何使用逗号组合数组中的所有元素?
- 一步一步学Silverlight 2系列(20):如何在Silverlight中与HTML DOM交互(下)
- [BZOJ1799][Ahoi2009]self 同类分布(数位dp)
- 小程序跳转页面与传值
- SpringCloud学习成长之路 五 路由器网关