usersimcrs.dialogue_management.dialogue_state
Representation of the dialogue state.
The dialogue state includes the number of utterances, a list of dialogue acts per utterance for both the agent and the user, and the belief state. The belief state is a dictionary that holds for each slot (key) the values provided by the user.
Classes
Dialogue state. |
Module Contents
- class usersimcrs.dialogue_management.dialogue_state.DialogueState
Dialogue state.
- utterance_count
Utterance count.
- agent_dialogue_acts
List of dialogue acts per turn for the agent.
- user_dialogue_acts
List of dialogue acts per turn for the user.
- belief_state
Belief state.
- utterance_count: int = 0
- agent_dialogue_acts: List[List[dialoguekit.core.dialogue_act.DialogueAct]] = []
- user_dialogue_acts: List[List[dialoguekit.core.dialogue_act.DialogueAct]] = []
- belief_state: DefaultDict[str, List[str]]