ESTCB - Dissertações de Mestrado
URI permanente para esta coleção:
Navegar
Percorrer ESTCB - Dissertações de Mestrado por Objetivos de Desenvolvimento Sustentável (ODS) "04:Educação de Qualidade"
A mostrar 1 - 4 de 4
Resultados por página
Opções de ordenação
- ECSMoS: An ECS-based pedestrian mobility simulatorPublication . Cotrim, Rafael Souza; Fonte, Alexandre José Pereira Duro da; Caldeira, João Manuel Leitão PiresO estudo e a simulação do movimento de pedestres, chamado dinâmica de pedestres ou dinâmica de multidões, é de fundamental importância no mundo atual. Tal área é utilizada em diversos tipos de aplicações, incluindo a otimização de espaços por onde passam grandes quantidades de pessoas e a prevenção de esmagamento, tumultos, debandadas e outros eventos semelhantes. Atualmente, a pesquisa e o desenvolvimento de novos modelos que imitam o comportamento das pessoas andando está restrita pelas soluções disponíveis. Simuladores de pedestres existentes frequentemente possuem limitações impostas por suas arquiteturas, levando pesquisadores a criarem os seus próprios simuladores, o que desacelera a pesquisa e limita a comparabilidade dos resultados. Esta dissertação avalia a utilização da arquitetura de Sistema de Componente e Entidade para melhorar a flexibilidade desse tipo de software. Além disso, ela introduz um novo simulador de pedestres, o ECSMoS, que foca em resolver as limitações de flexibilidade. Para alcançar esse resultado, foi necessário primeiramente, estudar os modelos atuais. Em seguida, realizou-se um levantamento de simuladores disponíveis. Os pontos fortes e fracos de cada um foram avaliados para uso posterior na definição dos objetivos e dos cenários de teste do novo simulador. Posteriormente, foi feita uma introdução à arquitetura de Sistema de Componente e Entidade e explicado como ela pode resolver as limitações de flexibilidade dos simuladores atuais. Com essas definições estabelecidas, este trabalho definiu os requisitos para o simulador ECSMosS, explicou a sua estrutura e o comparou com outros simuladores. Os resultados mostram que, embora mais complexo do que os outros simuladores, o ECMoS é consideravelmente mais flexível, especialmente em situações onde o ambiente está em constante mudança. Em termos de desempenho, foi demonstrado que o EXCMoS tem desempenho tão bom quanto ou ainda melhor do que os outros simuladores.
- Melhoria contínua do desenvolvimento ágil de software utilizando análise de feedbackPublication . Marçal, Diogo Fernandes; Metrôlho, José Carlos Meireles Monteiro; Ribeiro, Fernando Reinaldo da Silva GarciaAs metodologias ágeis são atualmente das mais utilizadas em projetos de desenvolvimento de software. Estas divergem entre si através de diferentes especificidades. No entanto, existem várias, como o caso do Scrum e do Kanban, que defendem que os elementos das equipas devem adotar determinados comportamentos e valores para melhorar aspetos como processos, atividades ou a comunicação. Esses comportamentos podem ser a coragem, o compromisso e uma busca incessante pelo aperfeiçoamento, a qual se denomina por melhoria contínua. Os elementos das equipas, com a utilização das metodologias ágeis, são incentivados a colaborar na identificação de pontos de melhoria. São, por isso, encorajados a fornecer feedback aos seus colegas e responsáveis dos projetos sobre vários aspetos. O feedback tem várias formas e origens e a maneira como contribui para promover a melhoria contínua é alvo de uma das pesquisas presentes neste trabalho. A análise do feedback pode ocorrer de forma manual e empírica por uma pessoa, embora esta não seja uma forma escalável de a realizar, para além de se poder tornar parcial e pouco precisa. A inteligência artificial e o processamento de linguagem natural são tecnologias com crescente desenvolvimento e utilização que podem ser usadas para analisar, de forma automatizada, o feedback presente num formato de texto. Por esta razão, neste trabalho, foi também realizado um estudo sobre formas como estas tecnologias já estão a ser utilizadas no apoio às atividades da gestão de projetos de desenvolvimento de software. Este trabalho também apresenta a modelação e implementação de um sistema, sobre a forma de uma web app, de acompanhamento de tarefas num quadro Kanban que recolhe e analisa o feedback de developers sobre a qualidade da escrita das tarefas. O feedback é recolhido sobre a forma de respostas a um conjunto de perguntas que incidem sobre a forma como uma determinada tarefa estava descrita. O sistema desenvolvido, denominado TaskIT, realiza a análise do feedback utilizando a análise de sentimentos com inteligência artificial. Posteriormente os dados dessa análise são disponibilizados ao responsável do projeto para que este possua uma forma de acompanhar o impacto das ações corretivas que venham a ser adotadas. De forma a validar a utilidade da forma como o TaskIT recolhe, processa e apresenta o feedback gerado por developers sobre a escrita das tarefas, foi realizada uma série de entrevistas de validação deste protótipo com profissionais da área. O principal contributo do presente trabalho consiste em expor como o feedback pode ser utilizado para promover a melhoria contínua em ambientes de desenvolvimento de software e, em concreto, apresentar um protótipo que o faça para melhorar a forma como são escritas as tarefas a executar.
- Qualidade do ar em zonas urbanas: recolha de dados e o seu reflexo no comportamento onlinePublication . Candeias, Antonino Carlos Gonçalves; Ribeiro, Fernando Reinaldo da Silva Garcia; Dionísio, Rogério PaisEsta dissertação tem como objetivo analisar a relação entre qualidade do ar e os sentimentos expressos nas redes sociais, com foco no episódio de poeiras do deserto do Saara que afetou Lisboa em março de 2022. Para isto, foram recolhidos dados ambientais da plataforma QualAR, e dados meteorológicos do Meteomanz, complementados com a recolha de publicações do Twitter (plataforma atualmente conhecida como X) geolocalizadas em Lisboa. Os textos das publicações foram traduzidos e analisados com o algoritmo Valence Aware Dictionary and sEntiment Reasoner (VADER), permitindo identificar padrões emocionais e avaliar possíveis correlações com a variação dos poluentes atmosféricos. Foi também realizada uma análise preditiva no estudo, usando algoritmos de Machine Learning, nomeadamente Decision Tree e Random Forest, de forma a explorar relações entre os diferentes parâmetros e apoiar a interpretação dos resultados. Os resultados mostram que, apesar de o evento ter provocado níveis excecionalmente elevados de partículas inaláveis com diâmetro < 10 μm (PM10), não se verificou uma alteração significativa nos sentimentos expressos online, que permaneceram maioritariamente neutros ou ligeiramente positivos. Estes resultados sugerem que a perceção ambiental da população não se reflete de forma clara nas redes sociais, possivelmente devido a fatores culturais, sociais ou ao reduzido impacto do Twitter no contexto português. Conclui-se que a integração entre dados ambientais e sociais é metodologicamente viável e relevante, mas requer mais investigação, com períodos mais longos, diferentes cidades e técnicas de análise mais avançadas. Este estudo contribuiu para a compreensão da relação entre poluição atmosférica e perceções públicas em Portugal, colmatando uma lacuna existente na literatura.
- Solução digital para análise de raios UV como fator de risco do cancro de pelePublication . Luz, Eduardo Humberto Barbosa de Noronha; Fidalgo, Filipe Miguel Bispo; Oliveira, Ângela Cristina Marques deO cancro de pele representa um dos maiores desafios de saúde pública contemporâneos, com incidência global crescente que expõe limitações críticas nos sistemas de prevenção e datasets disponíveis para investigação em inteligência artificial. A análise sistemática da literatura revela que os conjuntos de dados atuais para treino de modelos de machine learning em dermatologia são caracterizados por desequilíbrios demográficos significativos, representação inadequada de diferentes tipos de pele segundo a escala Fitzpatrick, e falta de metadados contextuais essenciais para desenvolvimento de sistemas equitativos e robustos. Este trabalho propõe o desenvolvimento de uma plataforma digital modular para recolha sistemática de dados dermatológicos através de crowdsourcing (distribuir tarefas por uma comunidade alargada, em vez de a um grupo restrito de especialistas, aproveitando o conhecimento, criatividade e esforço coletivo para alcançar soluções de forma mais eficiente e diversificada), integrando geolocalização, índices UV em tempo real, classificação automática de tipos de pele e geração de recomendações preventivas personalizadas. A metodologia inclui uma revisão sistemática PRISMA dos trabalhos existentes, desenvolvimento de um protótipo funcional utilizando Python 3.8, OpenCV e Kivy, implementação de algoritmos de processamento de imagem em espaço HSV para análise de tons de pele, integração com APIs meteorológicas (OpenUV, OpenWeatherMap), e criação de um dashboard para monitorização em tempo real. O sistema será validado através de testes funcionais e disponibilizará as análises numa base de dados central, que futuramente será transformado num sistema central para validação e gestão de datasets. A principal mais-valia reside na criação de um ecossistema de dados tratados que supera as limitações dos repositórios existentes, gerando conjuntos de dados equilibrados, geograficamente distribuídos e ricos em metadados contextuais. Este trabalho estabelece fundamentos para o desenvolvimento futuro de um módulo central com capacidades avançadas de machine learning, protocolos de equidade demográfica, e arquiteturas de federated learning para investigação colaborativa, democratizando o acesso a ferramentas de análise sofisticadas e contribuindo para modelos de IA mais fiáveis e inclusivos na prevenção do cancro de pele.
