官网:https://stanfordnlp.github.io/CoreNLP/

【下载】纯英文处理即选择红色按钮进行下载,若需要对其它语言进行处理,下载相应安装包即可

注:Corenlp只能对单语言进行处理,不能同时处理两种以上文档。

Corenlp由JAVA编写,但存在可供Python调用的接口

【功能介绍】

CoreNLP  使用户能够为文本派生语言注释,包括标记和句子边界、词性、命名实体、数字和时间值、依赖和选区解析、共指、情感、引用属性和关系。

CoreNLP 目前支持 8 种语言:阿拉伯语、汉语、英语、法语、德语、匈牙利语、意大利语和西班牙语。

功能:

1.分词

nlp.word_tokenize('sentence')

返回结果:列表['word1','word2',...,'word n']

2.词性标注

nlp.pos_tag('sentence')

返回结果:列表[('word1','词性1'),('word2','词性2'),...,('word n','词性n')]

3. 命名实体标注

nlp.ner('sentence')

4.句法分析

nlp.parse('sentence')

返回结果:句法分析内层为词性标注,外层是与句子结构相关的标注

5.共指

【具体使用方法】

from stanfordcorenlp import StanfordCoreNLP 
nlp = StanfordCoreNLP('/home/lhl/software/stanford-corenlp-4.4.0')
sentence = 'i love this place'
#分词
print(nlp.word_tokenize(sentence))
#词性标注
print(nlp.pos_tag(sentence))
#命名实体识别
print(nlp.ner(sentence))

#句法依存分析

print(nlp.dependency_parse(sentence))

Stanford Corenlp相关推荐

  1. Ubuntu下安装Stanford CoreNLP

    Stanford CoreNLP提供了一系列自然语言分析工具.它能够给出基本的词形,词性,不管是公司名还是人名等,格式化的日期,时间,量词,并且能够标记句子的结构,语法形式和字词依赖,指明那些名字指向 ...

  2. 使用Stanford CoreNLP进行句法分析实战

    使用Stanford CoreNLP进行句法分析实战 目录 使用Stanford CoreNLP进行句法分析实战 Stanford CoreNLP 实战代码

  3. Stanford CoreNLP使用需要注意的一点

    1.Stanford CoreNLP maven依赖,jdk依赖1.8 <dependency> <groupId>edu.stanford.nlp</groupId&g ...

  4. stanford corenlp的TokensRegex

    最近做一些音乐类.读物类的自然语言理解,就调研使用了下Stanford corenlp,记录下来. 功能 Stanford Corenlp是一套自然语言分析工具集包括: POS(part of spe ...

  5. Stanford CoreNLP 3.6.0 中文指代消解模块调用失败的解决方案

    Stanford CoreNLP 3.6.0 中文指代消解模块调用失败的解决方案 参考文章: (1)Stanford CoreNLP 3.6.0 中文指代消解模块调用失败的解决方案 (2)https: ...

  6. Stanford Corenlp中文分词自定义词典(扩展词典)

    Stanford Corenlp是斯坦福大学的自然语言处理工具,其中中文分词是基于条件随机场CRF (Conditional Random Field) ,不是基于字典的直接匹配.最近调用Stanfo ...

  7. NLP工具——Stanford CoreNLP的python封装包 处理中文

    文章目录 1.StanfordCoreNLP是什么? 2.StanfordNLP是什么? 3.StanfordNLP的使用 3.1 安装 3.2 运行 3.3 如何处理中文? 3.4 demo 4.第 ...

  8. Stanford CoreNLP超简单安装及简单使用,句法分析及依存句法分析

    Stanford CoreNLP超简单安装及简单使用,句法分析及依存句法分析,使用jupyter notebook 今天我们来使用Stanford CoreNLP进行简单的句法分析,我使用的是jupy ...

  9. Stanford CoreNLP遇到的问题

    Exception in thread "main" java.lang.RuntimeException: edu.stanford.nlp.io.RuntimeIOExcept ...

  10. Stanford CoreNLP Stanza使用手册

    1. 手动下载工具包:(参考https://github.com/stanfordnlp/stanza/issues/275) 默认英语工具包:https://nlp.stanford.edu/sof ...

最新文章

  1. 开启2020高效办公,从团队知识管理开始
  2. 可控制转速CSS3旋转风车特效
  3. 问题解决:Apache: You don't have permission to access / on this server
  4. #时间预测算法_基于超级学习者机器学习算法预测ICU患者急性低血压发作
  5. org.apache.hadoop.hive.metastore.api.SerDeInfo; local class incompatible
  6. leetcode170. 两数之和 III - 数据结构设计
  7. PLSQL导出表结构和表数据
  8. cadence ~ PCB排版 必要流程
  9. 编译器-有限自动机和正则表达式
  10. 儿童手工制作日历_日历的手工制作教程图解
  11. 奔富bef407价格_Penfolds Bin 707 Cabernet Sauvignon, South Australia, Australia
  12. 348高校毕业设计选题
  13. 一个完整简单而又强力的计算器程序--用python实现(Python3.7)
  14. Linux基础----文件管理、用户管理、用户权限
  15. uniapp调用地图并导航
  16. 客户端 cloudera-scm-agent启动报错
  17. c语言 一张圆薄饼,切100刀,最多能切成多少块 c语言,甜甜圈上切两刀,最多能切成多少块?...
  18. html格式化整理输出JSON示例(测试)
  19. php星星符号怎么打,如何用html5写特殊符号五角星
  20. 一个华裔女孩马天琪的心愿

热门文章

  1. pip安装的python库Pycharm用不了
  2. C++ 自定义动态链接库(.dll)及使用
  3. Seeder自动填充测试数据
  4. 鼠标右边的数字按键无效(不是LOCK),原因是由于勾上使用键盘控制鼠标
  5. 千元以内有什么蓝牙耳机推荐?最值得购买的四款蓝牙耳机推荐
  6. python局域网内通信_python实现局域网内实时通信
  7. 估计数据分布梯度:如何克服现有生成式模型的缺陷
  8. 烈火兄发布的GHOST 11 (11.0.1.1533) 六合一版本
  9. jQuery复制数组
  10. Linux 系统如何修改时区