Propostas Submetidas

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

Titulo Estágio

Suporte para Visual AI Agents em RCS Video

Áreas de especialidade

Sistemas Inteligentes

Engenharia de Software

Local do Estágio

Coimbra (office Taveiro)

Enquadramento

O RCS (Rich Communication Services) é o standard para comunicações móveis, promovido pela GSMA, com o objetivo de substituir o tradicional SMS/MMS, oferecendo funcionalidades mais ricas e interativas, como troca de imagens em alta qualidade, localização, chats em grupo, partilha de ficheiros e presença em tempo real. Esta tecnologia de RCS messaging é actualmente suportada pela Google na app de Messages e pela Apple na app de iMessage.

O working group do RCS está neste momento a trabalhar na especificação uma nova funcionalidade denominada RCS Video Chat. Esta nova capacidade introduz suporte nativo e transversal para chamadas de vídeo no ecossistema RCS, com o objetivo de criar um standard universal, escalável e agnóstico à plataforma ou fabricante, posicionando-se como alternativa aberta a soluções como FaceTime, Google Meet ou WhatsApp Video.

O objetivo principal deste estágio consiste em explorar as capacidades introduzidas pelo RCS Video Chat na interação com agentes inteligentes visuais, nomeadamente avatares digitais capazes de comunicar por vídeo com os utilizadores. Estes agentes poderão desempenhar diversas funções em diferentes contextos, tais como:

• Apoio ao cliente e aconselhamento personalizado sobre produtos ou serviços;
• Realização de reservas em restaurantes ou hotéis;
• Assistência em contextos de saúde, mobilidade ou turismo;
• Demonstrações visuais e tutorias interativos.

Este novo paradigma de comunicação, através de vídeo interativo com avatares inteligentes, tem o potencial de transformar profundamente a forma como os utilizadores interagem com marcas, serviços e plataformas digitais. Ao integrar capacidades avançadas de inteligência artificial, reconhecimento facial e linguagem natural, estes agentes visuais poderão proporcionar experiências mais imersivas, humanas e eficazes.
O estágio incluirá a análise das especificações técnicas emergentes do RCS Video Chat, desenvolvimento de protótipos funcionais, e a integração com motores de avatar e plataformas de AI conversacional.
Este trabalho posiciona-se na vanguarda das comunicações móveis e da inteligência artificial aplicada, contribuindo para a definição de futuros modelos de interação homem-máquina baseados em vídeo e agentes visuais, com elevado potencial de adoção a nível global.

Sobre a WIT:
A WIT tem 24 anos de experiência na área das telecomunicações e trabalha para o mercado global. A empresa já desenvolveu software para mais de 40 países e conta com os seguintes clientes: Grupo Vodafone, Deutsche Telekom, NTT DoCoMo, KDDI, Softbank, AT&T, Verizon, Safaricom, Vodacom, Unitel, entre outros. Na WIT somos groundbreakers e procuramos, todos os dias, desafiar o status quo, fazendo mais e diferente, sempre com o objectivo de sermos cada vez melhores. Descobre aqui se também tu podes ser um groundbreaker:
https://www.youtube.com/watch?v=Mt9sCqvJx9U

Objetivo

Principais componentes técnicos do projeto:

• RCS Video Chat – UP 3.1/4.0: Estudo da especificação sobre RCS Video Chat, versão UP 3.1/4.0, a ser publicada pela GSMA. Possibilidade de contribuir com CRs para futuras versões da especificação.
• RCS Video Chat Server: Implementação da funcionalidade de RCS Video Chat de acordo com a especificação GSMA RCS Universal Profile v3.1/4.0 no servidor WIT RCS (Java; Springboot; SipServlets; WebRTC).
• Validação e Avaliação: Realização de testes para validação da implementação. Realização de testes funcionais. Demonstração de chamadas RCS Video Chat com Visual AI Agent para realização de tarefas inteligentes (reservas; suporte técnico; etc)

RESULTADO ESPERADO
• Protótipo funcional de servidor WIT RCS com suporte para RCS Video Chat.
• Relatório técnico detalhado sobre o processo seguido, limitações identificadas e sugestões para evolução futura.

Plano de Trabalhos - Semestre 1

Para o 1º semestre estão planeadas as seguintes tarefas:

• Revisão Bibliográfica e Estado da Arte: 80 horas
Estudo aprofundado das especificações GSMA RCS UP 3.1/4.0 com foco em RCS Video Chat.
Elaboração de Estado da Arte de RCS Video Calls, comparação de RCS Video Chat com concorrentes.
• Estudo da Arquitetura do produto WIT RCS: 40 horas
Estudo da atual arquitetura do produto WIT RCS, com principal foco no servidor de chat (WIT WCAS-SIP) e no servidor de WIT MaaP.
• Definição de Requisitos e Arquitetura do Sistema: 96 horas
Especificação dos requisitos funcionais e não funcionais, desenho da arquitetura geral do sistema e definição das interfaces entre módulos.
• Implementação RCS Video Chat no servidor WIT RCS: 40 horas
Inicio da implementação da funcionalidade RCS Video Chat no servidor WIT WCAS-SIP.

Estas estimativas são ajustáveis conforme o ritmo de progresso do estágio e eventuais necessidades do projeto.

Plano de Trabalhos - Semestre 2

Para o 2º semestre estão planeadas as seguintes tarefas:

• Implementação Video Chat no servidor WIT RCS: 160 horas
Continuação da implementação no servidor WIT WCAS-SIP.
• Implementação Video Chat no servidor WIT MaaP: 120 horas
Continuação da implementação no servidor WIT WCAS-SIP.
Integração com WIT Visual AI Concierge, agente inteligente para realizar tarefas de reservas.
• Validação e testes: 120 horas
Realização de testes funcionais e qualitativos.
• Otimização: 80 horas
Ajuste de parâmetros, análise de limitações e implementação de melhorias incrementais com base nos resultados dos testes.
• Documentação e Relatório Técnico: 120 horas
Elaboração de documentação técnica detalhada, incluindo descrição da arquitetura, métodos implementados, resultados experimentais, limitações e sugestões para evolução futura. ·
• Preparação para Defesa: 120 horas
Estruturação do relatório final e preparação da apresentação para defesa do estágio.

Estas estimativas são ajustáveis conforme o ritmo de progresso do estágio e eventuais necessidades do projeto.

Condições

O estágio será remunerado com uma bolsa mensal. Se o desempenho do aluno ao longo do mês for positivo, terá direito a receber a bolsa correspondente. O local de trabalho será no escritório da WIT Software em Taveiro, sendo o regime híbrido, com o número de dias presenciais a definir posteriormente.

O aluno terá ao seu dispor os equipamentos necessários para desempenhar as suas tarefas. Para além disso, o aluno terá ainda acesso às formações da WIT Academy e às atividades e eventos que decorrerem durante o seu estágio.

No final do estágio, será feita uma avaliação do estagiário e dos conhecimentos adquiridos. Se o resultado for positivo espera-se que o estagiário seja convidado para fazer parte da equipa de desenvolvimento.

Observações

O acompanhamento ao longo do estágio será feito não apenas pelo orientador, mas também por um tutor técnico que lhe dará todo o apoio necessário. O orientador define os requisitos do estágio, define as prioridades do backlog e acompanha os resultados parciais do projeto. O tutor garante o cumprimento das tarefas, promove as meetings e acompanha o aluno com mais regularidade.
Toda a documentação de projeto será escrita em inglês.
Será usado SCRUM, como metodologia de desenvolvimento.

Orientador

Armindo José Henriques Antunes
armindo.antunes@wit-software.com 📩