Repository logo
 
Publication

Enhancing health and fitness: a hybrid recommender system

datacite.subject.fosEngenharia e Tecnologiapt_PT
dc.contributor.advisorMartins, António Constantino Lopes
dc.contributor.authorCastro, Ivo Loureiro
dc.date.accessioned2024-12-02T11:20:26Z
dc.date.available2024-12-02T11:20:26Z
dc.date.issued2024-10-08
dc.description.abstractThis master’s thesis details the development of a recommender system integrated into a health application, aimed at enhancing of enhancing physical activity. This study’s main objective is to analyse, design and implement a framework for a hybrid recommender system framework that provides personalized health recommendations to individual users. Following an ethical data management and prioritizing user privacy, this study aims to bring clarity to the complexities of personal health data usage, exemplifying a model for secure and user-centric application development. This research aims to offer insights into key features of an effective health recommender system, by evaluating the system’s impact on user behaviour and health outcomes and demonstrating how it can influence user engagement. Contributing to the broader understanding of digital health innovations and the potential of personalized health recommendations.pt_PT
dc.description.abstractA digitalização no setor da saúde tem vindo a aumentar significativamente com os avanços tecnológicos nos anos recentes, por esta razão, é possível observar uma transformação significativa na forma como se previne e trata doenças e mal-estar, recorrendo a soluções digitais para melhorar este processo. A prática de exercício físico é uma forma eficaz de prevenção ao reduzir a probabilidade de ter doenças físicas ou mentais, mas, atualmente, a quantidade de informação disponível sobre este tópico consegue ser avassaladora e cresce a um passo acelerado. Por esta razão, sistemas de recomendação são uma opção viável para filtrar informação e ajudar no processo de tomada de decisão. Nesse sentido, este documento detalha o desenvolvimento de uma aplicação que utiliza Python e a framework Django para incorporar um sistema de recomendação híbrido que alterna entre a abordagem de filtragem por conteúdo e a filtragem colaborativa. O objetivo desta aplicação é auxiliar o utilizador a planear uma rotina de exercícios físicos. Para esse efeito, o primeiro passo foi realizar a revisão da literatura para perceber o estado da arte de sistemas de recomendação aplicados à saúde. Este estudo incide sobre uma variedade de artigos científicos selecionados utilizando a metodologia PRISMA para garantir a relevância da informação. Esta análise permitiu identificar não só falhas, mas também diretrizes na literatura, orientando assim o desenvolvimento do projeto. As lacunas identificadas estão relacionadas com o estudo da eficácia percetível dos sistemas de recomendação, com a pequena amostra de exemplos concretos de soluções que asseguram a privacidade e proteção de dados do utilizador e com a fraca presença da inclusão do processo de esquematização da experiência do utilizador. É esperado que este documento represente um contributo significativo para a compreensão das potencialidades e desafios dos sistemas de recomendação aplicados na saúde.pt_PT
dc.identifier.tid203733029pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.22/26581
dc.language.isoengpt_PT
dc.subjectRecommender systempt_PT
dc.subjectHealth applicationpt_PT
dc.subjectPhysical activitypt_PT
dc.subjectExercisept_PT
dc.subjectEthicspt_PT
dc.subjectData privacypt_PT
dc.titleEnhancing health and fitness: a hybrid recommender systempt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMestrado em Engenharia Informáticapt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Tese_5461.pdf
Size:
4.72 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: