Sobre esta ferramenta
Este analisador de sentimento usa a mesma abordagem geral de ferramentas clássicas baseadas em léxico como AFINN e VADER — mas com sua própria lista de palavras original, feita à mão, em vez de qualquer conjunto de dados publicado. Cada palavra do texto é comparada a cerca de 200 palavras comuns de sentimento em inglês, cada uma com uma pontuação de valência de -5 (muito negativo) a +5 (muito positivo). Duas regras de contexto simples refinam a pontuação bruta: um negador ("not", "never", "isn't") dentro de três palavras inverte e suaviza o sinal da palavra seguinte, e um intensificador ("very", "extremely") logo antes de uma palavra aumenta sua magnitude.
Todas as pontuações correspondentes são calculadas em média e normalizadas em uma única pontuação "composta" entre -1 e +1, depois classificadas como Positivo, Negativo ou Neutro usando limites fixos. Como isso é apenas uma busca simples de palavras mais algumas regras — não um modelo de IA treinado — é rápido, totalmente privado (nada sai do seu navegador) e totalmente transparente: a tabela de detalhamento abaixo mostra exatamente quais palavras foram encontradas e por que sua pontuação mudou. Também há limites reais a considerar: só entende inglês, não consegue detectar sarcasmo ou ironia, e uma negação a mais de três palavras de distância do seu alvo será totalmente ignorada.
Perguntas frequentes
Isso funciona para idiomas além do inglês?
Não — o léxico por trás desta ferramenta é uma lista artesanal de palavras em inglês com pontuações de sentimento, então reconhece apenas vocabulário em inglês. Textos em outros idiomas mostrarão principalmente palavras "sem correspondência" e um resultado não confiável próximo de zero/neutro, não porque o sentimento seja realmente neutro, mas porque nenhuma das palavras está no léxico. Não há planos de adicionar léxicos de outros idiomas nesta ferramenta como está; cada idioma precisaria de sua própria lista de palavras cuidadosamente construída, não apenas uma tradução da lista em inglês, já que a conotação e intensidade das palavras não se traduz diretamente.
Ele consegue detectar sarcasmo?
Não — esta é uma limitação fundamental e bem conhecida de QUALQUER abordagem de sentimento baseada em léxico, não apenas desta ferramenta. Uma frase como "Que ótimo, meu voo foi cancelado de novo" está transbordando de sentimento negativo para um leitor humano, mas pontua positivo aqui porque "ótimo" é uma palavra fortemente positiva e a ferramenta não tem noção de tom, contexto ou ironia. Detectar sarcasmo de forma confiável genuinamente requer um modelo de linguagem contextual, o que está explicitamente fora do escopo desta ferramenta leve, transparente e baseada em léxico.