Open source platform Digital Personal Assistant
Denis Usachev, Azat Khusnutdinov, Manuel Mazzara, Adil Khan, Ivan, Panchenko

TL;DR
This paper presents an open source Digital Personal Assistant (DPA) integrated with a smart home system, enabling natural language control of appliances and serving as a learning platform for engineers to test hypotheses.
Contribution
It introduces an open source DPA with smart home integration designed as a flexible learning platform for developers to experiment with voice-controlled automation.
Findings
The system successfully controls home appliances via natural language commands.
It demonstrates the DPA's ability to interpret user commands and execute corresponding actions.
The platform facilitates testing new hypotheses in voice assistant development.
Abstract
Nowadays Digital Personal Assistants (DPA) become more and more popular. DPAs help to increase quality of life especially for elderly or disabled people. In this paper we develop an open source DPA and smart home system as a 3-rd party extension to show the functionality of the assistant. The system is designed to use the DPA as a learning platform for engineers to provide them with the opportunity to create and test their own hypothesis. The DPA is able to recognize users' commands in natural language and transform it to the set of machine commands that can be used to control different 3rd-party application. We use smart home system as an example of such 3rd-party. We demonstrate that the system is able to control home appliances, like lights, or to display information about the current state of the home, like temperature, through a dialogue between a user and the Digital Personal…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsContext-Aware Activity Recognition Systems · IoT and Edge/Fog Computing · Software System Performance and Reliability
