Topic Conversation
The Topic Conversation of the Start From Scratch Scenario
Last updated
The Topic Conversation of the Start From Scratch Scenario
Last updated
The Topic conversation is the more complex conversation in this Scenario as it lays out the structure to deal with a number of different generic topics in a fluid conversational way.
Every Scene in the Topic Conversation follows the same pattern.
All Scenes have the starting behavior. So once we are in the Topic Conversation we consider all Scenes.
Each Scene has one or more Turns that are also starting.
Each Turn starts with a user Intent that corresponds to an Intent of the Query Classifier Semantic Classifier.
Each Turn then also has a response intent.
Once we've responded to the user we redirect the context to the start of the Topic Conversation once more so the cycle can repeat.
Most APP intents have a dynamic response generated using an LLM action.
What this patterns allow us to do is move between the different scenes on every user query with flexibility since after every response we go back to the "top" of the Topics conversation.
In addition, the Topic Conversation has a No Match Scene that means we can capture anything that our Query Classifier has not interpreted contextuall and deal with it in the Topic Conversation.