| Package | Description |
|---|---|
| io.spokestack.spokestack.dialogue |
This package contains components used for dialogue management.
|
| io.spokestack.spokestack.dialogue.policy |
This package contains Spokestack's custom rule-based dialogue policy and
supporting classes.
|
| io.spokestack.spokestack.rasa |
This package contains components used to perform NLU with Rasa NLU.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DialoguePolicy.completeTurn(boolean success,
ConversationData conversationData,
DialogueDispatcher eventDispatcher)
Complete the pending user turn.
|
void |
DialoguePolicy.handleTurn(NLUResult userTurn,
ConversationData conversationData,
DialogueDispatcher eventDispatcher)
Process a user turn and return a relevant response.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RuleBasedDialoguePolicy.completeTurn(boolean success,
ConversationData conversationData,
DialogueDispatcher eventDispatcher) |
void |
RuleBasedDialoguePolicy.handleTurn(NLUResult nluResult,
ConversationData conversationData,
DialogueDispatcher eventDispatcher) |
| Modifier and Type | Method and Description |
|---|---|
void |
RasaDialoguePolicy.completeTurn(boolean success,
ConversationData conversationData,
DialogueDispatcher eventDispatcher) |
void |
RasaDialoguePolicy.handleTurn(NLUResult userTurn,
ConversationData conversationData,
DialogueDispatcher eventDispatcher) |
Copyright © 2021. All rights reserved.