Propostas atribuídas ano letico 2025/2026

DEI - FCTUC
Gerado a 2025-08-31 18:21:12 (Europe/Lisbon).
Voltar

Titulo Estágio

Desenvolvimento de Plataforma Jurídica Inteligente (AI4JURIS)

Á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 projeto AI4JURIS visa acelerar processos jurídicos através de uma plataforma que combina anonimização automática de decisões, classificação e anotação de documentos legais e um assistente conversacional especializado. A solução integrará vários serviços num sistema único, escalável e seguro. O IPN lidera a vertente de engenharia de software, assegurando a definição da arquitetura, a conceção de APIs e a implementação full-stack da aplicação web e dos micro-serviços correspondentes. O(a) estagiário(a) trabalhará inserido(a) nesta equipa, colaborando desde o levantamento de requisitos até ao deploy da plataforma.

Objetivo

Contribuir para o desenvolvimento de um sistema de informação jurídico, participando em:
• Identificação de casos de uso e modelação de requisitos funcionais e não-funcionais.
• Definição da arquitetura lógica e física (frontend, backend, bases de dados, serviços de IA).
• Implementação full-stack (frameworks web modernas, APIs REST/GraphQL, testes automatizados).
• Integração contínua e entrega contínua (CI/CD) em ambiente cloud.
• Validação funcional e desempenho do protótipo em contexto piloto.

Plano de Trabalhos - Semestre 1

F1 – Análise e especificação (20 %)
• Estudo do domínio jurídico suportado pelo AI4JURIS e das tecnologias em uso.
• Elaboração dos casos de uso prioritários e dos requisitos de alto nível.
F2 – Desenho da arquitectura (20 %)
• Definição de componentes, fluxos de dados e modelos de persistência.
• Seleção de stack tecnológica (frameworks front-end, back-end, bases de dados, mensageria).
F3 – Protótipo inicial (50 %)
• Implementação de um esqueleto de aplicação com módulos de autenticação, gestão de utilizadores e chamadas à API de anonimização.
• Configuração de pipelines CI/CD e testes unitários.
F4 – Relatório intermédio (10 %)
• Elaboração e entrega do relatório intermédio.

Plano de Trabalhos - Semestre 2

F5 – Desenvolvimento avançado (70 %)
• Construção dos restantes módulos: gestão de documentos, dashboard de consultas, integração do assistente conversacional e dos serviços de classificação/anotação.
• Otimização de desempenho e escalabilidade (containerização, orquestração).
F6 – Testes e validação (20 %)
• Testes funcionais e de carga.
• Correção de bugs e reforço de segurança.
F7 – Deploy e relatório final (10 %)
• Preparação do ambiente de produção e publicação do protótipo.
• Documentação técnica e relatório 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
Sistemas de Informação
Inteligência Artificial Aplicada

Orientador

Bruno Alexandre Fonseca Santos
basantos@ipn.pt 📩