Использование наивного байесовского алгоритма
from sklearn.naive_bayes import MultinomialNB
nb = MultinomialNB()
Код работает до этой строки, но когда я подгоняю модель, он показывает ошибку.
nb.fit(X_train, y_train)
Вывод:
ValueError: could not convert string to float: 'My fiance and
I tried the place because of a Groupon. We live in the same neighborhood
and see the place all the time but the look of the place was never enough
to draw us in. There is nothing eye catching about the business front at
all. It\'s in a strip mall and looks old..........
Я использую набор данных yelp.csv для обработки естественного языка
Ожидаемый ответ должен быть таким:
MultinomialNB(alpha=1.0, class_prior=None, fit_prior=True)