ParlAmI

ParlAmI

ParlAmI is a conversational framework featuring a multimodal chatbot that permits users to create simple “if-then” rules to define the behavior of an intelligent environment.

ParlAmI is based on the concept of allowing end-users to define the behavior of an intelligent environment via natural language, by creating “if-then” rules. It introduces a hybrid approach that combines natural language understanding (NLU) with semantic reasoning and service-oriented engineering so as to deliver a multimodal conversational interface that assists its users in determining the behavior of AmI environments. Particularly, it offers an alternative easy-to-use approach (especially for novice users with little to no programming experience) towards generating such rules through conversing in natural language with a context-aware intelligent agent (i.e., chatbot). This chatbot comes in two forms, i.e., a disembodied conversational agent in the form of a messaging application (MAI), and an embodied conversational agent (nAoMI) by employing the programmable humanoid robot NAO.

Publications

Stefanidi E.; Foukarakis M.; Arampatzis D.; Korozi M.; Leonidis A.; Antona M. (2019). ParlAmI: A Multimodal Approach for Programming Intelligent Environments. The PErvasive Technologies Related to Assistive Environments (PETRA). A special issue of Technologies (ISSN 2227-7080). Technologies 2019 https://www.mdpi.com/2227-7080/7/1/11


Stefanidi, Z., Leonidis, A., Margherita, A. (2019). A Multi-stage Approach to Facilitate Interaction with Intelligent Environments via Natural Language. A Multi-stage Approach to Facilitate Interaction with Intelligent Environments via Natural Language. In International Conference on Human-Computer Interaction, pp. 67-77. Springer, Cham, 2019. https://link.springer.com/chapter/10.1007/978-3-030-30712-7_9


Stefanidi, E., Leonidis, A., Partarakis N., & Zabulis, X. (2019). CasandRA: A Screenplay Approach to Dictate the Behavior of Virtual Humans in AmI Environments. CasandRA: A screenplay approach to dictate the behavior of Virtual Humans in AmI Environments. In Proceedings of HCI International 2019 (21st International Conference on Human-Computer Interaction), (pp. 57-66), Springer CCIS 1088, Orlando, Florida, USA, 26-31 July. https://link.springer.com/chapter/10.1007/978-3-030-30712-7_8


Leonidis, A., Korozi, M., Kouroumalis, V., Poutouris, E., Stefanidi, E., Arampatzis, D., Sykianaki, E., Anyfantis, N., Kalligiannakis, E., Nicodemou, V. C., Stefanidi, Z., Adamakis, E., Stivaktakis, N., Envdaimon, T., Antona, M. (2019). Ambient Intelligence in the Living Room. Ambient Intelligence in the Living Room. Sensors 19, no. 22 (2019): 5011. https://www.mdpi.com/1424-8220/19/22/5011


Stefanidi, E., Korozi, M., Leonidis, A., & Antona, M. (2018, June) (2018). Programming Intelligent Environments in Natural Language: An Extensible Interactive Approach. In Proceedings of the 11th PErvasive Technologies Related to Assistive Environments Conference (pp. 50-57). ACM. https://doi.org/10.1145/3197768.3197776