【发布时间】:2015-03-27 13:17:13
【问题描述】:
我已经有了这样的词频和类别:
y = ['animals', 'restaurants', 'sports']
x = [{'cat':1, 'dog':2}, {'food':4, 'drink':2}, {'baseball':4, 'basketball':5}]
我应该如何按照以下教程继续构建管道:
>>> from sklearn.pipeline import Pipeline
>>> text_clf = Pipeline([('vect', CountVectorizer()),
... ('tfidf', TfidfTransformer()),
... ('clf', MultinomialNB()),
... ])
>>> text_clf = text_clf.fit(twenty_train.data, twenty_train.target)
CountVectorizer 需要一个字符串...我想我可以从字典中创建一个字符串并重复每个单词出现的次数?
http://scikit-learn.org/stable/tutorial/text_analytics/working_with_text_data.html
【问题讨论】:
标签: python scikit-learn text-mining