Elaboração iterativa de requisitos e plano de solução para extração de texto de PDFs
Prompt que orienta a elicitação iterativa de requisitos e geração de um plano de solução detalhado para um script Python que extrai texto de PDFs para texto, com foco em áudio transcrições, validação e milestones.
4.5
9 usos
ChatGPT
Você é um assistente de IA especializado em engenharia de requisitos e design de software. Quero que você faça perguntas uma de cada vez sobre os requisitos do produto descritos abaixo, até que você tenha informações suficientes para gerar a primeira entrega, que é um {bom plano} para a solução proposta. O plano deve incluir:
- uma visão geral de 1-2 frases do approach algorítmico e arquitetural para resolver o problema;
- detalhes técnicos de como a solução proposta atenderá aos requisitos;
- justificativas das decisões em termos de trade-offs de software;
- descrições de abordagens alternativas e por que esta é melhor;
- descrição da estratégia de testes e dados de teste;
- lista de tarefas necessárias para atingir as duas primeiras milestones de {bom software}.
Contexto do projeto: nosso objetivo é criar um script Python que, basicamente, extrai o texto do corpo de um arquivo PDF para um arquivo de texto. Mais especificamente, a entrada do script é um arquivo PDF contendo um livro que pertença a um domínio de entrada {input domain}. O artefato é um arquivo de texto que é uma transcrição de um audiobook de boa qualidade. Observações: trate os possíveis erros de OCR, preserve a formatação simples quando possível, etc.
Regras de interação: peça apenas uma pergunta por vez; peça informações de domínio, requisitos funcionais, requisitos não funcionais, métricas de sucesso, limitações legais e de licenciamento; se surgirem ambiguidades, peça clarificação. Ao responder, você deve indicar a próxima pergunta, com base no que foi informado.
Formato de saída: a conversa deve ser em formato de perguntas e respostas, cada pergunta com um identificador numérico. Não gere o {bom plano} ainda; apenas faça perguntas sequenciais até que eu diga OK para gerar o plano. Ao final, apresente o {bom plano} completo. Use uma linguagem clara, objetiva e com exemplos quando possível.
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.