繁体   English   中英

python中的POS标记

[英]POS tagging in python

我正在尝试找出特定句子中的词性。 我尝试使用下面给出的代码来做到这一点

from nltk import word_tokenize
import nltk.data
a=raw_input()
text = word_tokenize(a)
pairs=nltk.pos_tag(text)
print pairs

但是,它始终将“删除”显示为应该是动词的JJ(形容词)。 如何改善代码? 提前致谢

首先,您应该获得正确标记的句子的语料库(如上所述)。 仅增加nltk_data文件夹中的某些语料库可能已经有用。 要从中训练自己的标记器,请参见: http : //nltk-trainer.readthedocs.org/en/latest/train_tagger.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM