Eine agentenbasierte Architektur für Programmierung mit gesprochener Sprache
Sebastian Weigelt
Das in dieser Arbeit beschriebene System ProNat ermöglicht Endnutzer-Programmierung mit gesprochener Sprache. Es befähigt Laien, Programme für unterschiedliche Zielsysteme mit alltäglicher Sprache zu beschreiben und deren Funktionalität zu erweitern. ProNat basiert auf PARSE, einer eigens entworfenen, agentenbasierten Rahmenarchitektur. In drei unabhängigen Untersuchungen konnte gezeigt werden, dass ProNat grundsätzlich in der Lage ist, Programme aus gesprochenen Äußerungen zu synthetisieren. The system described in this work, called ProNat, makes end-user programming with spoken language possible. It enables non-experts to describe programs for different target systems and to extend their functionality using everyday language. ProNat is based on PARSE, a specially designed agent-based framework architecture. In three independent studies, ProNat has proven to be principally capable of synthesizing programs from spoken utterances.