PerfectFit-project / virtual-coach-issues

Central issues-only repository for tracking all issues for the PerfectFit Virtual Coach System.
2 stars 1 forks source link

Rescheduling problems / execution problems #398

Closed aversluis1 closed 1 year ago

aversluis1 commented 1 year ago

A user is experiencing the following problems -- also see complete screenshot.

Instead of doing the message immediately, she wanted to reschedule to another moment. Sam asked when (four options), after trying to choose option 2 -- sam kept saying that he did not understand. So she could not continue. Also everytime she gave the response '2' and Sam didn't understand, the four prompts come (press help if ..., press exercise if ...) -- this was considered annoying. Maybe we can not show these four prompts when an individual is in a dialogue?

Later Sam asked if she wanted to continue the dialogue (in between the four prompts). Nothing is said: but Sam later responds 'you finished a part of the preparation phase, good job'

A new dialogue is initiated by Sam, and the user wanted to do it now. The dialogue hower did not continue. She only got reminders that Sam hadn't heard from her in a while. Sam did not respond to her 'verder' reply. Currently, she can therefore not continue. She is stuck in the dialogue.

Gesprek (002)

emeijerperfectfit commented 1 year ago

I think another user (Kimberley Lucas; e-mailadres probably something like that) had something similar. She wanted to do an exercise now, but nothing happened; see screenshot

Screenshot_20230725-105202

emeijerperfectfit commented 1 year ago

And something similar that I encountered myself yesterday, when nothing happened when I typed verder

Screenshot_20230724-172723

wbaccinelli commented 1 year ago

first issue related to delay and answering before the question has been delivered.

second issue to be investigated

wbaccinelli commented 1 year ago

@emeijerperfectfit when you have time, can you check if the coach is responding

emeijerperfectfit commented 1 year ago

@emeijerperfectfit when you have time, can you check if the coach is responding

I’m not sure whether you meant the verder issue, but I just typed verder at 20.05 and did not get anything yet from the coach (it’s 20.16 now)

emeijerperfectfit commented 1 year ago

I also got some comments from other people testing the app about the verder thing. I think this might actually be the command that’s needed the most, as it’s very likely that people won’t be able to respond to the coach immediately (also when the messages are no longer sent during the night). I get the impression that it’s quite annoying for users to get the menu all the time. I thought a solution could be to stretch the time window in which people can continu with the dialog they were in, but the downside would be that they can’t e.g. use the help command then. Would it be a solution to add an additional step when a dialog is not yet finished? In that case, the coach might not send the entire menu immediately, but first ask whether the user wants to continu with the dialog. If yes, continu with the unfinished dialog, if not, send the menu.

The additional step could like this: Message 1: Hoi. Wil je verder gaan met het gesprek dat we hadden? Message 2: Typ ‘1’ voor ja. Typ ‘2’ voor nee, als je iets anders wilt doen. If 1, continu with dialog; if 2 send the menu such that the user can choose what to do

wbaccinelli commented 1 year ago

@emeijerperfectfit maybe it's easier if we have a short call

emeijerperfectfit commented 1 year ago

@wbaccinelli Now I have Sam neglecting the verder command in both of my accounts. I’ve include some screenshots from one of them (e.meijer@lumc.nl) from today. It also seems like the language model to detect commands is not functioning correctly, as it now starts the HRS dialog in respons to several commands including verder Screenshot_20230727-172328 Screenshot_20230727-172335 Screenshot_20230727-172316 Screenshot_20230727-194043

wbaccinelli commented 1 year ago

These screenshots might already help, thanks! In the last case, the verder command is actually working correctly. The last uncompleted dialog was the HRS dialog, so it started it again.