Logo
  • 🤖 Design Assistant
  • 🚀 Start here!
  • 🤓 Tutorials
  • 🧠 Content Planning
  • 💬 Project, Scene, Flow!
  • 🗣 Performance
  • 📈 Dashboard
  • Resources
Member Login
TSU
YouTubeX
Level 5 - Lesson 3: CoPilot Designer Editing Decision Nodes
Level 5 - Lesson 3: CoPilot Designer Editing Decision Nodes

Level 5 - Lesson 3: CoPilot Designer Editing Decision Nodes

icon
PREV: Level 5 - Lesson 2: CoPilot Designer Editing Dialogue NodesLevel 5 - Lesson 2: CoPilot Designer Editing Dialogue Nodes
icon
NEXT: Level 5 - Lesson 4: CoPilot Designer Editing Scoring NodesLevel 5 - Lesson 4: CoPilot Designer Editing Scoring Nodes

Lesson information:

As you watch the video, look out for these learning points:

  • How to configure details in the Decision Node panel in CoPilot Designer
  • Adding decision options, addressing them to specific virtual humans, and using keywords and conditionals.
  • Useful tips about timed exit option and dialogue character limits.
Decision Nodes are the Learner’s opportunity to have influence into where the conversation goes.

Decision Nodes (features on the right-side panel)

→ Screen Copy

  • Screen is optional to add. It is text that will appear on the screen at the same time as the Learner Decisions.
    • You may want to add a hint or encouragement, etc.

→ Add Choice

  • Decide if you’d like to “Address” a Decision to everyone (default) or a specific Virtual Human.
    • *Notice the character count and aim to stay (much) under the 400 character limit, as reading long text on VR screen is not ideal and breaks learner immersion.
  • *Notice the explanation on the video about the Advanced panel options like: Keywords, Conditionals and timed exit.
‣
Video Transcript
  • Hey, so let's talk a little bit about decision nodes. Decision nodes are the learner's opportunity to have influence into where the conversation goes.
  • So click and drag to create our decision node. Once we click on it, it'll open this right hand panel here.
  • You'll see up at top the name of the decision node, which just like dialogue nodes. We can edit if we'd like to, but we do not have to.
  • You have screen copy, which exactly like it sounds like it'll appear on screen for the learner at the same time that they are seeing these decision options.\
  • So this can be helpful if we'd like to give them a hint or just a little encouragement. That's something you can add in.
  • So to add a decision option, click add choice here. You'll, that'll open all of these options below so you can address a decision either to everyone, which is the default, or to a specific virtual human by clicking their picture.
  • The default of addressing to everyone means that the, this decision will be visible to the learner from the get-go. Whereas if you need it to be directed to a specific virtual human, this decision option will only unlock once the learner gazes at that virtual human.
  • So we're gonna address this to everybody. Let's go ahead and add in some text. We're gonna be a little enthusiastic here.
  • All right. And you'll see down at the bottom right our character count. This helps you keep track of our character limits.
  • Generally, we strongly encourage people to do much less than 400 characters, although that is our technical limit primarily because reading a lot of text in VR or even just on screen can be less than ideal and break immersion.
  • So let's go ahead and click out of this. And because we are toggled to the advanced options right now, here's what it looks like in basic.
  • We will see all of these keywords. Generally you do not need to worry about keywords. That's one of the beautiful things about CP D.
  • These really exist just to help our voice recognition system know which words it should be looking for. You can customize them if you'd like.
  • We really don't advise that. The o other thing to note about keywords is if you create an option that is extremely short, say okay, or a word like that, or an option that is almost entirely composed of filler words, things like the and four.
  • But, so those short words are very difficult for our voice recognition system to pick up and to differentiate from other options.
  • So while short answers are great and totally doable, we encourage people to make sure that there is a somewhat distinct word that isn't a filler word, so that the voice recognition can differentiate.
  • We also have this toggle down here that is visible or invisible. Just like the name implies, this will make this option either visible to the user on screen or invisible.
  • If it's invisible, that means that the voice recognition will still be looking for these words to be said. So it could be useful if you want to change the course of a conversation, if the learner misspeaks.
  • But we're gonna keep this visible, which is the default. We also have remove after selection, which is helpful if you want the learner to loop back into the same decision node.
  • That way they don't get stuck in an infinite loop if they are trying the same option over and over again.
  • We also have a conditional this lets us make this option either appear or disappear based on the state of a true or false variable.
  • So we already have a true or false variable up here declared. And we'll go more into variables in a different video.
  • But this basically lets us say, Hey, if this greeting is true, then this is gonna show up. But if it's not, then the learner won't see it.
  • And we're gonna click out of that for now. And then up here, timed exit. This can be useful if you want the learner to feel some pressure.
  • This will take away this decision option after 30 seconds. And if the learner says nothing within that 30 seconds, this is the path they will go down.
  • We found it useful for sort of some niche cases, especially instances when we need the learner to feel a sense of urgency.
  • So those are all of your decision node options.
✅

Mark Actions as ‘Completed’ in the Actions Checklist

Download any supporting Resources & Documents:

📘

Mark this Lesson as ‘Completed’ in the Progress Tracker

Level 5 - Lesson 3: CoPilot Designer Editing Decision Nodes
Level 5 - Lesson 3: CoPilot Designer Editing Decision Nodes
Completed

…and then go to the next Lesson! 💪

Level 5 - Lesson 4: CoPilot Designer Editing Scoring Nodes
Level 5 - Lesson 4: CoPilot Designer Editing Scoring Nodes
Completed