Development of an Intelligent Personal Assistant System Based on IoT for People with Disabilities

被引:6
|
作者
Ali, Abd-elmegeid Amin [1 ]
Mashhour, Mohamed [1 ]
Salama, Ahmed S. [2 ]
Shoitan, Rasha [3 ]
Shaban, Hassan [1 ]
机构
[1] Minia Univ, Fac Comp & Informat, Comp Sci Dept, Al Minya 61519, Egypt
[2] Future Univ Egypt, Fac Engn & Technol, Elect Engn Dept, New Cairo 11835, Egypt
[3] Elect Res Inst, Comp & Syst Dept, Cairo 12622, Egypt
关键词
NLP; intelligent personal assistant; IoT; logistic regression; text classification; smart home; Raspberry Pi;
D O I
10.3390/su15065166
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
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, naive 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.
引用
收藏
页数:16
相关论文
共 50 条
  • [41] Voice Assistant Application for Avoiding Sedentarism in Elderly People Based on IoT Technologies
    Valera Roman, Adrian
    Pato Martinez, Denis
    Lozano Murciego, Alvaro
    Jimenez-Bravo, Diego M.
    de Paz, Juan F.
    ELECTRONICS, 2021, 10 (08)
  • [42] Intelligent grinding assistant (IGA(©)) - system development part I intelligent grinding database
    R. Cai
    W. B. Rowe
    J. L. Moruzzi
    M. N. Morgan
    The International Journal of Advanced Manufacturing Technology, 2007, 35 : 75 - 85
  • [43] IoT Based Intelligent Industry Monitoring System
    Kavitha, B. C.
    Vallikannu, R.
    2019 6TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2019, : 63 - 65
  • [44] IoT-based intelligent fitness system
    Yong, Binbin
    Xu, Zijian
    Wang, Xin
    Cheng, Libin
    Li, Xue
    Wu, Xiang
    Zhou, Qingguo
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 118 : 14 - 21
  • [45] Research of Intelligent Campus System Based on IOT
    Han, Wei
    ADVANCES IN MULTIMEDIA, SOFTWARE ENGINEERING AND COMPUTING, VOL 1, 2011, 128 : 165 - 169
  • [46] Development and evaluation of a mobile AAC: a virtual therapist and speech assistant for people with communication disabilities
    Wang, Erh-Hsuan
    Zhou, Leming
    Chen, Szu-Han Kay
    Hill, Katya
    Parmanto, Bambang
    DISABILITY AND REHABILITATION-ASSISTIVE TECHNOLOGY, 2018, 13 (08) : 731 - 739
  • [47] Intelligent Microclimate Control System Based on IoT
    Altayeva, Aigerim Bakatkaliyevna
    Omarov, Batyrkhan Sultanovich
    Cho, Young Im
    INTERNATIONAL JOURNAL OF FUZZY LOGIC AND INTELLIGENT SYSTEMS, 2016, 16 (04) : 254 - 261
  • [48] INTELLIGENT IRRIGATION SYSTEM - AN IOT BASED APPROACH
    Rajkumar, M. Newlin
    Abinaya, S.
    Kumar, V. Venkatesa
    2017 IEEE INTERNATIONAL CONFERENCE ON INNOVATIONS IN GREEN ENERGY AND HEALTHCARE TECHNOLOGIES (IGEHT), 2017,
  • [49] An IoT Based Intelligent Fire Evacuation System
    Khan, Afsana
    Aesha, Afrida Anzum
    Aka, Juthi Sarker
    Rahman, S. M. Faisal
    Rahman, Md Jamil-Ur
    2018 21ST INTERNATIONAL CONFERENCE OF COMPUTER AND INFORMATION TECHNOLOGY (ICCIT), 2018,
  • [50] Intelligent grinding assistant (IGA(©)) -: system development -: part I -: intelligent grinding database
    Cai, R.
    Rowe, W. B.
    Moruzzi, J. L.
    Morgan, M. N.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 35 (1-2): : 75 - 85