[$activity == "high"] We noticed that you regularly work on the course. Keep up the good work!
[$activity == "high"] Keep up the good work!
[$activity == "high"] Well done so far. Keep up the good work!
[$activity == "low"] It's been some time since you last worked on the course.
[$activity == "low"] It's been some time since you last worked on the course. Welcome back!
[$activity == "low"] It's been some time since you last worked on the course. You have already completed $CC1 and still have the topic(s) $CC2 in your learning pathway.
Task: lrn.stat.completed
Parameters:
indicator = {some value}
(optional) time = {some value}
(optional) numberOfTopics = {some value}
(optional) speed = {some value}
(optional) CC = {some value}
(optional) performance = {some value}
(optional) goal = {some value}
Natural Language Pattern(s):
[$goal == "behind"] Ideally, you should have completed topic $CC by now. You are $numberOfTopics topics behind this. We suggest to invest more time to catch up.
[$speed == "low"] It seems that you recently spent more time with the course than planned. May I suggest to reduce your learning time?
[$goal == "fine"] Ideally, you should have completed topic $CC by now. You are well on track!
[$performance == "low"] It appears that you have serious problems with the course material. We suggest that you contact your advisor!
[$goal == "reached"] You just completed the topic $CC!
[$goal == "reached"] In the last $time, you fulfilled everything as planned by your teacher. Well done!
[$performance == "good"] Your test results have been exceptionally good.
[$goal == "ahead"] Ideally, you should have completed topic $CC by now. You are $numberOfTopics topics ahead of this, well done!
[$speed == "high"] It seems that you recently spent less time with the course than planned. May I suggest to increase your learning time?
Task: lrn.stat.progress.good
Parameters:
progress = {some value}
indicator = {some value}
Natural Language Pattern(s):
[$progress == "good"] Good job, you are one of the best progressing students in this course.
[$progress == "good"] Good job, you are performing well.
Task: lrn.stat.completed.stat
Parameters:
indicator = {some value}
classMatesY = {some value}
classMatesX = {some value}
(optional) percentOfCourse = {some value}
Natural Language Pattern(s):
$classMatesX of $classMatesY of your classmates finished this course successfully.
$classMatesX of $classMatesY of your classmates already started with this course.
$classMatesX of $classMatesY of your classmates finished $percentOfCourse% of the course.
Task: lrn.stat.completed.difficulty
Parameters:
indicator = {some value}
level = {some value}
(optional) CC = {some value}
Natural Language Pattern(s):
[$level == "high"] I received the feedback from other learners that this course is hard to contemplate.
[$level == "high"] The currently open learning object has a high difficulty level. If you need further information about the topic, we suggest to also have a look at $CC.
Task: lrn.note
Parameters:
(optional) LO = {some value}
(optional) relevance = {some value}
(optional) note = {some value}
Natural Language Pattern(s):
[$relevance == "high"] Your teacher marked this learning object $LO as especially relevant for the course.
Your tutor/teacher added the following note to this learning object: $note
I enjoy that you are using this course.
Your participation in the course is appreciated.
Task: lrn.issues
Parameters:
Natural Language Pattern(s):
Did you have any problems with one of the learning object?
Task: lrn.issues.various
Parameters:
cause = {some value}
(optional) speed = {some value}
(optional) CC = {some value}
(optional) LO = {some value}
(optional) LP = {some value}
Natural Language Pattern(s):
[($cause == "distracted") && ($speed == "low")] The completion of learning object $LO took you significantly more time than anticipated. Have you been distracted?
[$cause == "tired"] Your learning speed dropped in the recent learning steps. Are you getting tired?
[$cause == "distracted"] Your learning speed dropped in the recent learning steps. Are you currently distracted?
[$cause == "course"] Your current learning situation is disadvantageous for the course material. We suggest to temporarily switch to one of the following learning pathways: $LP. This could increase your learning efficiency.
[$cause == "internet"] Your current learning situation is disadvantageous for the course material. You can get a faster internet connection. This could increase your learning efficiency.
[$cause == "noise"] Your current learning situation is disadvantageous for the course material. You can proceed in a quieter environment. This could increase your learning efficiency.
[$cause == "missing"] Are you missing certain information? The following elements are also part of this topic: $CC
[$cause == "device"] Your current learning situation is disadvantageous for the course material. We suggest to switch the device. This could increase your learning efficiency.
[($cause == "course") && ($speed == "low")] The completion of learning object $LO took you significantly more time than anticipated. Did you have problems with the content?
[($cause == "technical") && ($speed == "low")] The completion of learning object $LO took you significantly more time than anticipated. Was this a technical issue?
Task: learning.suggestion.various
Parameters:
type = {some value}
(optional) KO = {some value}
(optional) source = {some value}
(optional) speed = {some value}
(optional) performance = {some value}
(optional) CC = {some value}
(optional) LO = {some value}
(optional) LP = {some value}
Natural Language Pattern(s):
[($type == "repeat") && ($speed == "high")] Other students spent more time with the last topic. May I suggest to review the material?
[$type == "alternative"] You significantly deviate from your selected learning pathway. In order to cover your teacher's intentions for the course, we suggest that you have a look at $CC before you proceed.
[$type == "alternative"] Instead of moving to next chapter, you could skip to $CC s because you appear to know a lot already?
[($type == "repeat") && ($performance == "low")] You test scores for this topic were insufficient/not so good. Do you want to repeat the topic?
[$type == "alternative"] You have two main options on your learning pathway. If you proceed with learning object $LO, you $LP. If you otherwise proceed with $LO, you $LP.
[($type == "repeat") && ($performance == "low")] It seems that it is difficult for you studying this topic (a $CC), then I suggest reviewing $KO before continuing with current topic.
[$type == "repeat"] Was everything OK or would you like to repeat it by using another didactic approach?
[$type == "break"] Your learning speed has slowed down. May I suggest a break?
[($type == "repeat") && ($speed == "low")] Instead of moving to next chapter, it is strongly recommended to check $KO because you appear to progress a bit slowly?
[$type == "alternative"] You are currently using learning pathway $LP, but your selections indicate that $LP would be more suitable for you. Do you want to switch?
[($type == "repeat") && ($speed == "low")] Instead of moving to next chapter, you could repeat the present one because you appear to progress a bit slowly?
[($type == "alternative") && ($source == "web")] I have alternative material from the Web for this course. Would you like to see it?
Request Type: REQUEST
Task: mood-start
Parameters:
mood = {some value}
Natural Language Pattern(s):
How do you feel today ?
Answer Preview: ($mood) Please select your mood:
Next Task: mood-good
Parameters:
mood = {some value}
Natural Language Pattern(s):
[$mood == "good"] Perfect!
Next Task: mood-low
Parameters:
mood = {some value}
Natural Language Pattern(s):
[$mood == "low"] I'm sorry to hear that!
Default Task: mood-neutral
Parameters:
mood = {some value}
Natural Language Pattern(s):
You should express your feelings more often ...
Task: lrn.complete.topic
Parameters:
lpPreference = {some value}
CC = {some value}
LP = {some value}
Natural Language Pattern(s):
You have finished your first topic (i.e. $CC) on your learning pathway.
Answer Preview: ($lpPreference) Are you satisfied with the order of elements or would you rather prefer one of the following learning pathways:
Task: lrn.compl.skipped
Parameters:
answer = {some value}
LO = {some value}
Natural Language Pattern(s):
You skipped learning $LO. Should we anyhow rate it as complete?
Answer Preview: ($answer)
Task: lrn.preference.avoid.kt
Parameters:
answer = {some value}
type = {some value}
KT = {some value}
Natural Language Pattern(s):
[$type == "avoid"] You avoided learning objects that $KT. Do you want us to remember this for future recommendations?
Answer Preview: ($answer)
Task: lrn.preference.avoid.mt
Parameters:
answer = {some value}
type = {some value}
MT = {some value}
Natural Language Pattern(s):
[$type == "avoid"] You avoided learning objects that $MT. Do you want us to remember this for future recommendations?
Answer Preview: ($answer)
Task: lrn.preference.suggest
Parameters:
difficulty = {some value}
type = {some value}
Natural Language Pattern(s):
[$type == "suggest"] Is the current difficulty level appropriate for you?
Answer Preview: ($difficulty)
Task: lrn.preference.suggest.cc
Parameters:
difficulty = {some value}
CC = {some value}
type = {some value}
Natural Language Pattern(s):
[$type == "suggest"] Please tell me about those topics which are difficult for you:
Answer Preview: ($difficulty)
Task: lrn.preference.suggest.preference
Parameters:
learningPreference = {some value}
type = {some value}
Natural Language Pattern(s):
[$type == "suggest"] You consider yourself as a rather:
Answer Preview: ($learningPreference)
Task: lrn.preference.suggest.progress
Parameters:
learningProgress = {some value}
type = {some value}
Natural Language Pattern(s):
[$type == "suggest"] How would you rate your learning progression (self-assessment)?
Answer Preview: ($learningProgress)
Task: lrn.preference.suggest.generally.kt
Parameters:
answer = {some value}
type = {some value}
KT = {some value}
Natural Language Pattern(s):
[$type == "suggest"] We noticed that you prefer learning objects that have $KT. Do you generally prefer such content?
Answer Preview: ($answer)
Task: lrn.preference.suggest.generally.mt
Parameters:
answer = {some value}
type = {some value}
MT = {some value}
Natural Language Pattern(s):
[$type == "suggest"] We noticed that you prefer learning objects that have $MT. Do you generally prefer such content?