Development of an Intelligent Personal Assistant System Based on IoT for People with Disabilities
-
Published:2023-03-14
Issue:6
Volume:15
Page:5166
-
ISSN:2071-1050
-
Container-title:Sustainability
-
language:en
-
Short-container-title:Sustainability
Author:
Ali Abd-elmegeid Amin1, Mashhour Mohamed1ORCID, Salama Ahmed S.2ORCID, Shoitan Rasha3, Shaban Hassan1
Affiliation:
1. Computer Science Department, Faculty of Computers and Information, Minia University, Minia 61519, Egypt 2. Electrical Engineering Department, Faculty of Engineering & Technology, Future University in Egypt, New Cairo 11835, Egypt 3. Computer and Systems Department, Electronic Research Institute, Cairo 12622, Egypt
Abstract
Approximately 15% of the world’s population suffers from different types of disabilities. These people face many challenges when trying to interact with their home appliances. Various solutions are introduced to increase their quality of life, such as controlling their devices remotely through their voices. However, these solutions use command templates that fail to understand the unstructured or semi-structured command. Many authors have recently integrated intelligent personal assistant (IPA) systems, such as Google Assistant, Siri, and Alexa, with control circuits to exploit the advantages of the NLP of these IPAs to control traditional home appliances. However, this solution still struggles with understanding unstructured commands and requires the internet to be available for controlling the devices. This research proposes a new IPA system integrated with IoT, called IRON, for disabled people to use to control customizable devices with a structured and unstructured voice command. The proposed algorithm receives voice orders from the person in a structured or unstructured form and transforms them into text based on the Google Speech-to-Text API. The natural language processing technique splits the commands into tokens to determine the device name and the command type, whether it is a question about device status or a statement. Afterward, the logistic regression classifies the rest of the tokens as positive or negative to turn on or off the device, then sends the command to a Raspberry Pi to control the device. The proposed IRON system is implemented using logistic regression, naïve Bayes, and the support vector machine and is trained on a created dataset consisting of 3000 normal, negative, and unstructured commands. The simulation results show that the IRON system can determine 90% of the device’s names for all commands. Moreover, the IRON correctly classifies 100% of the commands as positive or negative within approximately 30 s.
Funder
Future University in Egypt
Subject
Management, Monitoring, Policy and Law,Renewable Energy, Sustainability and the Environment,Geography, Planning and Development,Building and Construction
Reference33 articles.
1. World Health Organization (n.d.). WHO (2023, March 09). Available online: https://www.who.int/en/. 2. Development of an untethered adaptive thumb exoskeleton for delicate rehabilitation assistance;Li;IEEE Trans. Robot.,2022 3. Abdelhamid, S., Aref, M., Hegazy, I., and Roushdy, M. (2021, January 5–7). A survey on learning-based intrusion detection systems for IoT networks. Proceedings of the 2021 Tenth International Conference on Intelligent Computing and Information Systems (ICICIS), Cairo, Egypt. 4. A survey of various intelligent home applications using IoT and intelligent controllers;Omran;Indones. J. Electr. Eng. Comput. Sci.,2021 5. Mittal, Y., Toshniwal, P., Sharma, S., Singhal, D., Gupta, R., and Mittal, V.K. (2015, January 17–20). A voice-controlled multi-functional smart home automation system. Proceedings of the 2015 Annual IEEE India Conference (INDICON), New Delhi, India.
Cited by
10 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|