Menu Manager
E736582
Menu Manager is a system component responsible for defining, organizing, and controlling the interactive menu structures that a dialog manager can present to users.
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
dialog system component
ⓘ
software component ⓘ |
| canSupport |
adaptive menus based on user behavior
ⓘ
localization of menu content ⓘ personalized menus ⓘ |
| communicatesWith |
dialog state tracker
ⓘ
natural language understanding component ⓘ output rendering component ⓘ |
| controls |
menu flow
ⓘ
menu navigation ⓘ menu presentation ⓘ |
| defines |
menu hierarchy
ⓘ
menu items ⓘ menu options ⓘ menu transitions ⓘ |
| goal |
ensure coherent menu-based interaction
ⓘ
improve usability of menu navigation ⓘ maintain consistency of menu structures ⓘ |
| hasRole |
controlling interactive menu structures
ⓘ
defining interactive menu structures ⓘ organizing interactive menu structures ⓘ |
| interactsWith | Dialog Manager NERFINISHED ⓘ |
| manages |
menu activation conditions
ⓘ
menu labels ⓘ menu ordering ⓘ menu visibility ⓘ |
| mayBeImplementedAs |
library
ⓘ
module inside a dialog manager ⓘ separate service ⓘ |
| organizes |
menus by context
ⓘ
menus by dialog state ⓘ menus by hierarchy ⓘ |
| providesTo | Dialog Manager NERFINISHED ⓘ |
| responsibleFor |
enforcing menu constraints
ⓘ
managing available user choices ⓘ mapping dialog states to menus ⓘ updating menus based on dialog context ⓘ |
| supports |
context-sensitive menus
ⓘ
dialog-driven navigation ⓘ dynamic menu generation ⓘ user interaction via menus ⓘ |
| usedIn |
conversational agents
ⓘ
human-computer interaction systems ⓘ interactive voice response systems ⓘ multimodal dialog systems ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.