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

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.

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.

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.

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.