Hi everybody, and Happy New Year!!! Following indications here: http://nltk.org/api/nltk.classify.html I'm trying to use scikitlearn for text classification.
But this is the output: File "classifying.py", line 572, in <module> print("Accuracy of MultinomialNaiveBayesClassifier with pipeline (chi2,nb)", accuracy(classif, test_feats)) File "/usr/local/lib/python2.7/dist-packages/nltk/classify/util.py", line 85, in accuracy results = classifier.batch_classify([fs for (fs,l) in gold]) File "/usr/local/lib/python2.7/dist-packages/nltk/classify/scikitlearn.py", line 69, in batch_classify X = self._convert(featuresets) File "/usr/local/lib/python2.7/dist-packages/nltk/classify/scikitlearn.py", line 111, in _convert return self._featuresets_to_coo(featuresets) File "/usr/local/lib/python2.7/dist-packages/nltk/classify/scikitlearn.py", line 125, in _featuresets_to_coo j = self._feature_index[f] AttributeError: 'SklearnClassifier' object has no attribute '_feature_index' This is my code: import sklearn from nltk.classify.scikitlearn import SklearnClassifier from sklearn.feature_extraction.text import TfidTransformer from sklearn.feature_selection import SelectKBest, chi2 from sklearn.naive_bayes import MultinomialNB from sklearn.pipeline import PipeLine pipeline = Pipeline([('tfidf', TfidfTransformer()), ('chi2', SelectKBest(chi2, k=1000)), ('nb', Multin\ omialNB())]) classif = SklearnClassifier(pipeline) print("Accuracy of MultinomialNaiveBayesClassifier with pipeline (chi2,nb)", accuracy(classif, test_feats)) Any suggestions to fix it? Thanks for your kind help. Kind regards. Marco ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Scikit-learn-general mailing list Scikit-learn-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scikit-learn-general