当前位置:   article > 正文

Spacy的词性标注、命名实体识别、依存句法分析调用_spacy 词性 句法

spacy 词性 句法

1、首先肯定是下载spacy

pip install spacy -i https://pypi.tuna.tsinghua.edu.cn/simple

强烈建议使用清华源地址

2、然后此时spacy缺乏预训练模型仍然是不可直接调用的,需要再下载预训练模型

python -m spacy download zh_core_web_sm -i https://pypi.tuna.tsinghua.edu.cn/simple

英文的话就是把zh_core_web_sm改成en_core_web_cm

3、词性标注、命名实体代码

  1. import spacy
  2. nlp = spacy.load('en_core_web_sm')
  3. stc = nlp("这里替换成你自己的句子")
  4. print("词性标注:", [token.pos_ for token in stc])
  5. print("命名实体:", [entity for entity in stc.ents])

4、依存句法分析代码

  1. import spacy
  2. nlp = spacy.load("en_core_web_sm")
  3. doc = nlp("这里换成你自己的句子")
  4. for ent in doc.ents:
  5. # 下面代码依次返回实体文本,开始位置,结束位置,实体标签
  6. print(ent.text, ent.start_char, ent.end_char, ent.label_)

差不多就这样,主要是想做作业在网上没有看到一步到位的教程,所以算是把网上看到的代码总结了一下,如有不妥请联系我删除

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

闽ICP备14008679号