Problema: selecionar candidatos para uma vaga
Dados de entrada
Currículos dos candidatos
Critérios da vaga (experiência, formação, habilidades)
Algoritmo em linguagem natural
Receber os currículos dos candidatos
Definir os critérios da vaga (ex: experiência, formação, habilidades)
Analisar cada currículo individualmente
Identificar padrões nos currículos, como:
formação semelhante
experiências na área
habilidades específicas
Comparar as informações com os critérios definidos
Selecionar os candidatos que atendem aos requisitos
Armazenar a lista de candidatos selecionados
Ponto de decisão
Se o candidato atende aos critérios → selecionar
Se não → descartar
Ação final
Gerar uma lista final de candidatos aptos para a próxima etapa (ex: entrevista)