Анализ настроений в 5 строках кода с использованием TextBlob

Всем привет !!

В этом конкретном блоге мы попытаемся изучить библиотеку TextBlob на Python, с помощью которой мы можем выполнять анализ тональности предложения, сообщения или любого текста как такового.

Если вам интересно узнать больше о библиотеке TextBlob, вы можете посетить их страницу документации Здесь.

Требования:

Если вы запускаете код на своем собственном компьютере, то на вашем компьютере должны быть установлены библиотеки textblob и nltk. Вы можете сделать это по-

$ pip install textblob
$ pip install nltk 

Если вы запускаете его в Google Colab, вы можете запустить его прямо там :)

Код:

from textblob import TextBlob
your_text = input("Enter the Text on which you want the Sentiment ")
sentiment_object  = TextBlob(your_text)
polarity_score = round(sentiment_object.sentiment.polarity,2)
subjectivity_score = round(sentiment_object.sentiment.subjectivity,2)
print("The Polarity of Sentiment of your Text is {} and Subjectivity of Your text is {} ".format( polarity_score , subjectivity_score))

Пояснение:

Сначала мы импортировали библиотеку и взяли ввод от пользователя. Затем мы создали объект Textblob и загрузили в него текст. Затем мы получили оценку полярности и субъективности настроений и распечатали ее.

Ссылка на Github: https://github.com/prattay/sentiment-analysis-5-lines-of-code

Спасибо за чтение :)