当前位置:   article > 正文

NLTK中文简单使用_nltk中文能用吗

nltk中文能用吗
from stanfordcorenlp import  StanfordCoreNLP
from nltk.tree import Tree

nlp = StanfordCoreNLP('./stanford-corenlp-full-2018-10-05',lang='zh')

sentence = "原 子 结 合 成 分 子 时"

#词性标注
print("词性标注: ",nlp.pos_tag(sentence))
#依存分析
print("依存分析: ",nlp.dependency_parse(sentence))
#句法树解析
print("句子解析: ",nlp.parse(sentence))
#生成节点关系列表
tree = Tree.fromstring(nlp.parse(sentence))
print("节点关系:",tree.productions())
#绘制句法树
tree.draw()

如果用做英文解析,让lang=”en“。正常的中文解析,把sentence中间的空格给去掉就可以使用了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/351243
推荐阅读
相关标签
  

闽ICP备14008679号