Propostas Submetidas

DEI - FCTUC
Gerado a 2024-07-17 09:32:07 (Europe/Lisbon).
Voltar

Titulo Estágio

Construir um chatbot com GenAI para responder a questões sobre a Arquitetura de IT (Enterprise Architecture)

Áreas de especialidade

Engenharia de Software

Local do Estágio

Maia

Enquadramento

"É possível traduzir para linguagem natural, com base em informação estruturada em repositórios e diagramas da arquitetura de sistemas da BIT/MC, as caraterísticas das aplicações, fluxos de integração, relações e componentes de software e hardware;
Essa descrição em linguagem natural pode alimentar um LLM para construir a base de conhecimento sobre a arquitetura
E por fim poderemos utilizar um chatbot que permite interagir com o modelo LLM e colocar questões sobre a arquitetura:
- Quantas aplicações existem na arquitetura?
- Que aplicações usam stack tecnológico .net?
- Que aplicações suportam processos de atendimento a cliente?
- Que aplicações ou componentes de código dependem da API XPTO?
- Que componentes terão versões obsoletas até final do ano?"

Objetivo

"Definição e implementação de um subset das regras para tradução da informação estruturada em ficheiros e diagramas para linguagem natural;
Criação de um modelo com base em Azure OpenAI e informação gerada na tradução da informação da arquitetura em linguagem natural;
Demonstrar a capacidade de interagir com o modelo com base num chatbot;"

Plano de Trabalhos - Semestre 1

M1 --> Integração na realidade BIT da SONAE MC, dinâmica das equipas, fluxos de trabalho
M2 --> Entendimento dos modelos usados e dos dados usados
M3 e M4 --> Identificação dos GAPs a resolver
M5 a M6 --> Formação dos cenários
M6 a M9 --> Teste dos cenários
M10 --> Conclusões
M11 e M12 --> Produção da solução

O que não for concluído no 1º semestre terá continuidade no 2º semestre.

Plano de Trabalhos - Semestre 2

M1 --> Integração na realidade BIT da SONAE MC, dinâmica das equipas, fluxos de trabalho
M2 --> Entendimento dos modelos usados e dos dados usados
M3 e M4 --> Identificação dos GAPs a resolver
M5 a M6 --> Formação dos cenários
M6 a M9 --> Teste dos cenários
M10 --> Conclusões
M11 e M12 --> Produção da solução

Condições

Bolsa de estágio atrativa;
Possibilidade de escolha das tecnologias a trabalhar;
Envolvimento numa equipa sénior de arquitetura;
Aquisição de contacto com retalhista líder de mercado, com multi negócios;
Participação em ações de formação BIT Academy;
Possibilidade de uso de ferramentas de topo;
Pequenos almoços mensais e outros eventos com equipa BIT.

Orientador

João Braga
jsbraga@mc.pt 📩