IPAACA – the Incremental Processing Architecture for Artificial Conversational Agents – is an implementation of Schlangen & Skantze's (2009) general abstract model of incremental dialogue processing. A short description of the first IPAACA version (v1) is given in Schlangen et al. (2010).
This is IPAACA version 2, using CITEC's Robotics Service Bus as a transportation middleware, and supporting structured JSON payloads.
This repository is a public copy of the internal development ipaaca git repository of the SCS group.
Obtaining the source code¶
git clone https://opensource.cit-ec.de/git/ipaaca.git
- Schlangen, D., Baumann, T., Buschmeier, H., Buß, O., Kopp, S., Skantze, G., & Yaghoubzadeh, R. (2010). Middleware for incremental processing in conversational agents. In Proceedings of SIGDIAL 2010: the 11th Annual Meeting of the Special Interest Group in Discourse and Dialogue, pp. 51–54, Tokyo, Japan.
- Schlangen, D. & Skantze, G. (2009). A general, abstract model of incremental dialogue processing. In Proceedings of the 12th Conference of the European Chapter of the Association for Computational Linguistics, pp. 710–718, Athens, Greece.