Я очень плохо знаком с ML и stackoverflow, поэтому я заранее извинюсь, если это глупый вопрос или я нарушу какие-либо правила.
У меня есть 2 функции: строка, заголовок и статья. Я сделал Tfidfvector
для заглавия следующим образом и попытался обучить MultinomialNB
:
TitleString ## The corpus
titleVector = TfidfVectorizer()
titleVectorArray = titleVector.fit_transform(TitleString).toarray()
model = MultinomialNB()
model.fit(titleVectorArray, label_train)
Я пытался сделать то же самое для статьи.
ArticleString ## The corpus
ArticleVector = TfidfVectorizer()
ArticleVectorArray = ArticleVector.fit_transform(ArticleString).toarray()
model_2 = MultinomialNB()
model_2.fit(ArticleVectorArray, label_train)
Я был Интересно, есть ли способ, как я могу использовать оба titleVectorArray
и ArticleVectorArray
вместе, чтобы обучить одну модель MultinomialNB
?
Я знаю, я могу соединить два корпуса вместе и затем найти вектор признаков, но Я не понимаю, какой результат даст такой метод. Я хочу использовать оба вектора как 2 - разные / отдельные объекты для модели. А также, как я могу реализовать это в sklearn
?
Я бы очень признателен за любую помощь.