C1: Contexto do Sistema

Atores

Universitário (Ator Primário)

O universitário é o principal beneficiário do sistema, buscando oportunidades acadêmicas e de trabalho alinhadas ao seu perfil.

InteraçãoDescrição
Submeter currículoUpload de currículo para extração automática de habilidades
Revisar habilidadesAnalisar e corrigir informações extraídas incorretamente
Visualizar recomendaçõesConsultar oportunidades compatíveis com seu escopo
Gerenciar perfilManter o próprio catálogo pessoal gerido

Professor (Ator Secundário)

O professor atua como curador, acompanhando a evolução e inserindo manualmente novas oportunidades.

InteraçãoDescrição
Cadastrar oportunidadesInserir pontualmente vagas por meio de um formulário simplificado
Monitorar oportunidadesValidar a qualidade geral das descrições capturadas automaticamente

Sistema Principal

ORS (Opportunity Recommendation System)

Sistema central que integra coleta automatizada, processamento NLP e recomendação.

Responsabilidades:

  • Coleta periódica de oportunidades a partir de bases públicas
  • Extração de classificações/habilidades do corpo dos textos via análise de LLMs
  • Reconciliação semântica com identificadores no vocabulário ESCO
  • Geração das recomendações correlacionando perfil acadêmico e vagas abertas

Sistemas Externos

Esses são os sistemas fora da gerência direta do TCC que interagem ou alimentam o ORS:

SistemaDescrição
Kaggle DatasetsRepositório fonte de currículos para ingestão de DB primária simulando atividade na rede
LLMs Open SourceLLMs rodando localmente com Ollama visando a privacidade e segurança no processamento de dados sensíveis (currículos)
ESCOVocabulário oficial de competências, habilidades e qualificações usado como referência para normalização e reconciliação semântica das habilidades extraídas

Diagrama C4 — Contexto do Sistema

System Context Diagram

Renderizando diagrama...