会話エージェントシステム構築のための汎用プラットフォーム (GECA)

GECA (The Generic Embodied Conversational Agent)は,エージェントシステム構築のための汎用プラットフォームであり,並列分散環境で異種OS上の異種ツールで作られた部品を協調させて会話エージェントシステムとして統一性のあるインタラクションの実現を可能にしている.GECAは,コンポーネント統合のためのバックボーンとなるGECA Platform (図1),コミュニケーションライブラリGECA Plugs,XMLベースの高レベルプロトコルGECA Protocol (GECAP)から構成される.また,GECA上に構築する会話エージェントの行動スクリプトを記述すためにGECA Scenario Mark-up Language (GSML)を開発した.

図1: GECAのアーキテクチャ