Documentation
From Olympus
Contents |
Getting started
Step-by-step tutorial
- Tutorials Overview
- Tutorial 1: A simple bus schedule information system
- Tutorial 2: A little mixed initiative...
- Tutorial 3: Speechifying a system
- Tutorial 4: Sorry, I didn't catch that... Strategies for preventing and handling ASR errors
Reference
General
- List of Olympus Components
- Galaxy Services and Service Providers defined by Olympus
- Ports commonly used in Olympus
RavenClaw
- RavenClaw Task Specification Language Reference
- Agents in RavenClaw
- Concepts in RavenClaw
- RavenClaw Grammar Mappings and Binding Filters
- RavenClaw Prompt Description Syntax
Phoenix
Rosetta
Backend
Tools
- LogParsers Reference
- Logging
- WebDialogueBrowser Reference
- CorpusTools Reference
- RCTaskViz Reference
- Logios Reference
- Speaker Adaptation
Advanced Topics
Plugging in your own modules into Olympus
- BE: Plugging a backend module in Olympus
- ASR: Plugging a speech recognition engine in Olympus
- NLU: Plugging a parser in Olympus
- NLG: Plugging a natural language generation system in Olympus
- TTS: Plugging a speech synthesizer in Olympus
Advanced features
- DM: Grounding in RavenClaw
- HE: Training a Helios confidence annotation model
- DM: Dynamic task tree generation in RavenClaw
- IM: Turn-taking models in Apollo
Questions and Problems
For additional information, as well as specific questions, email the developers mailing list (olympus-developers@cs.cmu.edu).
