Primeira vez aqui? Seja bem vindo e cheque o FAQ!
x

O que é análise de sentimentos?

+2 votos
51 visitas
perguntada Ago 20 em Programação Computacional por Raíssa (671 pontos)  
Compartilhe

2 Respostas

+1 voto
respondida Ago 27 por Felipe Carneiro (76 pontos)  
selecionada Ago 27 por Raíssa
 
Melhor resposta

Uma aplicação de análise de sentimentos é através do algoritmo doc2vec (veja uma breve introdução em Python aqui). Basicamente o algoritmo extrai o valor semântico das palavras, considerando-as contextualmente. Ele faz isso, primeiramente, criando vetores de representação de palavras, logo depois concatena ou faz uma média desses vetores de palavras por cada documento ou sentença.

Após criar os vetores, podemos usar similaridade de coseno para criar um parâmetro de relação entre todos esses documentos. Com isso conseguimos saber, a partir de um pivô, quais documentos naquele corpus expressam o mesmo sentimento.

Segue uma excelente referência sobre Processamento de Linguagem Natural.

+1 voto
respondida Ago 21 por danielcajueiro (5,776 pontos)  

Análise de sentimentos é uma aplicação da área de Processamento de Linguagem Natural cujo objetivo é classificar pedaços de texto de acordo com o sentimento.

Provavelmente o exemplo mais óbvio em economia é a classificação de notícias em positivas e negativas. De fato, tem uma literatura interessante que estuda o efeito da mídia em mercados financeiros. Veja por exemplo essa pergunta.

...