Browsing by Issue Date, starting with "2025-10-30"
Now showing 1 - 6 of 6
Results Per Page
Sort Options
- A materialização do espaço psicológico a partir da cinematografia na curta-metragem O EgotistaPublication . Ferreira, Catarina Sofia Mota; Ribeiro, Pedro AzevedoO ensaio propõe abordar a materialização do espaço psicológico da personagem a partir da cinematografia, analisando como os elementos visuais e técnicos contribuem para a representação do mundo interior do protagonista. O desenvolvimento teórico centra -se na vivência da personagem no espaço e na evocação de sentimentos, como memória, nostalgia e conflito interno, transmitidos por meio de enquadramentos, iluminação, movimento de câmara e composição visual que transpõem para o quadro as condições interiores e exteriores do protagonista. Para sustentar a temática apresentada, propõe -se a análise de estudos de caso filmográficos e de referências bibliográficas pertinentes, com ênfase na relação entre espaço e psicologia da personagem no cinema. Numa abordagem mais concetual, onde se definirá essa relação, serão referenciados autores como Jean Mitry, Jacques Aumont, Joseph V. Mascelli e Gilles Deleuze, destacando -se as suas contribuições para compreender como o cinema pode representar dimensões subjetivas e psicológicas através da manipulação narrativa e visual.
- Estratégias de sharding de based de dados: Um guia orientado a domínio para construir sistemas escalávéisPublication . ALVES, CARLOS MANUEL FONTÃO PINHEIRO; Sousa, Paulo Alexandre Gandra deIn the contemporary software landscape, the sheer surge in data generation underscores the necessity for scalable database architectures. Monolithic databases, while known for their robust consistency, often underperform when facing escalating workloads and growing user bases. Sharding—the partitioning of data across multiple nodes—has consequently become an essential architectural approach, facilitating horizontal scalability to meet these demands. This dissertation offers an exploratory, tutorial-oriented analysis of sharding, with attention to its implementation in both relational and non-relational databases. Rather than focusing on empirical performance testing, the study consolidates insights from existing research and practice to explain how sharding strategies can be designed and applied in different domains. Using PostgreSQL and MongoDB as reference technologies, the work outlines how sharding is implemented, the trade-offs it introduces, and the factors influencing the choice of shard key. The dissertation presents sharding as a group of design choices rather than just a technical mechanism. In doing so, it offers a structured framework intended for developers, architects, and researchers. It underscores the significance of aligning sharding approaches with the specific data access patterns of a given domain, while also recognizing the abstractions present in contemporary distributed database systems.
- Motivação do utilizador numa aplicação de turismo através da gamificaçãoPublication . PEYVAND, KAZEM; Alves, Patrícia Raquel de Jesus Araújo; Marreiros, Maria Goreti CarvalhoUser motivation is crucial to the effectiveness of tourism recommender systems. These systems face challenges such as the cold-start problem and the intrusive collection of data through questionnaires. Gamification emerges as an effective solution, fostering engagement and natural interaction with the application. This dissertation presents the integration of gamification techniques into an Android mobile application of a Group Recommender System (GRS) for tourism, developed within the scope of the Accelerate & Transform Tourism (ATT) project, namely the integration of serious games previously developed in Unity, which implicitly collect personality traits based on the Big Five model. The core contribution lies in developing dedicated Android screens to launch these games, retrieving personality data through JSON exchanges, and presenting detailed trait breakdowns via interactive popups. To address the cold-start problem and the challenge of collecting reliable user data without intrusive questionnaires, the proposed system uses serious games as an implicit personality profiling tool. The captured personality traits are then used to personalize (group) recommendations for tourism activities and points of interest. The results demonstrate the feasibility of integrating Unity-based games within an Android environment, managing data exchange, and providing users with transparent, gamified feedback on their profiles. The final prototype shows how gamification can increase user participation, enrich user data collection, and enhance the overall user experience in digital tourism applications.
- Desenvolvimento de módulo de integração do pódio com o sistema atual de IoTPublication . SOUSA, RICARDO JORGE FREITAS DE; Campos, Carlos José RibeiroA Vigie Solutions, é uma empresa reconhecida na área de saúde, onde utiliza sensores Wi- Fi e Access points Internet of Things (IoT) para monitorizar variáveis de ambiente em edifícios e equipamentos hospitalares. Durante um dos processos de melhoria interna na Vigie, foram detetados vários procedimentos que necessitavam de ser melhorados ou até mesmo ser automatizados. Durante esse processo, foi identificado um problema recorrente relacionado com a atualização manual na aplicação web Podio da contagem de sensores e Access points instalados nos clientes. A aplicação Podio é uma ferramenta essencial nas várias áreas de gestão da empresa. A manutenção manual dos dados revela-se morosa, suscetível a erros e com impacto direto na faturação e na gestão operacional. A Vigie Solutions enfrenta atualmente a necessidade de resolver este problema recorrente. Este processo, sendo manual, tem gerado falhas na contagem, atrasos nos processos de faturação e perda de confiança nos dados. A ausência de um mecanismo automatizado compromete a fiabilidade da informação e pode originar perdas financeiras, evidenciando assim a necessidade de implementar uma solução eficaz, segura e sustentável. Uma vez que os dados envolvidos são sensíveis, a solução a desenvolver, deverá ser segura, autónoma face a sistemas externos e permitir o controlo total sobre o código a ser desenvolvido. Para ultrapassar estas questões, propôs-se o desenvolvimento de uma aplicação dedicada que permitisse aos utilizadores da Vigie Solutions acompanhar o estado das atualizações, consultar históricos, relatório das diferenças do número de sensores Wi- Fi e Access points de cada cliente, efetuar atualizações manuais e validar a correção dos dados. Desta implementação resultou um módulo que integra o Podio com o sistema de IoT implementado atualmente na empresa. Os testes efetuados demonstraram que o sistema agora possui alta fiabilidade, isto porque sempre que um Sensor ou Access point é inserido, atualizado ou apagado, os dados são imediatamente atualizados na plataforma Podio, eliminado quaisquer falhas que ocorriam no processo manual anterior. Esta nova versão possui um sistema de redundância na atualização de dados, tendo todos os dias um script que verifica se os dados estão certos, caso contrário envia uma notificação para o utilizador responsável. Além disso também existe um script, para atualizar sensores e Access points, que pode ser corrido manualmente através do Portal. É possível também obter relatórios, que identificam logo o número de sensores por organização e gráficos que ajudam a detetar diferenças na contagem total de sensores.
- Development of a mass drug administration monitoring system for a Humanitarian NGOPublication . RIBEIRO, RAFAEL ALMEIDA; Sousa, Paulo Manuel Baltarejo deMass drug administration is the process of distributing medication to people who are in areas with risk of neglected tropical diseases. The monitoring of this process is supported by the application of forms in the communities, which are then sent to the headquarters, where they are manually entered into governmental health information systems. This dissertation aims at finding a solution for automating the process, making it more efficient and less error-prone. Optical Character Recognition (OCR) is a technology that converts different types of documents into searchable data. By reviewing the literature, it is possible to conclude that the application of OCR is feasible for accurate text extraction. The literature also suggests that AWS Textract is the tool with higher accuracy when extracting handwritten text. A system composed of a Backend, an Android Application and a Backoffice web application was designed and implemented. This solution was evaluated with two experiments. Text extraction tests were performed using 8 example test forms filled with fake data. Different effectiveness metrics where calculated, resulting in mean values of 0.8%, 2.5% and 3.7% for the Character Error Rate (CER), Word Error Rate (WER) and Field Error Rate (FER), while a mean value of 96.2% was achieved for the Precision, Recall and F1 score. It was possible to conclude that forms filled in English and forms filled with print handwriting style had better accuracy than forms filled in Portuguese and forms filled with cursive handwriting style, respectively. The other experiment performed was user testing, in which two testers used official forms filled with fake data to test the application. The feedback was positive, with some improvements being suggested, such as the order of the fields in the form response details screen and the size of the numeric fields. A mean value of 7.9% incorrectly extracted fields was achieved during the user testing.
- Co-simulation of vehicle distributed perception for road safety applicationsPublication . COSTA, TIAGO FILIPE LONGO; Severino, Ricardo Augusto Rodrigues da SilvaThe fast evolution of autonomous vehicles has introduced many new challenges, especially in perception, communication reliability, and energy efficiency. Traditional autonomous vehicles rely on onboard sensors, which are traditionally limited by range, computational cost, and occlusions. The goal of this thesis is to explore the integration of distributed perception systems to enhance situational awareness and improve autonomous vehicles decision-making. This work introduces an extension of the previously established co-simulation framework of Oliveira 2023 and Ribeiro 2024. The solution expands the capabilities of autonomous vehicles to sense beyond the onboard sensors while facilitating safe and efficient merging under different traffic conditions using roadside cameras and a roadside unit. The framework incorporates YOLO-based object detection with trilateration to combine data from a multicamera setup for improved localization accuracy and detection robustness across various traffic conditions. The experimental results show that compared to single-camera configurations, multi-camera fusion significantly increased recall and improved localization levels in conditions with different traffic and perception conditions. The roadside unit can also identify gaps for a safe and efficient merging and provide a target speed to the ego-vehicle via a simulated V2X communication. Overall, the proposed framework demonstrates the feasibility of infrastructure-assisted cooperative perception, providing a realistic and extensible testbed for future research in distributed perception, sensor fusion, and V2X communication for road safety applications.
