Propostas Submetidas

DEI - FCTUC
Gerado a 2025-07-17 14:24:23 (Europe/Lisbon).
Voltar

Titulo Estágio

Desenvolvimento de uma Plataforma de Scouting Desportivo baseada em IA

Áreas de especialidade

Engenharia de Software

Sistemas Inteligentes

Local do Estágio

Instituto Pedro Nunes, Coimbra (Laboratório de Informática e Sistemas)

Enquadramento

O IPN participa num projeto de I&D que visa democratizar o acesso a ferramentas avançadas de análise e previsão de talento no futebol. A plataforma em desenvolvimento combina técnicas de big data, aprendizagem automática e modelos preditivos para apoiar clubes e agências na identificação de jogadores promissores, análise de valor de mercado e monitorização de condição física.
Para escalar o serviço e garantir a interoperabilidade entre módulos – aquisição de dados, modelos de ML, recomendação e interface web/chatbot – torna-se essencial disponibilizar interfaces aplicacionais (APIs) robustas, bem como integrar os diferentes micro-serviços, pipelines de dados e mecanismos de segurança. O estagiário colaborará directamente nesta camada de orquestração, tendo ainda uma participação menor na configuração inicial de serviços de dados e comunicação entre componentes.

Objetivo

O estagiário integrará a equipa de desenvolvimento do Instituto Pedro Nunes, colaborando ativamente com profissionais experientes na área de informática e sistemas. Esta integração permitirá uma participação dinâmica no projeto, contribuindo para a construção de uma plataforma inovadora de scouting desportivo baseada em inteligência artificial, com foco na sinergia entre os diferentes módulos e na entrega de soluções robustas e escaláveis.
Conceber, implementar e validar um conjunto de APIs REST/gRPC que exponham funcionalidades essenciais da plataforma (inferência de modelos, gestão de perfis, consultas analíticas), assegurando:
• autenticação e autorização adequadas ao contexto;
• comunicação eficiente entre micro-serviços e pipelines de dados em tempo-real;
• integração contínua dos componentes existentes num protótipo unificado, pronto a ser testado em ambiente pré-produção.

Plano de Trabalhos - Semestre 1

F1 – Análise de requisitos e estudo da arquitetura (25 %): levantamento das chamadas necessárias, formatos de dados e políticas de segurança; familiarização com o ambiente cloud/container da plataforma.
F2 – Desenho das APIs e definição dos pipelines de integração (25 %): especificação OpenAPI, definição de esquemas JSON/Protobuf, mapeamento de fluxos de dados entre serviços e orquestração com CI/CD.
F3 – Protótipo funcional (50 %): desenvolvimento de um primeiro conjunto de endpoints para inferência de modelos e recolha de métricas; criação de mock services e testes unitários/integração iniciais.

Plano de Trabalhos - Semestre 2

F4 – Implementação e robustez (70 %): expansão das APIs para cobrir todos os cenários alvo; implementação de cache, gestão de erros, logging estruturado e monitorização; automação de deploy.
F5 – Testes e validação (20 %): testes de carga, segurança e regressão; integração com o front-end e com o chatbot; documentação técnica e guias de consumo das APIs.
F6 – Deploy e relatório de projeto (10 %): escrita do relatório final de estágio.

Condições

Este trabalho será integrado num projeto de investigação cofinanciado, sendo que o aluno poderá candidatar-se a uma bolsa de investigação para licenciado no âmbito deste projeto, nos termos da legislação aplicável e regulamentos do IPN. O valor da bolsa é de 1040,98€, em linha com a tabela de bolsas de investigação da FCT.

Observações

Áreas de especialidade:
Engenharia de Software
DevOps & CI/CD
Sistemas Distribuídos
Aprendizagem Automática

Orientador

Carlos Lopes
clopes@ipn.pt 📩