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]]¶