Анализ настроений в 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
Спасибо за чтение :)