For the complete documentation index, see llms.txt. This page is also available as Markdown.

Add Feedback Log

Add Feedback Log stores feedback to be shown to the user later with the Show Feedback Log action. There are two feedback panels you can populate: Performance Notes and Utterance Scoring.

Add Feedback Log stores information to be shown to the user at a later time with the Show Feedback Log action.

Settings

Feedback Panel dropdown: Select which feedback panel the log is written to, either Performance Notes or Utterance Scoring.

Performance Notes

The log is written to the Performance Notes Feedback Display Panel with whatever text you enter. This is usually used in simulations where users perform actions, rather than speak or hold dialog. See

Utterance Scoring

This option gives you more fields. The fields you fill in determine which part of the Utterance Scoring Feedback Display Panel is written to. It is usually used in conversational simulations where you want to evaluate the user on what they say and the context they were in when they said it. See

The fields are:

  • 3 Bullet Points: Typically used to remind the user of any information not immediately relevant to the other sections.

  • Context for Response: Reminds the user of the situation they were in when they gave the response, such as who they were talking to or what decisions were made up to that point in the scenario.

  • Received Score and Max Score: The value of their response, and the most points they could have earned in that dialog branch.

  • Score Description: Written information on why the user received the score.

  • Ideal Response: The ideal response in the given scenario.

Entering feedback text and variable values

Add the relevant information you want to show the user in the feedback fields.

  • If you add a variable value with <VO.VONAME.VOATTRIBUTE>, it shows the value of the attribute at the time the feedback is displayed. If you instead want the value at the time the log was created, insert an * as shown here: <VO*.VONAME.VOATTRIBUTE>

  • For example, if you have an object named BlueCube1 with a variable named CurrentScore, you could write “The player’s current score is <VO.BlueCube1.CurrentScore>”. If the variable value is 3 when the log is displayed, the full text shown is “The player’s current score is 3”.

Last updated