Я все еще новичок в python и изучаю, и один из моих курсов ожидает, что я буду использовать TextBlob и Pandas для анализа настроений в файле cvs. То, что я сделал до сих пор, я приложу здесь:
Import csv
from textblob import TextBlob
import pandas as pd
df = pd.read_csv('Movie_reviews.csv', delimiter='\t', header=None)
Movie_review_texts = df[2]
Movie_review_texts
for intex, review_text in enumerate (Movie_review_texts):
blob = TextBlob(review_text)
print('Analysing review\t', review_text)
for sentence in blob.sentences:
print('--------SENTIMENT OF SENTENCE--------')
print(sentence, '\t', sentence.sentiment.polarity)
print('-------END-------')
, однако, что мне нужно сделать сейчас, это то, что мне нужно агрегировать оценки настроения составляющих предложений, а затем преобразовать агрегированную оценку в логическое значение. Что я действительно очень борюсь, я готов сдаться в этот момент!