dialogue_manager.dialogue_act

Dialogue Act defines the action user or agent takes during the conversation.

The DialogueAct comprises an intent with a list of parameters (DialogueActItem) for a particular dialogue.

Module Contents

Classes

DialogueAct

class dialogue_manager.dialogue_act.DialogueAct(intent: moviebot.core.intents.agent_intents.AgentIntents | moviebot.core.intents.user_intents.UserIntents = None, params: List[moviebot.nlu.annotation.item_constraint.ItemConstraint] = None)
remove_constraint(constraint: moviebot.nlu.annotation.item_constraint.ItemConstraint) None

Removes constraint from the list of parameters.

Parameters:

constraint – Constraint to remove.