2015-12-29 3 views
0

Я пытаюсь подгонять модель к dfm, которую я создал с помощью кванты. Я получаю следующую ошибку. Есть идеи??Ошибка использования модели NB в textmodel() пакета quanteda

tModel <- textmodel(udfm1,model = "NB", smooth=1) 

Error in textmodel(udfm1, model = "NB", smooth = 1) : 
model NB not implemented. 

p.s. Я создаю модель для предсказания следующего слова для мобильного приложения. Я знаю только Naive Bayes и не знаком с другими моделями в этом пакете. Поэтому не стесняйтесь рекомендовать.

ответ

1

Извиняется за это: в то время как ?textmodel указывает, что "NB" - это имеющаяся модель, по сути, с квантой v0.9.1-7 она еще не реализована. У меня есть код, который реализует мультиномиальный и Bernoulli Naive Bayes как тип текстовой модели, но мы перенесли его в филиал разработки, ожидая большего тестирования. (Но скоро.)

Для предсказания следующего слова это звучит как вопрос для text-mining tag of Cross-Validated. Для этого нет ничего непосредственного в кванде, но вы должны иметь возможность использовать dfm напрямую с большинством классификаторов и моделей регрессии.

+0

спасибо. Я добавил два других тега к этому сообщению. Надеюсь, кто-то может порекомендовать, какая из следующих моделей в кванде была бы пригодна для предсказания текста (wordscores, ca, wordfish) – PeterV