Applying an Intelligent Personal Agent on a Smart Home Using a Novel Dialogue Generator

3Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Nowadays, Intelligent Personal Agents include Natural Language Understanding (NLU) modules, that utilize Machine Learning (ML), which can be included in different kind of applications in order to enable the translation of users’ input into different kinds of actions, as well as ML modules that handle dialogue. This translation is attained by the matching of a user’s sentence with an intent contained in an Agent. This paper introduces the first generation of the CERTH Intelligent Personal Agent (CIPA) which is based on the RASA (https://rasa.com/) framework and utilizes two machine learning models for NLU and dialogue flow classification. Besides the architecture of CIPA—Generation A, a novel dialogue-story generator that is based on the idea of adjacency pairs is introduced. By utilizing on this novel-generator, the agent is able to create all the possible dialog trees in order to handle conversations without training on existing data in contrast with the majority of the current alternative solutions. CIPA supports multiple intents and it is capable of classifying complex sentences consisting of two user’s intents into two automatic operations from the part of the agent. The introduced CIPA—Generation A has been deployed and tested in a real-world scenario at Centre’s of Research & Technology Hellas (CERTH) nZEB Smart Home (https://smarthome.iti.gr/) in two different domains, energy and health domain.

Cite

CITATION STYLE

APA

Alexiadis, A., Nizamis, A., Koskinas, I., Ioannidis, D., Votis, K., & Tzovaras, D. (2020). Applying an Intelligent Personal Agent on a Smart Home Using a Novel Dialogue Generator. In IFIP Advances in Information and Communication Technology (Vol. 584 IFIP, pp. 384–395). Springer. https://doi.org/10.1007/978-3-030-49186-4_32

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free