Galatea

Home Page

Overview
The goal of Galatea is to provide a reference architecture with several decentralized modules that cooperate. The architecture has been implemented in Galatea’s own Dialog Studio (DS), where the DS itself behaves as the DM module. This is a Java implementation that can work with external sub-modules.

Resources
Download
Tutorial
Technical Notes
Release Notes

Features

  • DocLoader supports fetching of an HTTP resource or local file, passing it onto a DOM parser
  • StateMap data structure allows data sharing between modules
  • Doc group: supports conversion from VoiceXML to a StateMap form
  • Interaction Controller (IC): interprets and manages the StateMap