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.

Publication Details

Journal
Zurich Open Repository and Archive (University of Zurich)
Published
2024-09-19
DOI
https://doi.org/10.5167/uzh-268717
Primary Topic
Wildlife Ecology and Conservation
Type
article
Field-Weighted Citation Impact
0.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

Zurich Open Repository and Archive (University of Zurich)
Wildlife Ecology and Conservation
article

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

article en

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.

Zurich Open Repository and Archive (University of Zurich)
Quality Education
Openalex Percentile: Top 61%
Wildlife Ecology and Conservation
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.