NLTK 2.0分类器批次分类器方法

时间:2016-10-22 08:36:51

标签: python nlp nltk

当我运行此代码时,它会抛出一个错误,我认为这是由于NLTK 3.0中不存在batch_classify方法。我很好奇如何解决这类问题,旧版本中的某些内容在较新版本中消失了。

end_date < start_date

1 个答案:

答案 0 :(得分:2)

该方法已重命名为classify_many()(我找不到NLTK 2.0的文档来检查它,但我很确定发生的事情。)

您必须在代码中用batch_classify(...)替换所有出现的classify_many(...)。 当从一个主要版本的库移动到另一个主要版本时,你必须期待这种向后不兼容的变化;理想情况下,它们应记录在更改日志中。但是,我必须承认,过去NLTK甚至在次要版本之间引入了向后兼容的变化,我认为这是不好的做法。