Що таке функція настроїв у TextBlob?

Функція Sentiment Analysis TextBlob дозволяє нам визначити, чи мають вхідні текстові дані позитивний, негативний чи нейтральний тон. Функція почуття в TextBlob повертає кортеж настроїв форми (полярність, суб’єктивність). Оцінка полярності – це плаваюча величина в діапазоні [-1,0, 1,0].3 червня 2024 р.

Для аналізу настроїв TextBlob використовує система на основі полярності, призначаючи значення від -1 до 1 для кожного слова на основі попередньо визначеного настрою. Наприклад, «жахливий» може мати значення -0,8, «щасливий» може мати значення 0,6 тощо.

VADER, як і TextBlob, є аналізатором настрою на основі лексиконів із попередньо визначеними правилами для слів або лексиконів. Однак те, що відрізняє VADER, це його здатність не лише класифікувати слова як позитивні, негативні чи нейтральні, але й оцінювати загальний настрій речення.

TextBlob — це бібліотека Python, яка використовується для виконання таких завдань NLP токенізація, POS-тегування, відміна слів, виділення іменників, лемматизація, N-грами та аналіз настроїв.

Аналіз настроїв – це процес аналіз цифрового тексту, щоб визначити, чи є емоційний тон повідомлення позитивним, негативним чи нейтральним. Сьогодні компанії мають великі обсяги текстових даних, таких як електронні листи, стенограми чатів служби підтримки клієнтів, коментарі в соціальних мережах і відгуки.

Резюме

  1. Збирайте текстові дані з таких місць, як публікації в соціальних мережах, онлайн-огляди та опитування відгуків клієнтів.
  2. Очистіть свої дані та видаліть такі елементи, як смайли та інші символи Юнікоду, щоб програмне забезпечення аналізу настроїв могло їх аналізувати.
  3. Проаналізуйте свій набір даних за допомогою інструментів, які мають можливості обробки природної мови (NLP).