Building Conversational Agents for Stroke Rehabilitation: An Evaluation of Large Language Models and Retrieval Augmented Generation

Conversational agents (CAs) have been successfully implemented to deliver digital health interventions. However, most of their applications focus on non-communicable diseases, e.g., diabetes. RehabCoach, a CA-based smartphone application designed to assist stroke survivors during at-home unsupervised rehabilitation, utilizes multiple CAs to deliver digital interventions for therapy adherence. Matthias, one of the CAs of RehabCoach, is a novel Large Language Model-based CA that leverages Retrieval Augmented Generation (RAG) to answer questions related to ReHandyBot, an upper limb rehabilitation device. In this work, we assessed the preciseness and conciseness of Matthias’s answers to 14 device-related questions. For each question, Matthias generated 6 answers, based on 3 different prompts and 2 different data sources, i.e., a conversational dataset containing dialogues about how to operate the device and the device manual of instructions. Results from a blinded evaluation performed by two device experts highlight that the responses of the CA generated using the conversational dataset were considered more concise (82,14%) and better overall (60,70%). This work shows the potential of using conversational data for device-assisted rehabilitation CAs deploying RAG.

Authors

Institutions

Publication Details

Published
2024-09-16
DOI
https://doi.org/10.1145/3652988.3673924
Citations
4
Primary Topic
Stroke Rehabilitation and Recovery
Type
article
Field-Weighted Citation Impact
1.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Building Conversational Agents for Stroke Rehabilitation: An Evaluation of Large Language Models and Retrieval Augmented Generation

Giada Devittori, Tobias Kowatsch, Olivier Lambercy, Alexandra Retevoi
4 citations
Stroke Rehabilitation and Recovery
1.00
article

Building Conversational Agents for Stroke Rehabilitation: An Evaluation of Large Language Models and Retrieval Augmented Generation

Giada Devittori, Tobias Kowatsch, Olivier Lambercy, Alexandra Retevoi
article en
4 citations

Abstract

Conversational agents (CAs) have been successfully implemented to deliver digital health interventions. However, most of their applications focus on non-communicable diseases, e.g., diabetes. RehabCoach, a CA-based smartphone application designed to assist stroke survivors during at-home unsupervised rehabilitation, utilizes multiple CAs to deliver digital interventions for therapy adherence. Matthias, one of the CAs of RehabCoach, is a novel Large Language Model-based CA that leverages Retrieval Augmented Generation (RAG) to answer questions related to ReHandyBot, an upper limb rehabilitation device. In this work, we assessed the preciseness and conciseness of Matthias’s answers to 14 device-related questions. For each question, Matthias generated 6 answers, based on 3 different prompts and 2 different data sources, i.e., a conversational dataset containing dialogues about how to operate the device and the device manual of instructions. Results from a blinded evaluation performed by two device experts highlight that the responses of the CA generated using the conversational dataset were considered more concise (82,14%) and better overall (60,70%). This work shows the potential of using conversational data for device-assisted rehabilitation CAs deploying RAG.

University of Zurich (CH), University of St.Gallen (CH), ETH Zurich (CH)
Quality Education
Openalex Percentile: Top 20%
Stroke Rehabilitation and Recovery
1.00
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.