NLTK ValueError:解压缩的值太多(预期2)

时间:2017-03-09 14:54:02

标签: python python-3.x nltk

我应该训练模型以确定名称的性别。 我把列表作为

  

[['Friedtic','Homer'],['Alice','Miranda']]

我试过

classifier = nltk.NaiveBayesClassifier.train(train_data)

但是有错误

  

ValueError:解压缩的值太多(预期2)

1 个答案:

答案 0 :(得分:1)

您需要将数据结构化为元组项。此外,列车集中的每个项目都需要一个标签,告诉分类器名称属于哪个类。最后,您需要的功能包含有关如何识别名称(假设)“性别”的信息。

The NLTK tutorials性别识别下显示如何构建项目。

我可以告诉你如何,但这很清楚开发人员的意图。