standfordcorenlp
standfordcorenlp在python环境下的使用(中文分词、词性标注、命名实体分析、解析语法、解析语法关系)
操作环境:windows
需求:安装PyCharm、JDK1.8
第一步:
首先从stanford NLP网页下载两个包,分别是stanford-corenlp-full-2018-10-05.zip和中文处理包stanford-chinese-corenlp-2018-10-05-models.jar,下载后解压压缩包然后将stanford-chinese-corenlp-2018-10-05-models.jar放入压缩包中。
下载界面
第二步:
安装Python的stanfordnlp库,在命令提示符中切换到安装Python的路径的Scripts文件夹下执行命令pip install stanforcorednlp
如图:
安装完成后就可以开始使用了。
# coding=utf-8from stanfordcorenlp import StanfordCoreNLPnlp = StanfordCoreNLP(r'E:\nlp\lib\stanford-corenlp-full-2018-10-05', lang="zh")sentence = '清华大学位于北京。'
print("中文分词:")
print(nlp.word_tokenize(sentence)) # 中文分词
print("词性标注:")
print(nlp.pos_tag(sentence)) # 词性标注
print("命名实体分析:")
print(nlp.ner(sentence)) # 命名实体分析
print("解析语法:")
print(nlp.parse(sentence)) # 解析语法
print("解析语法关系:")
print(nlp.dependency_parse(sentence)) # 解析语法关系
nlp.close()
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
运行有点慢,同时运行过程中非常占用内存和cpu,不要着急稍等一会。
结果如下图:
standfordcorenlp相关推荐
- standfordcorenlp在python环境下的使用(中文分词、词性标注、命名实体分析、解析语法、解析语法关系)
操作环境:windows 需求:安装PyCharm.JDK1.8 第一步: 首先从stanford NLP网页下载两个包,分别是stanford-corenlp-full-2018-10-05.zip ...
- 关系抽取调研-工业界
关系抽取调研--工业界 目录 1. 任务 1.1. 任务定义 1.2. 数据集 1.3. 评测标准 2. 方法总结 2.1. 基于模板的方法 2.1.1. 基于触发词/字符串 2.1.2. 基于依存句 ...
- 自然语言处理学习8:python使用standford CoreNLP进行中文分词、标注和命名实体识别
jieba分词可以进行中文分词和标注,但是无法进行命名实体识别. 1. 环境配置 (1) 下载安装JDK 1.8及以上版本 (2)下载Stanford CoreNLP文件,解压. (3)处理中文还需要 ...
最新文章
- 网络流24题(1) P2756 飞行员配对方案问题
- c 初始化char**_CC++|指针详述及实例分析
- win7与ubuntu 13.04 64位双系统安装介绍
- 预告:DIY光剑第二阶段,大宝剑二号 ——爱与家庭,银色复仇者
- 拿到大厂产品经理offer的应届生都是什么水平?
- 2021春季每日一题 【week1 未完结】
- Windows7旗舰版磁盘分区详解—附分区步骤截图
- ConfirmCancelUtilDialog【确认取消对话框封装类】
- 小程序开发之单页面生命周期
- Element属性:scrollHeight,clientHeight,offsetHeight区别
- 房屋租赁管理系统 基于SSM框架 带视频讲解 有文档
- java开发autocad_.NET AutoCAD二次开发之路(四、文字篇)
- 计算机中的前端和后端岗位,前端工程师的岗位职责
- 联想ERP项目实施案例分析(9):工作方法总结
- python作排产计划_轻松打造11周精通python计划(完结) | 软件库
- Excel怎么把横排变竖排,一键转换表格格式
- 小甜甜布兰妮的饮食瘦身套餐
- MES系统的实施准备,将MES系统导入到企业的运作体系之中
- 左右手坐标系与旋转正向
- 【DVB数字电视框架介绍】