← Últimos artigos
💬 NLP

lmfaoooo at SemEval-2026 Task 1: Humor Is an Audience. Preference Modeling for Constrained Humor Generation

Este artigo apresenta um sistema vencedor do 1º lugar para o SemEval-2026 Task 1 (MWAHAHA) que aborda a natureza dependente do público do humor ao empregar uma estratégia de "gerar muitos, selecionar o melhor", onde um conjunto diversificado de candidatos é classificado por um modelo de preferência treinado em julgamentos pareados humanos em vez de pontuações absolutas de engraçadice.

Autores originais: Alexey Tikhonov, Alexey Ivanov

Publicado 2026-06-02
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Alexey Tikhonov, Alexey Ivanov

Artigo original sob licença CC BY 4.0 (http://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

Imagine que você é o dono de um clube de comédia tentando escolher a piada mais engraçada para o show de hoje. Você tem mil piadas escritas por um robô superveloz, mas sabe que o que faz uma pessoa rir pode fazer outra revirar os olhos. O papel que você está lendo é um relatório sobre como os autores construíram um sistema para resolver exatamente este problema para uma competição de ciência da computação chamada SemEval-2026 Task 1 (apelidada de MWAHAHA).

Aqui está a história de como eles fizeram isso, dividida em passos simples:

1. O Problema: "Engraçado" é relativo ao observador

Os autores apontam que ensinar um computador a ser engraçado é difícil não porque ele não consiga escrever palavras, mas porque o "engraçado" é subjetivo.

  • O Problema da Audiência: Uma piada que arrasa em Berlim pode fracassar em Pequim. Até os humanos não conseguem concordar sobre o que é engraçado; se você pedir a 10 pessoas para avaliarem uma piada, elas darão 10 pontuações diferentes.
  • O Problema do Robô: Computadores são ótimos em memorizar. Se você pedir a um robô para contar uma piada, ele muitas vezes apenas repete as mesmas 25 piadas que conhece de cor, como um papagaio repetindo um bordão. Ele tem dificuldade em criar algo verdadeiramente novo.

2. A Estratégia: "Jogar Dardos, Depois Escolher o Alvo"

Em vez de tentar fazer o computador escrever a piada perfeita de uma só vez, os autores usaram uma estratégia de duas etapas: Gerar Muitos, Depois Selecionar o Melhor.

  • Passo 1: A "Fábrica de Piadas" (Geração)
    Eles montaram uma fábrica que produz 50 piadas diferentes para cada comando individual. Eles usaram uma mistura de diferentes modelos de IA (como uma equipe de diferentes comediantes) e os forçaram a serem criativos para que não fizessem apenas o "copia e cola" das mesmas piadas antigas. Eles também garantiram que as piadas seguissem as regras (como incluir palavras específicas ou manter um certo comprimento).

    • Analogia: Imagine pedir a 50 chefs diferentes para fazerem um hambúrguer. Alguns farão o seu picante, outros doce, outros estranho. Agora você tem uma enorme pilha de hambúrgueres.
  • Passo 2: O "Provador" (Seleção)
    Agora, eles precisavam de uma maneira de escolher o vencedor entre essa pilha de 50. Como os humanos não podem julgar cada piada em tempo real, eles construíram um Modelo de Preferência.

    • Em vez de perguntar ao computador, "Esta piada é engraçada?" (o que é vago e confuso), eles perguntaram: "Entre a Piada A e a Piada B, qual é a melhor?".
    • Eles treinaram este modelo com cerca de 2.500 votos humanos onde as pessoas comparavam duas piadas e escolhiam uma vencedora. Isso é como treinar um juiz mostrando a ele milhares de confrontos "A vs. B" até que o juiz aprenda o gosto da multidão.

3. O Ingrediente Secreto: O "Livro de Receitas de Humor"

Para tornar seu "Provador" mais inteligente e fácil de entender, os autores não deixaram o computador apenas adivinhar. Eles criaram uma "Base de Humor" — uma lista curta de 17 "sabores" específicos de humor.

  • Pense nisso como um porta-temperos. Os sabores podem incluir "Humor Negro", "Jogo de Palavras", "Exagero" ou "Reviravolta Inesperada".
  • Quando o computador olha para uma piada, ele não apenas diz "Bom" ou "Ruim". Ele verifica a piada contra o porta-temperos: Isso tem um punchline forte? Está usando jogo de palavras? É sombrio demais?
  • Isso torna o sistema "interpretável", o que significa que os humanos podem olhar para os resultados e entender por que o computador escolheu aquela piada (ex: "Ele escolheu esta porque tinha uma ótima reviravolta, embora fosse um pouco curta").

4. Os Resultados: Vencendo a Competição

Eles testaram este sistema em três tipos diferentes de dados (piadas do Reddit, piadas profissionais e seu próprio conjunto de dados novo).

  • O Vencedor: Este método de "Comparar Duas Piadas" funcionou muito melhor do que apenas pedir ao computador para dar uma nota para uma única piada. Também foi melhor em lidar com diferentes idiomas e culturas do que outros métodos.
  • O Troféu: Na competição real (MWAHAHA), o sistema deles ficou em 1º lugar em inglês e chinês, e em 2º lugar em espanhol.

5. A Grande Conclusão

O artigo conclui que o futuro do humor computacional não é fazer o robô escrever piadas melhores do zero. O robô já é bom em escrever muitas piadas. O verdadeiro desafio é escolher a certa.

Os autores argumentam que, se quisermos que os computadores sejam engraçados, precisamos parar de medir o "engraçado" como um único número e começar a focar em preferências — entender o que públicos específicos gostam ao comparar opções, exatamente como fazemos quando decidimos qual filme assistir ou qual música tocar.

Em resumo: Eles construíram um sistema que gera um enorme buffet de piadas e usa um "provador" inteligente e treinado para escolher o prato que a audiência tem mais probabilidade de amar, vencendo a competição ao entender que o humor tem a ver com a preferência do público, e não apenas com a piada em si.

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 →