AI dialogs and language
Brian's chatbot will initiate all dialogues in the course language.
Learners can change the language by communicating their preferences to the bot. For example, learners can ask for an explanation of a mathematical concept or a term in Ukrainian, Spanish, or Turkish.
If this flexibility is not desired, the teacher can instruct the bot not to change the language. To do this, simply activate the Pro Mode. The language behavior of the bot can then be adjusted in the “Internal instruction for the chatbot” input field (see suggestions below).
In language classes, Brian's chatbot speaks to the learners in the language to be learned (L2). Many of Brian's templates for language teaching include instructions to the bot that the learners can ask for advice in L1, but must give their actual answer in L2. This can be changed in Pro Mode.
Useful instructions for the chatbot
The following sample instructions can be copied into the “Internal instruction for the chatbot” input field in Pro Mode.
If you want the chatbot to not switch languages:
"All your outputs must be in English, even if the student asks for a different language."
If you want the chatbot to be able to switch languages to help the learners, but the learners must give their answers in the language of instruction:
"Only accept English answers. You can provide help in other languages if the student requests it."