📕 subnode [[@KGBicheno/dialogues]] in 📚 node [[dialogues]]

Dialogues

Go to [[How to build a Chatbot with Watson Assistant]] or [[Building AI-powered Chatbots with Watson]]

Chatbot series:

Dialogues determine the response based on the the detected intents and/or entities in the input.

Check out the Feminist Chatbot Course page on [[Storyboarding]]

Execution of nodes

Dialogue nodes are checked from top to bottom until one matches the intent of the user utterence.

The order of nodes being checked for intent

This is why all dialogue nodes must be between the Welcome node and the Anything_Else node.

Child nodes

Children nodes make for a more nuanced chatbot

Children nodes will only execute if something in the parent node explicitly calls into them, and then the bot will run through each one top to bottom until it finds one that matches the user intent etc.

It's worth noting that Watson has introduced many new features that have steered chatbots away from the use of child nodes.

📖 stoas
⥱ context