Product

Sendo sarcástico? Apresentando nossa nova API de detecção de sarcasmo

Ankit Singh
March 30, 2019
mins read
Ready to get Started?
request A Demo

O sarcasmo é uma das ferramentas mais antigas e, de longe, a mais inteligente usada por linguistas em todo o mundo. Um comentário sarcástico parece ser uma coisa e, na verdade, é algo totalmente diferente. Essa ambigüidade torna a tarefa de detecção de sarcasmo por máquinas quase impossível. No entanto, nossa equipe de ciência de dados decidiu tentar e, como resultado, estamos lançando a primeira solução do setor para detectar sarcasmo em textos.

sarcasm detection

O sarcasmo é muito humano e alguns dos linguistas mais famosos o usaram com frequência para efeitos cômicos, basta ler o exemplo abaixo.

“Gosto de longas caminhadas, especialmente quando são feitas por pessoas que me irritam.”
-Fred Allen (comediante americano)

Esta postagem discutirá os diferentes aspectos do nosso API de detecção de sarcasmo. Os desafios que enfrentamos e superamos. Alguns exemplos muito engraçados e complicados e alguns casos de uso práticos. Animado? Nós também. Vamos mergulhar imediatamente.

Desafios com a detecção de sarcasmo baseada em máquina

O sarcasmo é definido como uma afirmação que se contradiz. Essa contradição é transmitida por meio do contexto da declaração. Pesquisadores de aprendizado de máquina têm tentado conceituar modelos e algoritmos capazes de detectar sarcasmo com precisão de nível industrial. Nossa tentativa de detectar sarcasmo enfrentou muitos desafios, mas o progresso acadêmico nesse campo e o rigor de nossos cientistas de dados levaram à criação dessa ferramenta.

sarcasm detection

“Se fosse fácil, todo mundo estaria fazendo isso e você não teria a oportunidade”

-Bob Parsons (fundador-GoDaddy)

O problema dos comentários sarcásticos é a dependência deles do cenário geral. Comentários sarcásticos têm sentimentos contrastantes na mesma frase, o que pode confundir o algoritmo de IA treinado em conjuntos de dados de sentimentos. Esse problema pode ser resolvido projetando um algoritmo capaz de identificar as idiossincrasias de um comentário sarcástico.

Considere a frase: “Adoro o jeito que você mente na minha cara”. Essa frase pode ser dividida em tons contraditórios: “Eu amo o jeito que você...” (positivo) e “... deite-se diretamente na minha cara” (negativo). Você vê que a IA precisa trabalhar duas vezes e, na verdade, procurar contradições sutis para identificar o sarcasmo.

Alguns exemplos interessantes de nossa API de detecção de sarcasmo

sarcasm detection
Exemplo-1
sarcasm detection
Exemplo 2
sarcasm detection

Exemplo 3
sarcasm detection

Exemplo 4
sarcasm detection

Exemplo 5
sarcasm detection

Exemplo 6
sarcasm detection

Exemplo-7
sarcasm detection

Exemplo-8
sarcasm detection
Exemplo 9

Aplicações práticas da detecção de sarcasmo

Detectando sarcasmo nas redes sociais

sarcasm detection

Hoje, o mundo é impulsionado pelas mídias sociais. Sites de redes sociais como Twitter e Facebook recebem milhões de postagens todos os dias. Esses usuários costumam deixar comentários sarcásticos relacionados à sua marca ou serviços. Nossa API de detecção de sarcasmo pode identificar esses comentários sarcásticos que sua ferramenta de escuta de mídia social classificará erroneamente como positivos ou negativos, afetando, portanto, a qualidade dos insights.

Detectando sarcasmo no feedback do usuário

sarcasm detection

A análise do feedback do usuário pode orientar sua empresa para o crescimento produtivo. Às vezes, os usuários respondem sarcasticamente para mostrar seu descontentamento em relação a um produto ou serviço. Com as habilidades de detecção de sarcasmo, nossa IA pode até mesmo identificar e classificar com precisão essas respostas.

Analisando transcrições de filmes ou séries

sarcasm detection

Filmes e seriados usam muito a ironia ou o sarcasmo para gerar momentos cômicos. Considere o personagem de Chandler da popular comédia Friends dos anos 90, ele era conhecido por sua sarcasmo espirituoso. As transcrições desses seriados ou filmes podem ser analisadas quanto ao número de momentos sarcásticos empregando nossa API que, por sua vez, pode ser usada para prever a popularidade de um filme ou programa de TV.

Analisando shows ao vivo

sarcasm detection

Shows ao vivo com comediantes, âncoras e outros artistas costumam apresentar comentários sarcásticos como alívio cômico. Os roteiros desses programas podem ser explorados para descobrir quais comentários geram a máxima resposta do público.

Analisando discursos políticos

sarcasm detection

Bons oradores políticos costumam usar o sarcasmo como arma para atacar verbalmente sua oposição. O roteiro do discurso desses políticos pode ser analisado para identificar sarcasmo.

Esperamos que você tenha gostado do artigo. Por favor Cadastre-se para obter uma conta gratuita do Komprehend e comece a detectar sarcasmo em seu texto.

Você também pode conferir demonstrações gratuitas de outras APIs de IA da Komprehend aqui.

O sarcasmo é uma das ferramentas mais antigas e, de longe, a mais inteligente usada por linguistas em todo o mundo. Um comentário sarcástico parece ser uma coisa e, na verdade, é algo totalmente diferente. Essa ambigüidade torna a tarefa de detecção de sarcasmo por máquinas quase impossível. No entanto, nossa equipe de ciência de dados decidiu tentar e, como resultado, estamos lançando a primeira solução do setor para detectar sarcasmo em textos.

sarcasm detection

O sarcasmo é muito humano e alguns dos linguistas mais famosos o usaram com frequência para efeitos cômicos, basta ler o exemplo abaixo.

“Gosto de longas caminhadas, especialmente quando são feitas por pessoas que me irritam.”
-Fred Allen (comediante americano)

Esta postagem discutirá os diferentes aspectos do nosso API de detecção de sarcasmo. Os desafios que enfrentamos e superamos. Alguns exemplos muito engraçados e complicados e alguns casos de uso práticos. Animado? Nós também. Vamos mergulhar imediatamente.

Desafios com a detecção de sarcasmo baseada em máquina

O sarcasmo é definido como uma afirmação que se contradiz. Essa contradição é transmitida por meio do contexto da declaração. Pesquisadores de aprendizado de máquina têm tentado conceituar modelos e algoritmos capazes de detectar sarcasmo com precisão de nível industrial. Nossa tentativa de detectar sarcasmo enfrentou muitos desafios, mas o progresso acadêmico nesse campo e o rigor de nossos cientistas de dados levaram à criação dessa ferramenta.

sarcasm detection

“Se fosse fácil, todo mundo estaria fazendo isso e você não teria a oportunidade”

-Bob Parsons (fundador-GoDaddy)

O problema dos comentários sarcásticos é a dependência deles do cenário geral. Comentários sarcásticos têm sentimentos contrastantes na mesma frase, o que pode confundir o algoritmo de IA treinado em conjuntos de dados de sentimentos. Esse problema pode ser resolvido projetando um algoritmo capaz de identificar as idiossincrasias de um comentário sarcástico.

Considere a frase: “Adoro o jeito que você mente na minha cara”. Essa frase pode ser dividida em tons contraditórios: “Eu amo o jeito que você...” (positivo) e “... deite-se diretamente na minha cara” (negativo). Você vê que a IA precisa trabalhar duas vezes e, na verdade, procurar contradições sutis para identificar o sarcasmo.

Alguns exemplos interessantes de nossa API de detecção de sarcasmo

sarcasm detection
Exemplo-1
sarcasm detection
Exemplo 2
sarcasm detection

Exemplo 3
sarcasm detection

Exemplo 4
sarcasm detection

Exemplo 5
sarcasm detection

Exemplo 6
sarcasm detection

Exemplo-7
sarcasm detection

Exemplo-8
sarcasm detection
Exemplo 9

Aplicações práticas da detecção de sarcasmo

Detectando sarcasmo nas redes sociais

sarcasm detection

Hoje, o mundo é impulsionado pelas mídias sociais. Sites de redes sociais como Twitter e Facebook recebem milhões de postagens todos os dias. Esses usuários costumam deixar comentários sarcásticos relacionados à sua marca ou serviços. Nossa API de detecção de sarcasmo pode identificar esses comentários sarcásticos que sua ferramenta de escuta de mídia social classificará erroneamente como positivos ou negativos, afetando, portanto, a qualidade dos insights.

Detectando sarcasmo no feedback do usuário

sarcasm detection

A análise do feedback do usuário pode orientar sua empresa para o crescimento produtivo. Às vezes, os usuários respondem sarcasticamente para mostrar seu descontentamento em relação a um produto ou serviço. Com as habilidades de detecção de sarcasmo, nossa IA pode até mesmo identificar e classificar com precisão essas respostas.

Analisando transcrições de filmes ou séries

sarcasm detection

Filmes e seriados usam muito a ironia ou o sarcasmo para gerar momentos cômicos. Considere o personagem de Chandler da popular comédia Friends dos anos 90, ele era conhecido por sua sarcasmo espirituoso. As transcrições desses seriados ou filmes podem ser analisadas quanto ao número de momentos sarcásticos empregando nossa API que, por sua vez, pode ser usada para prever a popularidade de um filme ou programa de TV.

Analisando shows ao vivo

sarcasm detection

Shows ao vivo com comediantes, âncoras e outros artistas costumam apresentar comentários sarcásticos como alívio cômico. Os roteiros desses programas podem ser explorados para descobrir quais comentários geram a máxima resposta do público.

Analisando discursos políticos

sarcasm detection

Bons oradores políticos costumam usar o sarcasmo como arma para atacar verbalmente sua oposição. O roteiro do discurso desses políticos pode ser analisado para identificar sarcasmo.

Esperamos que você tenha gostado do artigo. Por favor Cadastre-se para obter uma conta gratuita do Komprehend e comece a detectar sarcasmo em seu texto.

Você também pode conferir demonstrações gratuitas de outras APIs de IA da Komprehend aqui.