Propostas atribuídas ano letico 2025/2026

DEI - FCTUC
Gerado a 2025-12-08 13:33:16 (Europe/Lisbon).
Voltar

Titulo Estágio

Artificial intelligence in Ubiquitous Computing for Tourism (Public Transports)

Área Tecnológica

Desenvolvimento de Software para Dispositivos Móveis / Interacção e Multimédia / Serviços baseados em Localização ,Computação Móvel, Computação Ubíqua, Pervasive Networks, Context-awareness

Local do Estágio

UBIWHERE

Enquadramento

O aparecimento das redes móveis de 3ª geração possibilitou a criação de serviços móveis inovadores. A área do turismo poderá constituir um alvo bastante oportuno ao nível destes novos serviços, nomeadamente quando se pensa na possibilidade de veicular directamente ao utilizador, não só informações geográficas com base na sua localização, mas também informações normalmente obtidas num posto de turismo (horários, localizações e mapas de eventos) ou ao próprio local (farmácia, hotel, restaurante, museu, entre outros).

Objetivo

Este estágio tem como principal objectivo o desenvolvimento e a integração de novas funcionalidades num Guia Turístico Pessoal baseado em contexto, para dispositivos móveis (handheld) que actualmente se encontra em desenvolvimento na empresa Ubiwhere, Lda.

O mercado actual de soluções deste género começa a ser bastante competitivo de modo que a integração de novas funcionalidades é encarado como um factor diferenciador. A funcionalidade permite a um utilizador da plataforma poder ver quais os transportes públicos existentes na cidade (rotas habituais, horários, etc) e que lhe permitem a deslocação entre dois pontos pré-definidos por este (eventualmente com base na localização actual do utilizador).

Pretende-se que esta solução a ser desenvolvida seja modular de forma a possibilitar a integração nas diversas plataformas (Windows Mobile, Flash Lite) em que o Guia Turístico Pessoal está a ser desenvolvido ou mesmo em outros produtos.

Do objectivo principal deste Estágio, decorrem os seguintes:

·         Criação de um Webservice que permita aglomeração da informação de todos os transporte públicos de uma dada cidade.

·         Estudo de algoritmos para o cálculo dos transporte públicos a utilizar entre dois pontos com base em critérios pré-definidos como é o caso do tempo. O algoritmo que melhor corresponder às necessidades da plataforma deverá ser implementado no dispositivo móvel.

·         A solução deverá responder a todos requisitos de interface definidos para a solução baseada em Windows Mobile e que se encontra em fase de conclusão.

Plano de Trabalhos - Semestre 1

Os resultados do estágio serão consubstanciados num conjunto de documentos a elaborar pelo estagiário de acordo com o seguinte plano:

 

T1 – Análise se requisitos – Nesta tarefa pretende-se que o aluno faça o levantamento de requisitos.

 

T2 – Especificação geral do sistema – Nesta tarefa o aluno deverá especificar um sistema de forma geral, que cumpra com os requisitos apurados em T1.

Plano de Trabalhos - Semestre 2

T3 – Análise do Guia Turístico Pessoal e de algoritmos de cálculo de rotas optimizadas – O aluno deverá fazer uma análise do sistema actual, de modo a compreender o conceito e de forma a poder optar pela abordagem que mais se enquadre no âmbito deste projecto para o desenvolvimento da nova funcionalidade.

 

T4 – Estudo das regras de IHC – O aluno deverá após esta tarefa ter uma noção das regras que deverá respeitar um interface Humano-Computador.

 

T5 – Implementação – Nesta tarefa pretende-se que a solução (webservice de aglomeração de dados e módulo de funcionalidade para o dispositivo móvel) seja implementada de acordo com os documentos de especificação do sistema.

 

T6 – Realização de testes – Esta tarefa consiste em definir e realizar uma bateria de testes ao sistema (relativamente às funcionalidades e ao desempenho do sistema).

 

T7 – Execução do relatório final – O aluno deverá produzir nesta tarefa o relatório final do projecto.

 

Tarefas/
Meses

M1

M2

M3

M4

M5

M6

M7

M8

M9

T1

 

 

 

 

 

 

 

 

 

T2

 

 

 

 

 

 

 

 

 

T3

 

 

 

 

 

 

 

 

 

T4

 

 

 

 

 

 

 

 

 

T5

 

 

 

 

 

 

 

 

 

T6

 

 

 

 

 

 

 

 

 

T7

 

 

 

 

 

 

 

 

 

 

 

·         R1 – Relatório de definição e análise de requisitos (M3)

·         R2 – Relatório de especificação (M5)

·         R3 – Relatório de implementação (M7)

·         R4 – Relatório de testes (M8)

·         R5 – Relatório final de Estágio (M9)

 

A estrutura dos diversos documentos deverá ser definida e apresentada para revisão 8 dias, após

início de cada tarefa, ou na primeira reunião após o início da Tarefa.

Condições

  Este projecto enquadrar-se-á num programa de estágio sob o regulamento de bolsas “Talento Ubiwhere” ou "Talento Inova-Ria".

Observações

Perfil requerido ao candidato:

·         Autonomia e espírito crítico

·         Média final de curso (prevista) mínima de 14 valores

·         Experiência em programação OO para plataformas de dispositivos móveis

·         Enorme motivação e disponibilidade

·         Fluência em Inglês

 

Aspectos inovadores da proposta:

·         Desenvolvimento e integração de uma funcionalidade diferenciadora num produto inovador no mercado;

·         Integração de tecnologias SWAN por satélite com redes móveis e/ou redes WMAN (provavelmente WiMAX)

·         Realização de conceitos como computação ubíqua, pervasive networks e serviços personalizados e contextualizados (nomeadamente, baseados na localização)

Orientador

Nuno Ribeiro
nribeiro@ubiwhere.com 📩