← Últimos artigos
💻 computer science

How Annotator Agreement Affects Sentiment Classification Performance for Indonesian Coastal Tourism Reviews

Este estudo demonstra que o treinamento de classificadores de sentimento em um conjunto de dados maior de avaliações de turismo costeiro indonésio, baseado em voto da maioria, produz um desempenho superior a um conjunto de dados de consenso estritamente unânime, embora os resultados sugiram que o aumento do volume de dados e o equilíbrio das classes, em vez da retenção apenas de instâncias ambíguas, podem ser os principais impulsionadores da melhoria, enquanto o IndoBERT reduz efetivamente a classificação errônea sistemática de avaliações neutras.

Autores originais: Sandy Kurniawan, Henri Tantyoko, Khadijah Khadijah, Helmie Arif Wibawa

Publicado 2026-08-31
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Sandy Kurniawan, Henri Tantyoko, Khadijah Khadijah, Helmie Arif Wibawa

Artigo original sob licença CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Na era digital, a voz do viajante tornou-se uma biblioteca massiva e não estruturada de opinião humana. Milhões de pessoas escrevem avaliações sobre praias, hotéis e restaurantes, despejando suas esperanças, decepções e observações em textos que são frequentemente informais, repletos de gírias e profundamente sutis. Para empresas e pesquisadores, o desafio é dar sentido a esse fluxo. Eles precisam saber não apenas se uma avaliação é boa ou ruim, mas exatamente como o autor se sente. Este é o domínio da análise de sentimento, um ramo da ciência da computação que ensina as máquinas a ler emoções. Durante anos, a abordagem padrão tem sido fazer com que humanos rotulem essas avaliações com categorias simples como "positivo", "negativo" ou "neutro", e então treinar computadores para reconhecer esses padrões. No entanto, o julgamento humano raramente é perfeito. Quando três pessoas leem a mesma avaliação, elas podem discordar se ela é verdadeiramente neutra ou levemente negativa. Essa discordância cria um quebra-cabeça para os cientistas: eles devem descartar as avaliações confusas para manter apenas aquelas em que todos concordam, ou devem manter as avaliações bagunçadas e disputadas para dar ao computador mais exemplos para aprender?

Uma equipe de pesquisadores da Universidade Diponegoro, na Indonésia, propôs-se a resolver este quebra-cabeça específico usando avaliações de destinos turísticos costeiros. Eles focaram na língua indonésia, que é rica em expressões informais e variações regionais, tornando-a um caso de teste particularmente difícil para os computadores. Os pesquisadores reuniram centenas de milhares de avaliações públicas do Google Maps cobrindo praias por todo o arquipélago. Após limpar os dados e filtrar duplicatas ou textos que não fossem em indonésio, selecionaram uma amostra equilibrada de aproximadamente 22.000 avaliações para serem lidas por três anotadores humanos. Cada pessoa decidiu, de forma independente, se uma avaliação era positiva, negativa ou neutra. Esse processo revelou uma realidade natural: os humanos nem sempre concordavam. Algumas avaliações eram tão claras que os três anotadores escolheram o mesmo rótulo, enquanto outras eram ambíguas o suficiente para que dois concordassem e um discordasse, ou onde os três escolheram rótulos diferentes.

Os pesquisadores então dividiram seus dados em dois grupos distintos para ver como essa discordância afetava o aprendizado do computador. O primeiro grupo, que chamaram de conjunto "unânime", continha apenas as avaliações onde os três humanos concordavam. Esta era uma coleção menor e mais limpa de 15.527 avaliações, mas faltavam-lhe os casos complicados e ambíguos. O segundo grupo, o conjunto de "maioria", mantinha as avaliações unânimes, mas também adicionava aquelas onde dois de três humanos concordavam. Este conjunto maior continha 21.235 avaliações e incluía muito mais exemplos de textos neutros, de sentimentos mistos ou confusos que frequentemente confundem os computadores. Eles então treinaram três tipos diferentes de programas de computador nesses dois grupos. Dois dos programas utilizaram métodos tradicionais antigos que analisam frequências de palavras, enquanto o terceiro utilizou um sistema moderno e avançado chamado IndoBERT, que é projetado para entender o contexto e as relações entre as palavras na língua indonésia, de forma muito semelhante a um leitor humano.

Os resultados foram claros e um tanto surpreendentes. Contrariando a ideia de que um computador aprende melhor apenas com exemplos de concordância perfeita, todos os programas apresentaram melhor desempenho quando treinados no grupo maior e mais desordenado que incluía as avaliações disputadas. O sistema mais avançado, o IndoBERT, alcançou uma pontuação mais alta quando aprendeu com o grupo de voto da maioria em comparação com o grupo unânime. Isso sugere que, ao descartar as avaliações ambíguas para garantir a concordância perfeita, os pesquisadores estavam, na verdade, descartando lições valiosas. As avaliações disputadas frequentemente continham os sentimentos complexos e mistos que os viajantes reais expressam, e ter mais desses exemplos ajudou o computador a compreender toda a gama da emoção humana. O estudo descobriu que a maior melhoria veio na capacidade de identificar corretamente avaliações "neutras". Quando o computador era treinado apenas nos dados limpos e unânimes, ele tinha dificuldade em distinguir uma avaliação verdadeiramente neutra de uma que fosse ligeiramente positiva ou negativa. Mas quando foi permitido estudar os dados do voto da maioria, que possuía muito mais exemplos desses casos neutros, ele tornou-se muito melhor em reconhecê-los.

No entanto, os pesquisadores foram cuidadosos ao notar que essa melhoria pode não ser devida apenas à discordância em si. O grupo maior simplesmente tinha mais dados e um melhor equilíbrio de exemplos neutros, que são naturalmente mais difíceis de encontrar do que os claros positivos ou negativos. O estudo não provou que a discordância é boa por si só, mas sim que filtrá-la remove muita informação útil. O computador ainda teve dificuldades com certos tipos de escrita complexa, como avaliações que elogiam uma parte de uma praia enquanto criticam outra, ou aquelas que usam linguagem sutil e indireta para expressar decepção. Esses casos difíceis permaneceram um desafio mesmo para o modelo mais avançado. Em última análise, o trabalho sugere que, no mundo desordenado da linguagem humana, um pouco de discordância nos dados de treinamento pode ser necessário para ensinar um computador a compreender verdadeiramente a nuance da voz de um viajante.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →