Repository logo
 
Publication

Assistente pessoal para apoio à saúde mental com análise de sentimento

datacite.subject.fosCiências Médicas
datacite.subject.fosEngenharia e Tecnologia
datacite.subject.sdg03:Saúde de Qualidade
datacite.subject.sdg09:Indústria, Inovação e Infraestruturas
dc.contributor.advisorMartins, António Constantino Lopes
dc.contributor.authorOLIVEIRA, RODRIGO DIAS CORREIA DE
dc.date.accessioned2025-12-22T08:32:48Z
dc.date.available2025-12-22T08:32:48Z
dc.date.issued2025-10-23
dc.description.abstractPerturbações de saúde mental como ansiedade, depressão, perturbação bipolar e ideação suicida continuam a representar desafios significativos para a saúde pública. Esta dissertação investiga de que forma o processamento de linguagem natural (PLN) pode apoiar a deteção precoce de sinais e a prestação de apoio empático, dentro de um escopo não-diagnóstico e com preservação da privacidade. Desenvolve-se um assistente conversacional chat-first que classifica indícios relacionados com saúde mental no texto do utilizador e enriquece as respostas com uma base de conhecimento curada através de Retrieval-Augmented Generation (RAG), usando pesquisa semântica densa (incorporações MiniLM com FAISS). Um corpus précategorizado é utilizado para treinar e comparar várias arquiteturas de aprendizagem profunda (LSTM, Bi-LSTM, Bi-GRU, CNN e um híbrido CNN-LSTM). Os melhores modelos LSTM e Bi-LSTM atingem macro-F1 ≈ 0,70 em categorias como ansiedade, depressão, perturbação bipolar e ideação suicida. A implementação privilegia reprodutibilidade e segurança: pré-processamento determinístico, divisões estratificadas, mitigação de desequilíbrio de classes, artefactos versionados (pesos .keras, tokenizer, label encoder) e registo experimental leve. Em inferência, um esquema de limiares calibrados regula linguagem de cautela; as guardrails impõem uma postura não diagnóstica, minimizam a retenção de dados e acionam sinalização de crise quando os indicadores de risco excedem limites pré-definidos. A interface apresenta respostas transparentes com atribuição de fontes e permite exportar ou eliminar conversas. Os resultados sugerem que assistentes baseados em PLN podem ajudar a evidenciar sinais precoces de saúde mental mantendo uma interação empática. Em paralelo, o trabalho sublinha a necessidade de um desenho ético, com privacidade, transparência e afirmações de escopo limitado para uma adoção responsável. A dissertação encerra com prioridades para alargar o uso de datasets clinicamente validados, explorar extensões multimodais e conduzir estudos controlados com utilizadores para avaliar o impacto no mundo real.por
dc.description.abstractMental health conditions such as anxiety, depression, bipolar disorder, and suicidal ideation remain major public health challenges. This dissertation investigates whether natural language processing (NLP) can support early signal detection and empathetic assistance within a privacy preserving, non-diagnostic scope. This dissertation develops a chat-first personal assistant that classifies mental health related cues in user text and augments its responses with a curated knowledge base via Retrieval-Augmented Generation (RAG) using dense semantic search (MiniLM embeddings with FAISS). A pre-categorized corpus is used to train and compare multiple deep learning architectures (LSTM, Bi-LSTM, Bi-GRU, CNN, and a CNN-LSTM hybrid). The best models LSTM and Bi-LSTM achieve macro-F1 ≈ 0.70 across categories including anxiety, depression, bipolar disorder, and suicidal ideation. The implementation emphasizes reproducibility and safety: deterministic preprocessing, stratified splits, class imbalance mitigation, versioned artefacts (.keras weights, tokenizer, label encoder), and lightweight experiment logging. At inference, a calibrated thresholding scheme governs cautionary language; guardrails enforce a non-diagnostic stance, minimize data retention, and trigger crisis signposting when risk indicators exceed preset limits. The user interface delivers transparent, source attributed responses and supports the exporting or deleting of conversations. Results indicate that NLP based assistants can help surface early mental health signals while sustaining empathetic engagement. Equally, the work highlights the necessity of ethical design privacy, transparency, and scoped claims for responsible deployment. The dissertation concludes with priorities for broader, clinically validated datasets, multimodal extensions, and controlled user studies to assess real world impact.por
dc.identifier.tid204067863
dc.identifier.urihttp://hdl.handle.net/10400.22/31312
dc.language.isoeng
dc.rights.uriN/A
dc.subjectMental health NLP
dc.subjectsuicide risk detection
dc.subjectanxiety and depression classification
dc.subjectsupport chatbot
dc.subjectethical safeguards and privacy
dc.subjectembeddings MiniLM e FAISS
dc.subjectmodelos LSTM/Bi-LSTM
dc.subjectRAG – geração com recuperação
dc.subjectpesquisa semântica
dc.subjectcalibração e explicabilidade de modelos
dc.subjectNLP em saúde mental
dc.subjectdeteção de risco suicida
dc.subjectclassificação de ansiedade e depressão
dc.subjectchatbot de apoio
dc.subjectsalvaguardas éticas e privacidade
dc.subjectRetrieval-Augmented Generation (RAG)
dc.subjectLSTM/Bi-LSTM models
dc.subjectsemantic search
dc.subjectmodel calibration and explainability
dc.titleAssistente pessoal para apoio à saúde mental com análise de sentimento
dc.title.alternativePersonal Assistant for Mental Health Support Through Sentiment Analysiseng
dc.typemaster thesis
dspace.entity.typePublication
thesis.degree.nameMestrado em Engenharia Informática

Files

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