Ошибка атрибута — объект ‘list’ не имеет атрибута ‘lower’ с помощью Countvectorizer

#machine-learning #twitter #classification #text-classification #countvectorizer

#машинное обучение #Twitter #классификация #текст-классификация #countvectorizer

Вопрос:

Я пытаюсь векторизовать некоторые твиты, чтобы я мог поместить их в список и использовать в classficator.

Вот что я делаю:

  trained_model = pickle.load(open(settings.MEDIA_ROOT   "/MLP_classificado.pkl", 'rb'))
   
    for tweet in public_tweets:
        tweets.append(tweet.text)
    
   vec_tweets = vectorizer.fit(tweets)
   
   #Model predict
   classification = trained_model.predict(vectorizer.transform([[vec_tweets]]))
  

У кого-нибудь есть идеи, как это решить? Нужно ли мне извлекать твиты каким-либо другим способом, чтобы заставить его работать?