DialogueKit
0.0.9
Contents:
Installation
Usage
Main concepts
Components
External Agents
DialogueKit Dialogue Export Format
API Reference
DialogueKit
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
AbstractNLG (class in dialoguekit.nlg.nlg_abstract)
add_annotations() (dialoguekit.core.annotated_utterance.AnnotatedUtterance method)
add_utterance() (dialoguekit.core.dialogue.Dialogue method)
add_utterance_feedback() (dialoguekit.core.dialogue.Dialogue method)
Agent (class in dialoguekit.participant.agent)
AGENT (dialoguekit.participant.participant.DialogueParticipant attribute)
agent_id (dialoguekit.core.dialogue.Dialogue property)
AgentType (class in dialoguekit.participant.agent)
annotate_slot_values() (dialoguekit.nlu.nlu.NLU method)
AnnotatedUtterance (class in dialoguekit.core.annotated_utterance)
Annotation (class in dialoguekit.core.annotation)
AnnotationConverter (class in dialoguekit.utils.annotation_converter)
AnnotationConverterRasa (class in dialoguekit.utils.annotation_converter_dialoguekit_to_rasa)
annotations (dialoguekit.core.annotated_utterance.AnnotatedUtterance attribute)
(dialoguekit.core.dialogue_act.DialogueAct attribute)
avg_turns() (dialoguekit.utils.dialogue_evaluation.Evaluator method)
B
BinaryFeedback (class in dialoguekit.core.feedback)
BOT (dialoguekit.participant.agent.AgentType attribute)
build_template_from_instances() (in module dialoguekit.nlg.template_from_training_data)
C
change_style() (dialoguekit.utils.annotation_converter_dialoguekit_to_rasa.AnnotationConverterRasa method)
ChatNamespace (class in dialoguekit.platforms.flask_socket_platform)
classify_intent() (dialoguekit.nlu.intent_classifier.IntentClassifier method)
(dialoguekit.nlu.models.diet_classifier_rasa.IntentClassifierRasa method)
(dialoguekit.nlu.models.intent_classifier_cosine.IntentClassifierCosine method)
(dialoguekit.nlu.nlu.NLU method)
classify_last_n_dialogue() (dialoguekit.nlu.models.satisfaction_classifier.SatisfactionClassifier method)
(dialoguekit.nlu.models.satisfaction_classifier.SatisfactionClassifierSVM method)
classify_text() (dialoguekit.nlu.models.satisfaction_classifier.SatisfactionClassifier method)
(dialoguekit.nlu.models.satisfaction_classifier.SatisfactionClassifierSVM method)
close() (dialoguekit.connector.dialogue_connector.DialogueConnector method)
ConditionalNLG (class in dialoguekit.nlg.nlg_conditional)
connect() (dialoguekit.platforms.platform.Platform method)
connect_dialogue_connector() (dialoguekit.participant.participant.Participant method)
conversation_id (dialoguekit.core.dialogue.Dialogue property)
converter (in module dialoguekit.utils.annotation_converter_dialoguekit_to_rasa)
create_component() (dialoguekit.nlu.models.diet_classifier_rasa.IntentClassifierRasa method)
current_turn_id (dialoguekit.core.dialogue.Dialogue property)
D
Dialogue (class in dialoguekit.core.dialogue)
dialogue_connector (dialoguekit.participant.participant.Participant property)
dialogue_history (dialoguekit.connector.dialogue_connector.DialogueConnector property)
DialogueAct (class in dialoguekit.core.dialogue_act)
DialogueConnector (class in dialoguekit.connector.dialogue_connector)
dialoguekit
module
dialoguekit.connector
module
dialoguekit.connector.dialogue_connector
module
dialoguekit.core
module
dialoguekit.core.annotated_utterance
module
dialoguekit.core.annotation
module
dialoguekit.core.dialogue
module
dialoguekit.core.dialogue_act
module
dialoguekit.core.domain
module
dialoguekit.core.feedback
module
dialoguekit.core.intent
module
dialoguekit.core.slot_value_annotation
module
dialoguekit.core.utterance
module
dialoguekit.nlg
module
dialoguekit.nlg.nlg_abstract
module
dialoguekit.nlg.nlg_conditional
module
dialoguekit.nlg.nlg_template
module
dialoguekit.nlg.template_from_training_data
module
dialoguekit.nlu
module
dialoguekit.nlu.intent_classifier
module
dialoguekit.nlu.models
module
dialoguekit.nlu.models.diet_classifier_rasa
module
dialoguekit.nlu.models.intent_classifier_cosine
module
dialoguekit.nlu.models.satisfaction
module
dialoguekit.nlu.models.satisfaction_classifier
module
dialoguekit.nlu.nlu
module
dialoguekit.nlu.slot_annotator
module
dialoguekit.nlu.slot_annotator_dict
module
dialoguekit.participant
module
dialoguekit.participant.agent
module
dialoguekit.participant.participant
module
dialoguekit.participant.user
module
dialoguekit.participant.user_preferences
module
dialoguekit.platforms
module
dialoguekit.platforms.flask_socket_platform
module
dialoguekit.platforms.platform
module
dialoguekit.platforms.terminal_platform
module
dialoguekit.utils
module
dialoguekit.utils.annotation_converter
module
dialoguekit.utils.annotation_converter_dialoguekit_to_rasa
module
dialoguekit.utils.dialogue_evaluation
module
dialoguekit.utils.dialogue_reader
module
dialoguekit_to_rasa() (dialoguekit.utils.annotation_converter_dialoguekit_to_rasa.AnnotationConverterRasa method)
DialogueParticipant (class in dialoguekit.participant.participant)
disconnect() (dialoguekit.platforms.platform.Platform method)
display_agent_utterance() (dialoguekit.platforms.flask_socket_platform.FlaskSocketPlatform method)
(dialoguekit.platforms.platform.Platform method)
(dialoguekit.platforms.terminal_platform.TerminalPlatform method)
display_user_utterance() (dialoguekit.platforms.flask_socket_platform.FlaskSocketPlatform method)
(dialoguekit.platforms.platform.Platform method)
(dialoguekit.platforms.terminal_platform.TerminalPlatform method)
Domain (class in dialoguekit.core.domain)
dump_template() (dialoguekit.nlg.nlg_template.TemplateNLG method)
E
end (dialoguekit.core.slot_value_annotation.SlotValueAnnotation attribute)
Evaluator (class in dialoguekit.utils.dialogue_evaluation)
extract_utterance_template() (in module dialoguekit.nlg.template_from_training_data)
F
feedback (dialoguekit.core.feedback.UtteranceFeedback attribute)
feedback() (dialoguekit.platforms.platform.Platform method)
filepath (dialoguekit.utils.annotation_converter.AnnotationConverter attribute)
FlaskSocketPlatform (class in dialoguekit.platforms.flask_socket_platform)
from_utterance() (dialoguekit.core.annotated_utterance.AnnotatedUtterance class method)
(dialoguekit.platforms.flask_socket_platform.Message class method)
G
generate_utterance_text() (dialoguekit.nlg.nlg_abstract.AbstractNLG method)
(dialoguekit.nlg.nlg_conditional.ConditionalNLG method)
(dialoguekit.nlg.nlg_template.TemplateNLG method)
generate_utterance_text_conditional() (dialoguekit.nlg.nlg_conditional.ConditionalNLG method)
get_annotations() (dialoguekit.nlu.models.diet_classifier_rasa.IntentClassifierRasa method)
(dialoguekit.nlu.slot_annotator.SlotAnnotator method)
get_intent_annotation_specifications() (dialoguekit.nlg.nlg_template.TemplateNLG method)
get_name() (dialoguekit.core.domain.Domain method)
get_new_agent() (dialoguekit.platforms.platform.Platform method)
get_platform() (dialoguekit.connector.dialogue_connector.DialogueConnector method)
get_preference() (dialoguekit.participant.user_preferences.UserPreferences method)
get_preferences() (dialoguekit.participant.user_preferences.UserPreferences method)
get_slot_names() (dialoguekit.core.domain.Domain method)
get_text_placeholders() (dialoguekit.core.annotated_utterance.AnnotatedUtterance method)
get_user() (dialoguekit.platforms.platform.Platform method)
get_utterance() (dialoguekit.core.annotated_utterance.AnnotatedUtterance method)
get_utterance_feedback() (dialoguekit.core.dialogue.Dialogue method)
goodbye() (dialoguekit.participant.agent.Agent method)
H
handle_input() (dialoguekit.participant.user.User method)
has_sub_intents (dialoguekit.core.intent.Intent property)
HUMAN (dialoguekit.participant.user.UserType attribute)
I
id (dialoguekit.participant.participant.Participant property)
init_pipeline() (dialoguekit.nlu.models.diet_classifier_rasa.IntentClassifierRasa method)
Intent (class in dialoguekit.core.intent)
intent (dialoguekit.core.annotated_utterance.AnnotatedUtterance attribute)
(dialoguekit.core.dialogue_act.DialogueAct attribute)
(dialoguekit.platforms.flask_socket_platform.Message attribute)
IntentClassifier (class in dialoguekit.nlu.intent_classifier)
IntentClassifierCosine (class in dialoguekit.nlu.models.intent_classifier_cosine)
IntentClassifierRasa (class in dialoguekit.nlu.models.diet_classifier_rasa)
is_main_intent (dialoguekit.core.intent.Intent property)
J
json_to_annotated_utterance() (in module dialoguekit.utils.dialogue_reader)
json_to_dialogues() (in module dialoguekit.utils.dialogue_reader)
L
label (dialoguekit.core.intent.Intent property)
LiteralString (class in dialoguekit.utils.annotation_converter_dialoguekit_to_rasa)
load_model() (dialoguekit.nlu.intent_classifier.IntentClassifier method)
(dialoguekit.nlu.models.diet_classifier_rasa.IntentClassifierRasa method)
(dialoguekit.nlu.models.intent_classifier_cosine.IntentClassifierCosine method)
logger (in module dialoguekit.platforms.flask_socket_platform)
M
main_intent (dialoguekit.core.intent.Intent property)
Message (class in dialoguekit.platforms.flask_socket_platform)
message (dialoguekit.platforms.flask_socket_platform.Response attribute)
message() (dialoguekit.platforms.platform.Platform method)
metadata (dialoguekit.core.annotated_utterance.AnnotatedUtterance attribute)
(dialoguekit.core.dialogue.Dialogue property)
module
dialoguekit
dialoguekit.connector
dialoguekit.connector.dialogue_connector
dialoguekit.core
dialoguekit.core.annotated_utterance
dialoguekit.core.annotation
dialoguekit.core.dialogue
dialoguekit.core.dialogue_act
dialoguekit.core.domain
dialoguekit.core.feedback
dialoguekit.core.intent
dialoguekit.core.slot_value_annotation
dialoguekit.core.utterance
dialoguekit.nlg
dialoguekit.nlg.nlg_abstract
dialoguekit.nlg.nlg_conditional
dialoguekit.nlg.nlg_template
dialoguekit.nlg.template_from_training_data
dialoguekit.nlu
dialoguekit.nlu.intent_classifier
dialoguekit.nlu.models
dialoguekit.nlu.models.diet_classifier_rasa
dialoguekit.nlu.models.intent_classifier_cosine
dialoguekit.nlu.models.satisfaction
dialoguekit.nlu.models.satisfaction_classifier
dialoguekit.nlu.nlu
dialoguekit.nlu.slot_annotator
dialoguekit.nlu.slot_annotator_dict
dialoguekit.participant
dialoguekit.participant.agent
dialoguekit.participant.participant
dialoguekit.participant.user
dialoguekit.participant.user_preferences
dialoguekit.platforms
dialoguekit.platforms.flask_socket_platform
dialoguekit.platforms.platform
dialoguekit.platforms.terminal_platform
dialoguekit.utils
dialoguekit.utils.annotation_converter
dialoguekit.utils.annotation_converter_dialoguekit_to_rasa
dialoguekit.utils.dialogue_evaluation
dialoguekit.utils.dialogue_reader
N
NEGATIVE (dialoguekit.core.feedback.BinaryFeedback attribute)
NLU (class in dialoguekit.nlu.nlu)
O
on_connect() (dialoguekit.platforms.flask_socket_platform.ChatNamespace method)
on_disconnect() (dialoguekit.platforms.flask_socket_platform.ChatNamespace method)
on_feedback() (dialoguekit.platforms.flask_socket_platform.ChatNamespace method)
on_message() (dialoguekit.platforms.flask_socket_platform.ChatNamespace method)
P
Participant (class in dialoguekit.participant.participant)
participant (dialoguekit.core.utterance.Utterance attribute)
Platform (class in dialoguekit.platforms.platform)
POSITIVE (dialoguekit.core.feedback.BinaryFeedback attribute)
process_message() (dialoguekit.nlu.models.diet_classifier_rasa.IntentClassifierRasa method)
process_utterance() (dialoguekit.nlu.models.diet_classifier_rasa.IntentClassifierRasa method)
R
rasa_string() (dialoguekit.utils.annotation_converter_dialoguekit_to_rasa.AnnotationConverterRasa method)
read_original() (dialoguekit.utils.annotation_converter_dialoguekit_to_rasa.AnnotationConverterRasa method)
ready_for_input (dialoguekit.participant.user.User property)
receive_utterance() (dialoguekit.participant.participant.Participant method)
(dialoguekit.participant.user.User method)
recipient (dialoguekit.platforms.flask_socket_platform.Response attribute)
register_agent_utterance() (dialoguekit.connector.dialogue_connector.DialogueConnector method)
register_user_feedback() (dialoguekit.connector.dialogue_connector.DialogueConnector method)
register_user_utterance() (dialoguekit.connector.dialogue_connector.DialogueConnector method)
Response (class in dialoguekit.platforms.flask_socket_platform)
reward() (dialoguekit.utils.dialogue_evaluation.Evaluator method)
run() (dialoguekit.utils.annotation_converter.AnnotationConverter method)
(dialoguekit.utils.annotation_converter_dialoguekit_to_rasa.AnnotationConverterRasa method)
S
satisfaction() (dialoguekit.utils.dialogue_evaluation.Evaluator method)
SatisfactionClassifier (class in dialoguekit.nlu.models.satisfaction_classifier)
SatisfactionClassifierSVM (class in dialoguekit.nlu.models.satisfaction_classifier)
save_model() (dialoguekit.nlu.intent_classifier.IntentClassifier method)
(dialoguekit.nlu.models.diet_classifier_rasa.IntentClassifierRasa method)
(dialoguekit.nlu.models.intent_classifier_cosine.IntentClassifierCosine method)
save_to_path (dialoguekit.utils.annotation_converter.AnnotationConverter attribute)
set_preference() (dialoguekit.participant.user_preferences.UserPreferences method)
sid (dialoguekit.platforms.flask_socket_platform.SocketIORequest attribute)
SIMULATOR (dialoguekit.participant.user.UserType attribute)
slot (dialoguekit.core.annotation.Annotation attribute)
(dialoguekit.core.slot_value_annotation.SlotValueAnnotation attribute)
SlotAnnotator (class in dialoguekit.nlu.slot_annotator)
SlotAnnotatorDict (class in dialoguekit.nlu.slot_annotator_dict)
SlotValueAnnotation (class in dialoguekit.core.slot_value_annotation)
SocketIORequest (class in dialoguekit.platforms.flask_socket_platform)
start (dialoguekit.core.slot_value_annotation.SlotValueAnnotation attribute)
start() (dialoguekit.connector.dialogue_connector.DialogueConnector method)
(dialoguekit.platforms.flask_socket_platform.FlaskSocketPlatform method)
(dialoguekit.platforms.platform.Platform method)
(dialoguekit.platforms.terminal_platform.TerminalPlatform method)
stop_intent (dialoguekit.participant.agent.Agent property)
sub_intents (dialoguekit.core.intent.Intent property)
T
TemplateNLG (class in dialoguekit.nlg.nlg_template)
TerminalPlatform (class in dialoguekit.platforms.terminal_platform)
text (dialoguekit.core.utterance.Utterance attribute)
(dialoguekit.platforms.flask_socket_platform.Message attribute)
timestamp (dialoguekit.core.utterance.Utterance attribute)
to_dict() (dialoguekit.core.dialogue.Dialogue method)
(dialoguekit.participant.participant.Participant method)
train_model() (dialoguekit.nlu.intent_classifier.IntentClassifier method)
(dialoguekit.nlu.models.diet_classifier_rasa.IntentClassifierRasa method)
(dialoguekit.nlu.models.intent_classifier_cosine.IntentClassifierCosine method)
U
User (class in dialoguekit.participant.user)
USER (dialoguekit.participant.participant.DialogueParticipant attribute)
user_act_ratio() (dialoguekit.utils.dialogue_evaluation.Evaluator method)
user_id (dialoguekit.core.dialogue.Dialogue property)
UserPreferences (class in dialoguekit.participant.user_preferences)
UserType (class in dialoguekit.participant.user)
Utterance (class in dialoguekit.core.utterance)
utterance_id (dialoguekit.core.feedback.UtteranceFeedback attribute)
(dialoguekit.core.utterance.Utterance attribute)
UtteranceFeedback (class in dialoguekit.core.feedback)
utterances (dialoguekit.core.dialogue.Dialogue property)
V
value (dialoguekit.core.annotation.Annotation attribute)
(dialoguekit.core.slot_value_annotation.SlotValueAnnotation attribute)
W
welcome() (dialoguekit.participant.agent.Agent method)
WOZ (dialoguekit.participant.agent.AgentType attribute)
Other Versions
v: v0.0.9.dev0
Branches
main
Tags
v0.0.7
v0.0.8
v0.0.9
v0.0.9.dev0
v0.0.9.dev1