← Últimos artigos
💬 NLP

Instruction-Guided Poetry Generation in Arabic and Its Dialects

Este artigo apresenta um conjunto de dados em grande escala, baseado em instruções, em Árabe Padrão Moderno e seus dialetos, que permite que Modelos de Linguagem de Grande Escala gerem, revisem e analisem poesia de forma controlada, conforme requisitos específicos do usuário, como estilo e rima.

Autores originais: Abdelrahman Sadallah, Kareem Elozeiri, Mervat Abassy, Rania Elbadry, Mohamed Anwar, Abed Alhakim Freihat, Preslav Nakov, Fajri Koto

Publicado 2026-05-01
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Abdelrahman Sadallah, Kareem Elozeiri, Mervat Abassy, Rania Elbadry, Mohamed Anwar, Abed Alhakim Freihat, Preslav Nakov, Fajri Koto

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 a poesia árabe como uma grande e antiga biblioteca repleta de milhões de livros belos. Durante séculos, as pessoas escreveram poemas nesta biblioteca usando regras estritas sobre ritmo, rima e estilo, muito como construir uma casa com plantas específicas. No entanto, até agora, os computadores (especificamente os Modelos de Linguagem de Grande Escala ou LLMs) foram principalmente como bibliotecários que apenas leem os livros, contam as páginas ou adivinham quem os escreveu. Eles não têm sido muito bons em escrever novos poemas por si próprios, especialmente quando solicitados a seguir regras específicas ou a escrever em diferentes sotaques regionais (dialetos).

Este artigo apresenta um novo projeto chamado InstructPoet, que ensina computadores a tornarem-se poetas eles próprios. Aqui está como o fizeram, explicado de forma simples:

1. O Livro de Receitas (O Conjunto de Dados)

Para ensinar um computador a cozinhar, é necessário um bom livro de receitas. Os investigadores reuniram uma vasta coleção de poemas árabes da internet, abrangendo desde tempos antigos até aos dias atuais.

  • A Limpeza: Organizaram esta pilha desordenada de poemas num formato uniforme e organizado, como classificar uma caixa de LEGOs misturada em contentores separados.
  • As Etiquetas: Adicionaram "metadados" (etiquetas) a cada poema, marcando-os com detalhes como "Romântico", "Guerra", "Era Abássida" ou "Dialeto do Golfo".
  • A Tradução: Não utilizaram apenas o árabe padrão (MSA). Criaram instruções em cinco sabores diferentes: Árabe Padrão mais quatro dialetos principais (Golfo, Levante, Vale do Nilo e Norte de África). Isto é como ensinar o computador a falar não apenas inglês formal, mas também inglês texano, escocês e australiano, para que possa conversar naturalmente com qualquer pessoa.

2. Os Quatro Jogos de Treino (As Tarefas)

Em vez de apenas pedir ao computador para "escrever um poema", estabeleceram quatro jogos de treino específicos para tornar o computador mais inteligente:

  • Geração (A Página em Branco): "Escreva um poema romântico sobre o mar usando um ritmo específico." O computador tem de criar algo a partir do zero.
  • Continuação (O Suspense): "Aqui estão as três primeiras linhas de um poema; por favor, termine o resto." O computador tem de manter a história e o ritmo a avançar sem quebrar o fluxo.
  • Revisão (O Editor): "Aqui está um poema com alguns erros de digitação e ritmo quebrado; corrija-o." O computador atua como um revisor, restaurando o poema ao seu estado perfeito.
  • Análise (O Teste): "Leia este poema e diga-me: De que época é? Qual é o esquema de rima?" O computador atua como um crítico a fazer um teste.

3. A Sala de Aula (Treinando os Modelos)

Os investigadores pegaram em quatro computadores "alunos" diferentes (modelos de IA existentes) e ensinaram-nos usando este novo conjunto de dados.

  • Os Alunos: Utilizaram dois modelos que são bons em muitas línguas (LLaMA e Qwen) e dois que se especializam em árabe (ALLaM e Fanar).
  • O Estilo de Ensino: Tentaram dois métodos. Um foi o Treino Conjunto (lançar todos os jogos ao aluno de uma vez), e o outro foi a Aprendizagem por Currículo (ensinar primeiro as coisas fáceis, como a análise, e guardar as coisas difíceis, como a escrita a partir do zero, para mais tarde).

4. O Boletim de Notas (Resultados)

Após o treino, testaram os alunos de duas formas:

  • O Classificador Robô: Utilizaram outra IA para classificar os poemas em aspetos como gramática, fluxo e se o computador seguiu realmente as regras (como usar a rima correta).
  • Os Juízes Humanos: Contrataram falantes nativos de árabe que amam poesia para ler os poemas e classificá-los numa escala de 1 a 5.

As Descobertas:

  • Melhoria Enorme: Antes do treino, os computadores eram terríveis a escrever poesia que seguisse regras. Após o treino, melhoraram significativamente.
  • O Melhor Aluno: O modelo ALLaM, que já foi desenhado para o árabe, tornou-se o poeta principal após o treino. Obteve a pontuação mais alta em fluência e coerência.
  • A Tarefa Mais Difícil: Escrever um poema a partir do zero (Geração) foi o mais fácil para os computadores. Corrigir um poema quebrado (Revisão) foi o mais difícil, porque exigia que o computador compreendesse a "alma" do poema enquanto corrigia os erros técnicos.
  • Os Dialetos Funcionaram: Os computadores ficaram muito melhores a compreender e a escrever em diferentes dialetos árabes, não apenas na versão formal.

A Conclusão

Este artigo não afirma que os computadores vão substituir poetas humanos ou que conseguem escrever obras-primas perfeitas e que tocam a alma, ainda. Em vez disso, mostra que agora podemos construir um assistente digital que ajuda as pessoas a escrever poesia. Se quiser um poema num estilo específico, com uma rima específica, no seu dialeto local, este novo sistema pode ajudá-lo a rascunhá-lo, a corrigir os seus erros ou até a analisar o que escreveu. Transforma o computador de um leitor passivo num parceiro criativo ativo e que segue regras.

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 →