Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

221 sources rasa #108

Merged
merged 6 commits into from
Jun 27, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 32 additions & 1 deletion Rasa_Bot/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,5 +62,36 @@ The timeout is currently set to 60 minutes (see the "session_expiration_time"-pa
### Add dependencies for action server to requirements
In case the new custom action code requires any libraries, these need to be added to "requirements-actions.txt" in the "actions"-folder.

### Retraining when making changes to Language Model
### Retraining when making changes to language model
Any changes made to domain.yml, nlu.yml, config.yml, stories.yml, among others, require retraining the model via `rasa train --domain domain/`. It is important to pay attention to the Rasa version that is used for this training. If the Rasa version is changed, then the Rasa SDK version in the Dockerfile and the Rasa version in the docker-compose.yml file also need to be updated.


## Sources

### General activity dialog

Albers N. 2022. Reinforcement learning-based persuasion for a conversational agent to support behavior change: code. https://doi.org/10.5281/zenodo.6319356.

Albers, N., Neerincx, M. A., & Brinkman, W. P. (2023, May). Persuading to Prepare for Quitting Smoking with a Virtual Coach: Using States and User Characteristics to Predict Behavior. In Proceedings of the 2023 International Conference on Autonomous Agents and Multiagent Systems (pp. 717-726).


### Goal-setting dialog

Albers, N., Hizli, B., Scheltinga, B. L., Meijer, E., & Brinkman, W. P. (2023). Setting physical activity goals with a virtual coach: vicarious experiences, personalization and acceptance. Journal of Medical Systems, 47(1), 15.

Hizli B (2022) Goal-setting dialogue for physical activity with a virtual coach: code. https://doi.org/10.5281/zenodo.6647381. https://github.com/PerfectFit-project/goal_setting_virtual_coach.

Hizli, B., Albers, N., & Brinkman, W.-P. (2022). Data and code underlying the master thesis: Goal-setting dialogue for physical activity with a virtual coach (Version 1) [Data set]. 4TU.ResearchData. https://doi.org/10.4121/20047328.V1

Leipold, N., Lurz, M., Wintergerst, M., & Groh, G. (2022). Goal-Setting Characteristics of Nutrition-Related mHealth Systems: A Morphological Analysis. In ECIS 2022-30TH EUROPEAN CONFERENCE ON INFORMATION SYSTEMS.


### Profile creation dialog

Albers, N., Hizli, B., Scheltinga, B. L., Meijer, E., & Brinkman, W. P. (2023). Setting physical activity goals with a virtual coach: vicarious experiences, personalization and acceptance. Journal of Medical Systems, 47(1), 15.

Godin, G. (2011). The Godin-Shephard leisure-time physical activity questionnaire. The Health & Fitness Journal of Canada, 4(1), 18-22.

Hizli, B., Albers, N., & Brinkman, W.-P. (2022). Data and code underlying the master thesis: Goal-setting dialogue for physical activity with a virtual coach (Version 1) [Data set]. 4TU.ResearchData. https://doi.org/10.4121/20047328.V1

McAuley, E. (1993). Self-efficacy and the maintenance of exercise participation in older adults. Journal of Behavioral Medicine, 16(1), 103-113.