usersimcrs.dialogue_management.dialogue_state_tracker
Interface for dialogue state tracking.
Classes
Initializes the dialogue state tracker. |
Module Contents
- class usersimcrs.dialogue_management.dialogue_state_tracker.DialogueStateTracker
Initializes the dialogue state tracker.
- get_current_state() usersimcrs.dialogue_management.dialogue_state.DialogueState
Returns the current dialogue state.
- Returns:
DialogueState.
- update_state(dialogue_acts: List[dialoguekit.core.dialogue_act.DialogueAct], participant: dialoguekit.participant.DialogueParticipant) None
Updates the dialogue state based on the dialogue acts.
- Parameters:
dialogue_acts – Dialogue acts.
participant – Dialogue participant.
- update_belief_state(dialogue_acts: List[dialoguekit.core.dialogue_act.DialogueAct]) None
Updates the belief state based on the dialogue acts.
- Parameters:
dialogue_acts – Dialogue acts.
- reset_state() None
Resets the dialogue state.