NLP-CISUC/PROPOR_FOS_Classification huggingface dataset:
Desenvolvimento de sistema OLAP para análise de informação de gestão académica da UC

Palavras-chave: Business Intelligence,Cubo,Dashboard,Data Warehouse,Indicadores de Performance (KPI),Sucesso Escolar

Hoje em dia a quantidade de informação armazenada numa base de dados de uma empresa ou instituição tende a crescer exponencialmente. Devido às características e ao formato das bases de dados relacionais é difícil observar a vasta quantidade de informação de modo a obter uma ideia global da situação atual e da sua evolução. Esta lacuna tende a levar à recorrência de produtos de business intelligence que permitem a análise de elevadas quantidades de dados produzindo informação relevante sobre a situação da empresa ou instituição, auxiliando assim a tomada de decisões. A Universidade de Coimbra também possui este problema. A reitoria, a administração, os coordenadores de curso e a comissão pedagógica necessitam de analisar indicadores de desempenho previamente definidos que muitas vezes são difíceis de obter e calcular. O desenvolvimento da data warehouse para a Universidade de Coimbra vem solucionar esse problema, uma vez que os indicadores serão incorporados numa plataforma web e irão passar a estar disponíveis de forma simples e intuitiva. Para tornar isso possível, a informação necessária vai ser extraída da base de dados do NÓNIO, vão ser aplicadas transformações por forma a adaptar os dados para o preenchimento de vários cubos OLAP (On-line Analytical Processing). Desse modo irá ser possível analisar a informação através de tabelas e gráficos interativos.

Área científica: Ciências da Engenharia e Tecnologias
Extracção de Informação Semântica de Conteúdo da Web 2.0

Palavras-chave: Língua Portuguesa,Media Social,Pesquisa Semântica,Processamento de Linguagem Natural,Web 2 0,Web Semântica,Web Social

A massiva proliferação de blogues e redes sociais fez com que o conteúdo gerado pelos utilizadores, presente em plataformas como o Twitter ou Facebook, se tornasse bastante valioso pela quantidade de informação passível de ser extraída e explorada. No entanto, a análise de informação proveniente destas fontes apresenta bastantes desafios, devido, não só, ao curto tamanho das mensagens, mas também ao tipo de linguagem usada, que contém inúmeras abreviaturas, erros ortográficos e conteúdo específico da media social, o que dificulta significativamente a tarefa de extração de informação a partir deste texto. A presente tese visa o desenvolvimento de um conjunto de ferramentas que permitem efetuar a análise e extração de conhecimento a partir de várias fontes da Web 2.0, recorrendo ao uso de diversas técnicas de Processamento de Linguagem Natural e representando esse conhecimento através de tecnologias da Web Semântica. De forma a realizar este objetivo foi desenvolvida uma biblioteca, constituída por vários módulos que possibilitam a extração de informação semântica a partir de notícias online, blogues e publicações provenientes de redes sociais. Foi também desenvolvido um sistema cujo principal objetivo é demonstrar as funcionalidades providenciadas pela biblioteca, permitindo a realização de pesquisa e navegação sobre a informação extraída e representando-a através de tecnologias da Web Semântica. Importa ainda salientar que a biblioteca suporta unicamente a língua portuguesa (português de Portugal) o que, por si só, representa um desafio, visto existirem relativamente poucos recursos disponíveis para o português.

Área científica: Ciências da Engenharia e Tecnologias
Implementation of a Mobile Ad Hoc Network Communication Protocol for Human-Robot Search and Rescue Teams

Palavras-chave: Redes móveis,Ad Hoc,MANET,Redes sem fios,Protocolos de Encaminhamento,Cenários de  Emergência,Sistemas,Mobile Ad Hoc Networks,MANET,Wireless Networks,Routing Protocols,Emergency Scenarios,Support Systems

A utilização de equipamentos móveis generalizou-­‐se nos últimos anos. Os avanços nas capacidades de computação e comunicação aumentaram enormemente o espectro de aplicação destes dispositivos, que têm hoje os mais variados domínios de aplicação. Desde cenários militares, sempre uma força motriz de avanços científicos, passando por monitorização ambiental ou redes de viaturas, até cenários de emergência, a capacidade de constituir uma rede de forma dinâmica é cada vez mais uma exigência para a realização de trabalho de forma distribuída. O presente trabalho propõe o protocolo de encaminhamento CHOPIN para redes móveis ad-­‐hoc (MANET), uma implementação inspirada pelo protocolo OLSR e desenvolvido para dar resposta aos requisitos de cenários de cooperação de equipas humanas e de robôs em situações de emergência (Projecto CHOPIN). Neste contexto, protocolos actuais funcionam de forma centralizada, onde um Centro de Comando Operacional (CCO) coordena as operações no terreno. Actividades de mapeamento do cenário (comunicação de grupo), detecção de materiais perigosos, identificação de vítimas e pontos de interesse (comunicação para o CCO) são contributos possíveis dos agentes robóticos, reduzindo o perigo para os agentes humanos e adicionando uma vertente distribuída que pode ser extremamente útil na capacidade de resposta. Foram realizados testes em que foi comparado o protocolo desenvolvido com o OLSR, sendo os resultados positivos. Uma vez que o OLSR inclui uma técnica de optimização de difusão de mensagens, o MultiPoint Relaying (MPR), ausente para já do CHOPIN, aquele necessita de enviar menos mensagens. Em contrapartida, o CHOPIN armazena muito menos estado da rede, sendo extremamente leve relativamente às exigências de memória. No que diz respeito às métricas de desempenho mais importantes, como a velocidade de convergência da rede, latência e throughput, os protocolos apresentam resultados semelhantes, com ligeira vantagem para o CHOPIN.

Área científica: Ciências da Engenharia e Tecnologias
Desenvolvimento e estudo de soluções para mobilidade acima da camada IP

Palavras-chave: Identificadores e Localizadores,ILM,IP Móvel,LISP,Iptables,MIPV6,Mobilidade na Camada de Transporte,Mobilidade de Redes

Com a ascensão do surgimento de tecnologias de comunicação sem fio, diversos estudos vem sendo feito no âmbito de mobilidade de redes, a fim de desenvolver soluções que se adequem a esta nova realidade. Neste sentido, a pilha protocolar TCP/IP que hoje é a principal referência na área das comunicações em rede foi defrontada com a necessidade de se adequar a estas novas tecnologias de comunicação, sendo a transparência um dos principais requisitos deste cenário. Resume-se que, independente da localização de um dispositivo móvel, a pilha protocolar deverá providenciar que a camada de transporte e/ou aplicação não sejam afetadas pela constante mobilidade dos dispositivos. Embora novas propostas tenham surgido como resposta para esta grande demanda, por exemplo, o Mobile IP, MIPv6, NEMO, LISP e outros, nenhuma foi capaz de solucionar o problema por completo, ou mesmo agregaram alguns malefícios em suas soluções como o aumento de overheads e falta de suporte transparente à mobilidade, que inviabilizaram a utilização destas propostas, onde muitas delas não chegaram a ser utilizadas na prática. Tudo isso, tem gerado a necessidade de estudo e desenvolvimento de propostas com outras alternativas que tornem a mobilidade viável. Neste intuito, este trabalho visou no estudo das soluções para mobilidade de redes propostas pela comunidade científica, onde foram tomadas como referência para o desenvolvimento de uma nova abordagem para o apoio à mobilidade de redes definido na camada de transporte. Esta proposta teve como principal objetivo separar a identificação da localização dos endereços IP dos nós móveis, de forma a permitir a comunicação ponto a ponto, diminuindo desta forma os problemas comuns apresentado em outras propostas e garantindo também a transparência da solução.

Área científica: Ciências da Engenharia e Tecnologias
HappyHour Emotion: Sistema de Caraterização de Pontos de Interesse

Palavras-chave: Caracterização de pontos de interesse,Aplicações Web,Estado emocional

Ao longo desta dissertação é exposto o estudo realizado para o desenvolvimento do projeto HappyHour, que engloba três componentes fisicas: um servidor Web, um servidor REST e uma aplicação móvel. Hoje em dia, existe uma pluralidade de sensores que tornam os smartphones propícios ao desenvolvimento de aplicações que interpretam o contexto do utilizador. O HappyHour era um sistema que caracterizava pontos de interesse. Com o trabalho realizado nesta tese foi possível estender as funcionalidades para caracterizar o utilizador com base na sua emoção. É documentado um estudo comparativo com aplicações concorrentes onde se destaca o HappyHour por enveredar por um caminho próprio. Esta aplicação procura ligar o contexto da localização do utilizador ao seu contexto emocional. O modelo utilizado para desenvolver a aplicação assenta na contextualização emocional do utilizador. Em particular, procura-se identificar a euforia, o aborrecimento, a ansiedade e o estado de calma. Desenvolveu-se uma prova de conceito para identicar as emoções através de um mecanismo de machine learning supervisionado. Após ser identificada a emoção, o utilizador é notificado para corrigir a informação. De seguida, utiliza-se o contexto emocional para implementar um determinado mecanismo que possa influenciar positivamente o seu estado emocional. Pretende-se que o utilizador se distancie de estados negativos. Para além disto, são utilizadas tecnologias inovadoras como o MultipathTCP. A aplicação Web é direcionada para os gestores de pontos de interesse e permite notificar pessoas com base na sua localização e emoção. A utilização do contexto emocional aliado à sua localização poderá impulsionar as aplicações do contexto móvel a entregar informações mais relevantes para o utilizador, e adaptarem-se para melhorarem o seu estado emocional, como se pretende com este projeto.

Área científica: Ciências da Engenharia e Tecnologias
FactSeg - Aluno A - Criação de um Sistema de Informação especifico para a área de Peritagem de Seguros

Palavras-chave: Sistema de informação,gestão documental,regulação de sinistros,peritos de seguros,gestão de processos,cloud,content management system

FactSegur é um projeto idealizado no âmbito de um estágio curricular do Mestrado em Engenharia Informática, desenvolvido por dois estagiários, de onde irá resultar um sistema de informação que permita a gestão dos processos de uma empresa da área de Peritagens/Regulação de Sinistros, bem como a resolução das suas necessidades ao nível da faturação, tendo assim de cumprir os requisitos legais portugueses. Este relatório diz respeito aos aspetos desenvolvidos pelo aluno A, encarregado dos aspetos gerais do sistema e da realização do componente de gestão de processos e geração de relatórios. Neste documento são apresentadas as diversas etapas atravessadas pelo estagiário neste projeto, sendo descritos os processos de estudo do estado da arte, escolha da metodologia de desenvolvimento, realização da análise de requisitos e especificação da arquitetura. Após a finalização destas fases é iniciada a implementação do software, sendo em seguida testado e realizada a documentação destes processos. Finalmente é apresentada uma conclusão, referindo os planos futuros idealizados para este projeto.

Área científica: Ciências da Engenharia e Tecnologias
Design Computacional de Genéricos

Palavras-chave: Design computacional,genéricos,motion graphics,séries televisivas,variações

Nesta proposta pretende-se testar a fusão entre a produção de genéricos televisivos e o design computacional, corporizada num exercício de criação de variações em genéricos para séries por meio de processos computacionais. Assim, serão desenvolvidos programas que criem essas variações no genérico comum a uma série, a partir das características específicas de cada episódio. Deste modo, será produzida uma colecção de genéricos com a mesma estrutura mas adaptados a cada episódio, sendo assim todos diferentes e únicos mas com uma base comum. Será inicialmente estabelecida uma base teórica com o estudo da criação de genéricos e análise da sua função, história, evolução de técnicas, variedade de abordagens e o seu enquadramento nos respectivos filmes. Por fim, o estudo focar-se-á nos genéricos de séries televisivas e a sua variação – ou ausência dela – entre temporadas e episódios. Paralelamente será também estudado o design computacional, nomeadamente os seus processos e aplicações em diversas áreas do design, incidindo por fim na sua aplicação ao motion graphics.

Área científica: Ciências da Engenharia e Tecnologias
Design de interacção para interface baseada em movimento em jogos de estimulação multissensorial

Palavras-chave: Incapacidade,Ambientes Multissensoriais,Interação por Movimento,Desenvolvimento de Jogos

As crianças com incapacidade, por causa de alguma razão de saúde, têm suas atividades quotidianas dificultadas. Inclui-se nesse conjunto a brincadeira, atividade na qual as crianças passam a maior parte do tempo e responsável pelo desenvolvimento de muitas das suas habilidades. Para proporcionar momentos de bem-estar e desenvolvimento, há terapias que usam estimulação sensorial, havendo inclusive ambientes específicos para esse tipo de cuidado. O objetivo deste trabalho é criar um jogo para esse tipo de ambiente que seja capaz de divertir crianças com algum tipo de incapacidade utilizando a tecnologia Kinect.

Área científica: Ciências da Engenharia e Tecnologias
Feedzai Pulse: processo de garantia de qualidade

Palavras-chave: Qualidade de Software,Processos da Qualidade,Garantia da Qualidade

A FeedZai e uma empresa de software especializada em processamento de dados em tempo real, sendo um spin-o tecnol ogico da Universidade de Coimbra. Em particular, a FeedZai desenvolve um produto chamado FeedZai Pulse que permite o tratamento de grandes volumes de dados em tempo real. Os objetivos deste est agio foram criar uma infraestrutura para testes automatizados de software e avaliar os testes de sistema existentes, e tamb em melhor a-los. Os resultados foram a cria c~ao de um conjunto de testes funcionais e de testes de regress~ao usando o Selenium [1], a cria c~ao do suporte para a sua execu c~ao, a avalia c~ao da qualidade dos testes unit arios existentes por meio de cria c~ao dos testes de muta c~ao, e tamb em a melhoria da recolha das m etricas da qualidade.

Área científica: Ciências da Engenharia e Tecnologias
O Design de Superfícies Complexas: Exploração de Padrões Tridimensionais

Palavras-chave: Design de Superfície,Padrões,Textura,Modelação Paramétrica,Arte Computacional,Tridimensionalidade,Superfícies Complexas

As superfícies estão presentes em todos os objetos da vida cotidiana, seja de modo visual ou tátil é sempre a fronteira entre dois elementos, sejam materiais ou virtuais. O objeto de estudo desta dissertação tem como objetivo investigar e explorar os potenciais que o Design de Superfícies com apoio da arte computacional pode ser um meio de criação de novos artefatos. O Design de Superfícies como área de investigação e exploração criativa e funcional, em termos computacionais e tecnológicos, é uma área do conhecimento em acelerada expansão. Por meio do contexto histórico, artístico e técnico das superfícies procurase compreender o que já existe e expor novas alternativas no desenvolvimento, implementação e fabricação destes artefatos com formatação tridimensional. Seus aspectos formais e funcionais, bem como as referências artísticas são base para compreensão de métodos de desenvolvimento desta arte de projetar. De acordo com uma problemática, a partir da tecnologia computacional e da manipulação de geometrias modulares na criação de superfícies volumétricas, são evidenciadas as potencialidades da modelação paramétrica, em busca de novos caminhos para o Design de Superfícies. Desse modo que o conhecimento teórico e prático auxiliam nas experimentações práticas afim de compreender o objeto de estudo na totalidade artística, técnica e formal, resultando em explorações descritivas da construção de ferramentas de criação e manipulação de módulos e padrões tridimensionais.

Área científica: Ciências da Engenharia e Tecnologias
Exploração de ambientes desconhecidos com Clusters Robóticos

Palavras-chave: Robot Cluster,GMapping,MPI,Rao-Blackwellized Particle Filter,RBPF,Robótica móvel,ROS,SLAM,ZeroMQ

Um dos problemas fundamentais de robótica móvel é a navegação, sendo este ainda mais acentuado quando o ambiente é desconhecido. Nesse âmbito foram implementados vários algoritmos entre quais a família de algoritmos de Simultaneous Localization And Mapping (SLAM). A presente dissertação descreve o desenvolvimento de um estudo sobre a aplicação de uma versão distribuída em cluster do algoritmo de SLAM GMapping, para explorar ambientes desconhecidos, numa configuração multirobot sem uso de computação externa ao sistema, continuando a explorar a ideia de “Robotic Clusters desenvolvida no Laboratório de Sistemas Embebidos (LSE). Foi desenvolvido um package em C/C++ para a plataforma Robot Operating System (ROS) e aplicado a um ambiente multirobot. Foi escolhido o algoritmo Grid Mapping (GMapping) por ser grid based, podendo assim funcionar em qualquer ambiente, e por ser mais facilmente adaptado a um ambiente em cluster. Numa primeira fase obteve-se um maior conhecimento sobre os conceitos de robótica móvel implementando uma plataforma móvel de raiz. Seguidamente passou-se a utilizar a plataforma Roomba. Testaram-se os algoritmos de localização Adaptive Monte Carlo Localization (AMCL) (com mapa conhecido) e GMapping (SLAM), utilizando Laser Range Finders e um Kinect como sensores, medindo o desempenho do sistema. Numa segunda fase implementaram-se duas arquitecturas em cluster do algoritmo GMapping. Na primeira abordagem tentou-se manter o sistema "stateless" para não haver dependência entre o cliente (robot a correr o algoritmo) e os "remote workers" (computadores/robots a correr parte do algoritmo). Devido aos resultados obtidos com datasets maiores implementou-se uma arquitectura que tentasse reduzir a comunicação, tendo que manter um estado global no sistema. A primeira abordagem produziu inicialmente bons resultados, obtendo-se um speedup de 1,32 sobre a versão linear do algoritmo, permitindo assim a um Eee PC 901 (Intel R  AtomTM N270) correr o algoritmo em conjunto com um computador de apoio (Intel R  CoreTM 2 Duo T9300), obtendo um mapa correcto. Contudo com Datasets maiores esta abordagem chegou rapidamente ao seu limite, o tempo de serialização dos mapas era superior ao tempo ganho pela distribuição. A segunda abordagem obteve bons resultados, mesmo em mapas maiores, resultando daí um speedup de 1,81 com um Remote Worker com 50% das partículas, usando o Dataset do Killian Court do Massachusetts Institute of Technology. Esta abordagem revelou-se menos limitada por haver menor troca de dados, podendo unicamente haver necessidade de serialização de mais dados na fase de Resampling, consoante a distribuição escolhida das partículas pelos computadores.

Área científica: Ciências da Engenharia e Tecnologias
Detecção de Eventos através de Padrões Comunicacionais

Palavras-chave: Processamento de Linguagem Natural,Extracção de Informação,Reconhecimento de Entidades Mencionadas,Web Semântica,Pesquisa Semântica,Recomendação Semântica,Detecção de Eventos

O presente Estágio de Mestrado em Engenharia Informática tem como objetivo o desenvolvimento de uma plataforma Web que agilize a vida dos intervenientes no processo de acompanhamento de crianças e na gestão de infantários. Dito isto foi feita a especificação de uma plataforma Web que respeita as diferentes necessidades de cada utilizador.

Área científica: Ciências da Engenharia e Tecnologias
Fragmentos. Reunião das memórias dos últimos Salatinas da Velha alta de Coimbra

Palavras-chave: Coimbra,Velha Alta,Bairro Social,documentário,web design,multimédia

O povo português sofreu um longo regime autoritário que se estendeu por 48 anos. Durante este período antidemocrático, a partir de 1933, surge a figura de António de Oliveira Salazar com o “Estado Novo . Dentro deste contexto político, a Cidade Universitária de Coimbra, na “Velha Alta , foi alvo de um projeto que envolveu demolições numa escala monumental, responsáveis por uma das maiores perdas de património histórico de Portugal. No quadro que alterou drasticamente todo o tecido urbano de Coimbra, as demolições na Alta desalojaram entre duas a três mil pessoas que foram posteriormente obrigadas a habitar os Bairros Sociais na periferia da cidade. Esta dissertação está centrada em redescobrir os antigos moradores da Alta, para depois, por meio de entrevistas filmadas e da compilação de todos os materiais reunidos, contar suas histórias e suas muitas “versões da história . A partir desse conjunto de materiais foi construída uma exposição online através de uma aplicação multimédia que, por sua vez, é um documentário interativo. Este projeto que pretende construir um memorial, retomar uma discussão sobre o impacto das mudanças na vida dessas pessoas e constituir material de apoio para futuras intervenções urbanas.

Área científica: Ciências da Engenharia e Tecnologias
Segurança em aplicações de redes de sensores com IPv6

Palavras-chave: Redes de Sensores Sem Fios,6LoWPAN,IEEE 802 15 4,CoAP,CoRE,RSSF,DTLS,Segurança no transporte,Segurança na aplicação

As Redes de Sensores Sem Fios (RSSF) são atualmente uma tecnologia muito promissora e com inúmeros cenários práticos de aplicação, que vão desde a monitorização do ambiente, controlo de edifícios inteligentes, monitorização de funções fisiológicas vitais, até às aplicações industriais ou militares. Os nós sensores são dispositivos sem fios, autónomos de baixo custo, e dispõem de capacidade limitada de processamento e memória, bem como restrições ao nível da energia de que dispõem para desempenhar as suas tarefas. As redes de sensores encontram-se progressivamente a evoluir para cenários de aplicação nos quais os nós sensores estarão interligados de forma totalmente transparente com a Internet. As aplicações ubíquas farão parte provavelmente do nosso dia-a-dia e os nós sensores possuirão a capacidade para comunicar com outros equipamentos através da Internet, recorrendo a protocolos e aplicações alicerçadas no Protocolo IPv6. Este trabalho pretende abordar a segurança no contexto da comunicação entre nós sensores e sistemas Internet hosts ou outros nós sensores de forma segura, explorando em particular tecnologias de segurança end-to-end assim como outras tecnologias auxiliares necessárias à proteção das redes de sensores no contexto da sua integração com a Internet O trabalho desenvolvido pretende avaliar os mecanismos de segurança para CoAP baseados em DTLS, assim como propor uma nova arquitetura de segurança para aplicações sensoriais utilizando CoAP, avaliando e comparando as duas aproximações à segurança endto- end e explorando as suas vantagens e limitações.

Área científica: Ciências da Engenharia e Tecnologias
Plataforma de Gestão de Importação

Palavras-chave: Importação,Gestão,Transportes,Plataforma,Web,Framework,API

A área de transportes e logística é uma área de enorme importância na economia mundial. O grau de complexidade dos vários processos que a envolvem é elevado. Dentro desses processos podemos encontrar a prospeção, a negociação, o transporte, a documentação, entre outros. Todos estes processos envolvem necessariamente duas entidades, que representam a origem e destino de um transporte internacional, ou seja, uma entidade que exporta um produto e outra que importa esse mesmo produto. A complexidade e a competitividade deste processo leva a que nos dias correntes seja necessário existir uma forma eficaz de gerir o processo de importação aos olhos do importador, o que não acontece. Este projeto tem como principal objetivo desenvolver um protótipo de uma plataforma de gestão online de processos de importação que permita à entidade importadora gerir e ter uma visão global sobre o todo processo de transporte, ou seja, desde que adquire ao exportador determinada mercadoria até ao momento em que o importador a recebe nas suas instalações.

Área científica: Ciências da Engenharia e Tecnologias