Designing large language model prompts to extract scores from messy text: A shared dataset and challenge
Este artigo apresenta um conjunto de dados compartilhado de 1.446 textos de pesquisa desordenados com pontuações de qualidade do Reino Unido e um desafio correspondente para projetar prompts de Grandes Modelos de Linguagem ideais que extraiam com precisão pontuações válidas ou identifiquem valores ausentes, visando superar uma linha de base inicial de precisão de 72,6%, ao mesmo tempo em que avança a compreensão da engenharia de prompts para tarefas numéricas complexas.
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ê é um bibliotecário tentando organizar uma pilha enorme de cartas. Cada carta foi escrita por um robô diferente (uma IA) para descrever o quão bom é um artigo de pesquisa. Os robôs deveriam dar uma classificação simples, como uma pontuação de estrelas de 1 a 4.
Os robôs são escritores desorganizados. Algumas cartas começam com a pontuação, outras escondem a pontuação no meio de um parágrafo, algumas dão três pontuações diferentes e esquecem de combiná-las, e algumas apenas divagam sem dar uma pontuação sequer. Pior ainda, alguns robôs até inventam pontuações falsas como "95%" ou "4/5", quando as regras só permitem de 1 a 4 estrelas.
O Problema
Mike Thelwall, o autor deste artigo, reuniu 1.446 dessas cartas bagunçadas. Ele chama isso de um "conjunto de dados compartilhado". O objetivo dele é desafiar outros pesquisadores a construir um "manual de instruções mágico" (chamado de prompt) para um novo robô, mais inteligente.
O trabalho deste novo robô é ler as cartas bagunçadas e extrair o número correto. Mas ele deve seguir duas regras estritas:
- Ser um Detetive: Ele deve descobrir a pontuação correta mesmo se a carta for confusa. Se a carta mencionar "Originalidade", "Significância" e "Rigor" separadamente, o robô precisa saber que deve tirar a média deles. Se a carta não tiver uma pontuação, ele deve dizer "-1" (o que significa "Eu não sei").
- Ser um Robô, Não um Tagarela: O robô deve apenas cuspir o número (como "3*" ou "-1"). Ele não pode dizer: "Eu acho que a pontuação é 3 porque...". Se ele adicionar quaisquer palavras extras, a resposta estará errada.
O Desafio
Pense nisso como um jogo de "O Mestre Mandou" jogado com um robô muito literal, mas um pouco confuso.
- A Pontuação Atual: O autor tentou um manual de instruções simples, e o robô acertou cerca de 73% das vezes.
- O Objetivo: O desafio é para qualquer pessoa projetar um manual de instruções melhor que consiga uma pontuação mais alta.
Por Que Fazer Isso?
Este artigo não é sobre usar isso para corrigir redações reais de alunos ou corrigir diagnósticos médicos agora. Em vez disso, é um exercício de treinamento. Ao forçar os pesquisadores a descobrir como fazer os robôs extraírem números específicos de textos bagunçados, aprendemos:
- Como falar com robôs para que eles ouçam melhor (Design de Prompt).
- Onde os robôs ficam confusos e como corrigir essas instruções.
- Como lidar com situações em que o robô está incerto (saber quando dizer "-1" em vez de adivinhar).
A Conclusão
Este artigo é um convite para um concurso. Ele diz: "Aqui está uma pilha de notas de robôs bagunçadas e uma lista das respostas corretas. Você consegue escrever o conjunto perfeito de instruções para fazer um robô ler essas notas e te dar apenas o número certo, todas as vezes?" O vencedor é a pessoa que conseguir a maior porcentagem de respostas corretas.
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.