Итак, я работаю с библиотекой машинного обучения Weka на Java ...
Я пытался реализовать это: http://weka.wikispaces.com/Text+categorization+with+Weka
внизу вы можете скачать TextCategorizationTest.javaкоторый выполняет классификацию текста и text_example.zip, который содержит целую кучу htmls ....
, поэтому я попытался запустить TextCategorizationTest, используя каталог class1 в text_example в качестве аргумента .... но затем я столкнулся с этой ошибкой:
Exception in thread "main" weka.core.UnsupportedAttributeTypeException: weka.classifiers.trees.j48.C45PruneableClassifierTree: Cannot handle multi-valued nominal class!
at weka.core.Capabilities.test(Capabilities.java:936)
at weka.core.Capabilities.test(Capabilities.java:1105)
at weka.core.Capabilities.test(Capabilities.java:1018)
at weka.core.Capabilities.testWithFail(Capabilities.java:1297)
at weka.classifiers.trees.j48.C45PruneableClassifierTree.buildClassifier(C45PruneableClassifierTree.java:116)
at weka.classifiers.trees.J48.buildClassifier(J48.java:236)
at TextCategorizationTest.main(TextCategorizationTest.java:55)
, что относится к этой строке:
classifier.buildClassifier(dataFiltered);
Кто-нибудь что-то не так?