【发布时间】:2015-04-30 03:05:49
【问题描述】:
我有两类句子。每个都有相当不同的 pos-tag 序列。如何训练以 POS-Tag 序列为特征的朴素贝叶斯分类器?斯坦福 CoreNLP/NLTK(Java 或 Python)是否提供了任何方法来构建具有 pos-tag 作为特征的分类器?我知道在 python 中 NaiveBayesClassifier 允许构建一个 NB 分类器,但它使用 contains-a-word 作为特征,但它可以扩展为使用 pos-tag-sequence 作为特征吗?
【问题讨论】:
-
你真的需要使用 NaiveBayesClassifier 吗?你看过CRF吗?对了,你读过这一章吗:nltk.org/book/ch06.html?
-
感谢您的链接。我最终使用了串联的 pos-tags-sequence 和
containsPosSequence作为一个功能......
标签: machine-learning nltk stanford-nlp text-classification naivebayes