MotivateDuringTherapy

get copy of the source code: svn checkout http://tracinsy.ewi.tudelft.nl/pub/svn/HealthPsychology/MotivateDuringTherapy

The MotivateDuringTherapy module is a module that can generate messages to motivate prople to continue with their therapy. The algorithm follows the proposal in the paper [1]. The motivation message is chosen depending on the selected language, the PCL (PTSD) trend and the trust of the patient.

This package can be included with the following maven code

<repositories>
	<repository>
		<id>artifactory.ewi.tudelft.nl</id>
		<url>http://artifactory.ewi.tudelft.nl/artifactory/libs-release</url>
		<snapshots>
			<enabled>false</enabled>
		</snapshots>
	</repository>
</repositories>

<dependencies>
	<dependency>
		<groupId>tudelft.healthpsychology</groupId>
		<artifactId>motivatepersisting</artifactId>
		<version>1.0.0</version>
	</dependency>
</dependencies>

Examples

Various example codes are available

  • You can download a ready-to-run jar here (just double click to run; you need to have java installed)
  • Click on the picture below to run the app in your browser

https://tracinsy.ewi.tudelft.nl/pubtrac/HealthPsychology/raw-attachment/wiki/MotivateDuringTherapy/screenshot.png

  • The junit tests for the package here.
  • Make your own example using this code snip plus the maven dependencies above
Locale NL = new Locale("nl", "NL");
Situation situation=new Situation(PclTrend.DROPPING, Trust.MEDIUM);
String motivation = new MotivationalAnswer(situation, NL).getText();

References

[1] Tielman M.L,. Neerincx, M.A., Brinkman, W.P. (2019) Design and Evaluation of Personalized Motivational Messages by a Virtual Agent that Assists in Post-Traumatic Stress Disorder Therapy, Journal of Medical Internet Research, 21(3):e9240 ( paper | data and analysis script )

Last modified 21 months ago Last modified on 09/02/19 13:08:26

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.