Как найти интенсивность с помощью анализа тональности TextBlob - PullRequest
0 голосов
/ 17 июня 2020

Я использую инструмент анализа тональности в пакете TextBlob на Python 3.7. Я знаком с ним и понимаю, что он работает на основе 3 значений: полярности, субъективности и интенсивности. Полярность и субъективность стандартны для вывода TextBlob('string').sentiment, однако TextBlob('string').intensity, к сожалению, не увенчался успехом. Есть какие-нибудь подсказки по этому поводу?

1 Ответ

1 голос
/ 19 июня 2020

Я не думаю, что есть возможность рассчитать интенсивность в библиотеке textblob.

1) Пожалуйста, обратитесь к строке 439 исходного кода для функции тональности: https://github.com/sloria/TextBlob/blob/dev/textblob/blob.py

Он предоставляет возможность вычислить полярность и субъективность, но нет аргумента в пользу интенсивности.

2) Если мы говорим об отдельных функциях (упомянутых вами), это также недоступно в исходном коде.

3) Следующая ссылка предоставляет и показывает, что интенсивность и уверенность включены, но в исходном коде отсутствует функция.

https://github.com/sloria/TextBlob/blob/eb08c120d364e908646731d60b4e4c6c1712ff63/textblob/en/en-sentiment.xml

...