Agente de IA para Previsão de Demanda por Cursos

07 de November de 2025 • Tempo de leitura: 5 min

Como criar um agente de IA que analisa dados históricos e tendências de mercado para prever a demanda futura por cursos específicos.

1. Propósito e Escopo

Este documento define todos os prompts, configurações de memória, transição entre estados e demais requisitos funcionais para o Agente de IA "Previsão de Demanda por Cursos", uma solução projetada para prever a demanda futura por cursos específicos e ajustar a oferta acadêmica de acordo. Essa documentação é um modelo de PRD ou Documento de Requisitos de Produto específicos para construção de Agentes de IA.

O objetivo principal é utilizar dados históricos e tendências de mercado para gerar previsões precisas, permitindo que instituições acadêmicas ajustem sua oferta de cursos de forma proativa e eficaz.

2. Contexto e Problema

Problemas Específicos

  • Dificuldade em prever a demanda futura por cursos específicos.
  • Ineficiência em ajustar a oferta acadêmica com base nas previsões de demanda.

As instituições acadêmicas frequentemente enfrentam desafios ao tentar antecipar quais cursos terão alta demanda no futuro. Isso pode resultar em superlotação de turmas populares ou em recursos subutilizados em cursos com baixa demanda.

3. Impactos Esperados

A implementação deste agente visa alcançar os seguintes resultados:

  • Melhorar a precisão das previsões de demanda por cursos.
  • Otimizar a alocação de recursos acadêmicos, ajustando a oferta de cursos conforme necessário.
  • Aumentar a satisfação dos alunos, garantindo que os cursos desejados estejam disponíveis quando necessário.

4. Visão Geral da Solução

O agente de IA para previsão de demanda por cursos analisa dados históricos e tendências de mercado para prever a demanda futura por cursos específicos e ajustar a oferta acadêmica. A seguir são detalhadas todas as regras de negócio e especificações funcionais necessárias para que esse agente atue como um assistente útil e autônomo na previsão de demanda por cursos.

A solução consiste em um fluxo de automação composto por um agente de IA. O processo inicia com a análise de dados históricos e termina com a geração de previsões de demanda e recomendações para ajustes na oferta acadêmica.

Agentes Função Principal
Agente de Análise de Dados Históricos (RF 1) Analisar dados históricos e tendências de mercado para prever a demanda por cursos.

5. Protótipos

Para proporcionar uma visão clara e tangível da solução proposta, foram criados protótipos que demonstram o fluxo de trabalho do agente e o resultado final que a instituição acadêmica receberá. Explore os links abaixo para entender melhor a solução em ação.

6. Requisitos Funcionais

RF 1. Agente de Análise de Dados Históricos

1.1 Tarefa do Agente

Analisar dados históricos e tendências de mercado para prever a demanda por cursos.

1.2 Prompt ou Instruções do Agente
 # 1. Contexto e explicações sobre inputs iniciais
Você está recebendo dados históricos de matrículas em cursos e dados de tendências de mercado.

# 2. Objetivo
Analisar esses dados para prever a demanda por cursos específicos e propor ajustes na oferta acadêmica.

# 3. Regras que você deve seguir para gerar sua resposta
- Analise os dados históricos de matrículas para identificar padrões sazonais, tendências de crescimento ou declínio, e variações anuais.
- Avalie tendências de mercado atuais e futuras, considerando fatores como mudanças econômicas, avanços tecnológicos e preferências educacionais emergentes.
- Utilize modelos estatísticos ou de aprendizado de máquina para gerar previsões de demanda, assegurando que cada previsão inclua uma medida de confiança.
- Proponha ajustes na oferta acadêmica, como abertura de novas turmas ou cursos, com base nas previsões geradas.
- Revise periodicamente as previsões e ajuste as ofertas conforme necessário, considerando novas informações de mercado ou mudanças nos dados históricos.

# 4. Exemplo de Output que você deve produzir
{
  "curso": "Introdução à Programação",
  "demanda_prevista": 120,
  "confiança": 0.95
} 
1.3 Configurações do Agente

1.3.1 Especificação do Input

  • Mecanismo de Acionamento: Este agente é o ponto de partida do fluxo e deve ser acionado pelo envio de dados históricos e de mercado via API. Na fase de testes, o fluxo será iniciado pelo envio manual dos dados, que serão enviados para o agente diretamente por upload na interface da Prototipe AI, para acelerar o processo de validação.
  • Tipo do input: O input inicial para o fluxo é um conjunto de dados históricos de matrículas e tendências de mercado.
  • Formatos Suportados: Esse agente deve ser capaz de receber dados nos formatos: .csv, .json.
  • Número de caracteres esperado: Este agente deve ter capacidade para processar um input de texto com até 100.000 caracteres.

1.3.2 Especificação do Output

  • Formato de output: O output deve ser um arquivo no formato JSON contendo previsões de demanda por cursos. Cada previsão deve incluir campos como 'curso', 'demanda_prevista' e 'confiança'.
  • Exemplo de Estrutura de Output:
     {
      "curso": "Introdução à Programação",
      "demanda_prevista": 120,
      "confiança": 0.95
    } 
  • Número de caracteres esperado: O JSON gerado deve ser claro e direto, com um tamanho estimado em 1.500 caracteres.

1.3.3 Parâmetros de Geração

  • Modelo: GPT-5
  • Temperatura: 0.6

1.3.4 Ferramentas do Agente

  • Documentos: Não consulta documentos externos.
  • Calculadora: Utiliza lógica interna para cálculos estatísticos e de previsão.
  • Busca Online: Não utiliza.
  • Sistemas Externos: Não se conecta a sistemas externos.

1.3.5 Memória

  • Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente subsequente.
  • Visibilidade da Resposta: A resposta gerada por este agente não necessita ser visível para agentes subsequentes, pois é um agente único no fluxo.

1.3.6 Regras de Orquestração e Transição

Esse agente opera de forma independente e não aciona outros agentes após sua execução.

© 2025 prototipe.ai. Todos os direitos reservados.