| Literature DB >> 35629252 |
Dillys Larbi1,2, Kerstin Denecke3, Elia Gabarron1,4.
Abstract
Digital interventions for increasing physical activity behavior have shown great potential, especially those with social media. Chatbots, also known as conversational agents, have emerged in healthcare in relation to digital interventions and have proven effective in promoting physical activity among adults. The study's objective is to explore users' experiences with a social media chatbot. The concept and the prototype development of the social media chatbot MYA were realized in three steps: requirement analysis, concept development, and implementation. MYA's design includes behavior change techniques effective in increasing physical activity through digital interventions. Participants in a usability study answered a survey with the Chatbot Usability Questionnaire (CUQ), which is comparable to the Systems Usability Scale. The mean CUQ score was below 68, the benchmark for average usability. The highest mean CUQ score was 64.5 for participants who thought MYA could help increase their physical activity behavior. The lowest mean CUQ score was 40.6 for participants aged between 50 and 69 years. Generally, MYA was considered to be welcoming, very easy to use, realistic, engaging, and informative. However, some technical issues were identified. A good and diversified user experience promotes prolonged chatbot use. Addressing identified issues will enhance users' interaction with MYA.Entities:
Keywords: behavior change; chatbot; conversational agent; health; participatory health; physical activity; social media; usability
Year: 2022 PMID: 35629252 PMCID: PMC9144074 DOI: 10.3390/jpm12050828
Source DB: PubMed Journal: J Pers Med ISSN: 2075-4426
Implemented conversation flows of MYA.
| Conversation Flow | Description |
|---|---|
| First encounter | Started only the first time MYA is used. Collects basic information on the user and explains the usage of the chatbot. A daily step goal is specified. |
| Further encounter | Greeting for any other than the first encounter. MYA asks the user about his well-being and tries to encourage the user. |
| Menu | Offers access to the four functions: goals, challenges, steps, and facts. |
| Goals | Allows the user to specify a goal for long-time encouragement. |
| Challenges | Out of a set of user-tailored challenges, one is selected. |
| Steps today | Checks the number of steps (simulated step count). This function compares the set goal with current number of steps. If the step goal is not achieved, MYA encourages the user to take more steps. |
| Facts | Presentation of a randomly selected fact on health and activity behavior. |
| Chatting | Allows out-of-topic chatting with the bot. Current version of MYA is not designed to start out-of-topic discussions. |
| Help | Provides help on the various functions. |
MYA Usability Testing Survey.
| 1. What is your gender? ☐ Female ☐ Male ☐ Diverse ☐ Prefer not to say | |||||
| 2. What is your age group? ☐ 18–29 years ☐ 30–49 years ☐ 50 – 69 years ☐ ≥70 years | |||||
| 3. How often do you do physical activity? ☐ Less than 30 min per day ☐ More than 30 min per day ☐ Less than 30 min per week ☐ More than 30 min per week ☐ Monthly ☐ Never ☐ Other: | |||||
| 5. Do you think MYA could help you in increasing your physical activity/change your current activity behavior? ☐ Yes ☐ No ☐ Maybe ☐ Other: | |||||
| 1 | 2 | 3 | 4 | 5 | |
| Q1 The chatbot’s personality was realistic and engaging | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q2 The chatbot seemed too robotic | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q3 The chatbot was welcoming during initial setup | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q4 The chatbot seemed very unfriendly | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q5 The chatbot explained its scope and purpose well | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q6 The chatbot gave no indication as to its purpose | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q7 The chatbot was easy to navigate | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q8 It would be easy to get confused when using the chatbot | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q9 The chatbot understood me well | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q10 The chatbot failed to recognise a lot of my input | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q11 Chatbot responses were useful, appropriate, and informative | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q12 Chatbot responses were not relevant | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q13 The chatbot coped well with any errors or mistakes | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q14 The chatbot seemed unable to handle any errors | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q15 The chatbot was very easy to use | ☐ | ☐ | ☐ | ☐ | ☐ |
| Q16 The chatbot was very complex | ☐ | ☐ | ☐ | ☐ | ☐ |
| 8. Any other comments (including suggestions for improvement)? | |||||
Characteristics of the survey respondents (n = 30).
| Age Group | Gender | ||
|---|---|---|---|
| Female | Male | Total | |
| 18–29 years | 3 (10%) | 6 (20%) | 9 (30%) |
| 30–49 years | 12 (40%) | 6 (20%) | 18 (60%) |
| 50–69 years | 0 | 3 (10%) | 3 (10%) |
| Total | 15 (50%) | 15 (50%) | 30 (100%) |
Figure 1Average ranking for the positive aspects of MYA’s usability.
Figure 2Average ranking for the negative aspects of MYA’s usability.
Figure 3Chatbot Usability Questionnaire (CUQ) Scores for MYA.
Chatbot Usability Questionnaire (CUQ) Scores for study participants (n = 30) according to participant characteristics.
| Participant Characteristic | Mean CUQ Score | Median CUQ | Lowest Score | Highest Score |
|---|---|---|---|---|
|
| ||||
| Female | 59.9 ± 18.06 | 60.9 | 29.7 | 92.2 |
| Male | 54.9 ± 15.5 | 56.3 | 29.7 | 75.0 |
|
| ||||
| 18 and 29 years | 59.2 ± 20.7 | 68.8 | 29.7 | 92.2 |
| 30 and 49 years | 59.3 ± 14.6 | 62.5 | 29.7 | 87.5 |
| 50–69 years | 40.6 ± 8.1 | 45.3 | 31.3 | 45.3 |
|
| ||||
| Maybe | 57.9 ± 16.2 | 60.2 | 29.7 | 92.2 |
| No | 49.1 ± 15.5 | 43.8 | 31.3 | 71.9 |
| Yes | 64.5 ± 17.7 | 68.8 | 29.7 | 87.5 |
|
| ||||
| Telegram desktop app | 52.6 ± 21.1 | 43.8 | 29.7 | 92.2 |
| Telegram mobile app | 59.5 ± 14.6 | 64.1 | 29.7 | 87.5 |
| Android phone | 61.5 ± 14.8 | 64.1 | 29.7 | 87.5 |
| iPhone | 56.9 ± 15.7 | 60.9 | 31.3 | 73.4 |
Identified themes from the comments of respondents of the chatbot usability testing survey.
| Theme (Subtheme) | Examples of Statements |
|---|---|
| Identified Issues | |
| Interaction Difficulties | Many reverse-coded questions—A bit difficult to answer:) |
| If I type in ‘challenge’ in a layer where it fits, but apparently not to the Chatbot, it is overwhelmed | |
| Incomplete app design | It’s very inaccurate when it comes to counting steps |
| The chatbot makes an “unfinished” impression, e.g., the menu below is not always visible and sometimes it is shown with icons and sometimes with / text | |
| Spelling errors | Some spelling mistakes (e.g., writte (write), smartes (smartest), reapeat (repeat), etc. |
| A lot of spelling errors (reapeat instead of repeat, smartes instead of smartest, etc) | |
| Unresponsive/frozen app | The only thing was that the app got stuck at times, and it wasn’t clear how to proceed or if this behavior was intended |
| If you want to create a new goal and have him help you with it, he hangs himself up | |
| Preferred Chatbot features | |
| Challenge feature | The random challenge is my favorite feature because it really distinguishes this bot from fitness trackers, and motivates me to do some activity |
| Goal feature | I also like the functionality for checking the user-defined goals |
| Suggestions for Improvement | |
| Challenge related suggestions | |
| Avoid repeating challenge | When the user does not accept the proposed challenge and asks for a different one, the chatbot should avoid suggesting the same one again |
| Personalize challenges | It may be nice for the user to be able to personalize the types of challenges (e.g., in the one-time welcome phase, ask the user to select the types of exercise he/she is never going to accept, that can be excluded from the suggestions) |
| Weekly activity challenge | A weekly activity challenge would be interesting, like a schedule with the desired level. |
| Interaction related suggestions | |
| More facts and input | The idea of a chatbot is cool, but it would need to be connected to services and give more inputs. For example, find activities near you that you can do and suggest them |
| The | |
| More facts should be linked to the chatbot. | |
| More inputs so that that it can talk about everyday subjects like weather n answer some questions | |
| It could be useful if it answered at least a generic sentence, or if it prompted the initial menu again. | |
| More empathy and motivation | Finally, she congratulates that I did 2294 steps even though I did not set a goal and she does not motivate me to set one. I would prefer if she could be more empathic and encourage me to set a goal. |
| Options always available | The second time I tried the chatbot was a bit weird. The chatbot was in a kind of “stand by” mode, in order to discuss goals/steps/etc... again, you need to remember to type “/menu”. Perhaps the different options should be shown all the time. |
| Entries should be checked for their meaningfulness. If menu suggestions are made, then these should also work | |