Personalized Virtual Coach through Conversations with a Virtual Agent
Mood based Coach
Project Team
|
Supervision
|
Summary
The overall mood of a sports participant has an effect on perception of training. For further research on this topic the application "Mood based Coach" will ask the participant questions concering his or her mood to provide a personalized coach in an upcoming digital training session. The application could find use in researching the effect of the coaches' personality, behavior or look on the effectiveness of traninig.
Motivation
The motivation was to develop a userfriendly approach of personalization for a digital training experience in a meaningful way.
Functionality
The core application consists of two phases:
- Talk with the receptionist: Answering questions about one's mood
- Introduction of the personalized coach
In phase one the user interacts with a chatbot, the receptionist, that is connected to the dialogsystem of IBM'S AI Watson. The system consists of a Text to Speech Module, an Assistant, containing the dialog options, and a Speech to Text Module. The dialog itself, which is stored in the Assistant, is layed out as a binary tree, containing of five questions, that can be answered with variations of "Yes" or "No".
Answering each of the five question leads the user down a unique path along the dialog tree, ending with the receptionist to introduce one of the coaches. In this second phase the receptionist saying the name of the selected coach will be recognized by a script, triggering the determined coach to enter the stage.
Limitations & Outlook
The current application consists of only three different coaches, so the possibilties of meaningful personalization are very limited. In the future the variety of coaches should be increased or the coaches could even be generated by the application to increase the level of customization.
Moreover nearly infinite possibilties of moods and emotions demands more questions and definetly a variation of user input for answering the questions to increase accessibilty.
Furthermore an option to manually select one's favorite coach should be added.