Titulo Estágio
Desenvolvimento de um Sistema Inovador Baseado em Inteligência Artificial para Análise e Gestão da Consistência de Design em Interfaces de Utilizador
Áreas de especialidade
Engenharia de Software
Local do Estágio
Rua Anzebino da Cruz Saraiva, Ed. Beira Rio, Piso 1, Esc. 28 2415-371 Leiria (com possibilidade de hibrido)
Enquadramento
Este projeto de estágio insere-se no desenvolvimento de um sistema avançado, baseado em Inteligência Artificial (IA), que visa automatizar e otimizar a gestão da consistência de design. O sistema proposto irá analisar UIs a partir de diversas fontes (URLs de aplicações web, screenshots, e potencialmente código-fonte), utilizando técnicas de Visão Computacional e Processamento de Linguagem Natural.
Objetivo
O(A) estagiário(a) terá como objetivos principais:
- Contribuir ativamente para a investigação e desenvolvimento de módulos específicos do sistema de IA.
- Explorar, implementar e avaliar algoritmos de IA para análise de UIs, deteção de inconsistências ou geração de recomendações de design.
- Colaborar na criação e curadoria de datasets para treino e teste dos modelos de IA.
- Participar no design e desenvolvimento de protótipos funcionais.
- Documentar o trabalho de investigação e desenvolvimento realizado.
Plano de Trabalhos - Semestre 1
- Revisão de literatura científica e técnica em áreas como IA para design, Visão Computacional, PLN aplicada a UIs, e sistemas de design.
- Desenvolvimento e experimentação com modelos de Machine Learning/Deep Learning para: deteção e classificação de elementos de UI em screenshots; extração de propriedades de estilo (ex: design tokens) a partir de CSS ou código de frameworks front-end; análise semântica de componentes de UI; identificação de padrões de inconsistência.
- Pré-processamento e anotação de dados (imagens de UIs, código HTML/CSS).
Plano de Trabalhos - Semestre 2
- Desenvolvimento de scripts para automatização de tarefas de recolha e análise de dados.
- Desenvolvimento de componentes de software (frontend ou backend) para integrar os módulos de IA.
- Testes unitários e de integração dos módulos desenvolvidos.
- Elaboração de relatórios técnicos e documentação.
Condições
- Horário flexível
- Regime hibrido
- Eventos Team building ao longo do ano
- Copa (possibilidade de realizar as refeições)
- Zona de lazer (sofás e mesa de ping pong)
- Café, Água, Fruta, Iogurtes, Bolachas, Snacks e Pão fresco na copa
Orientador
André Filipe Gomes Cabral
andre.cabral@mediaweb.pt 📩