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 条
  • [1] Towards an intelligent personal assistant for hearing impaired people
    Utsuki-Alexander, Taku
    Rios-Martinez, Jorge
    Madera, Francisco A.
    Pérez-Espinosa, Humberto
    [J]. Journal of Intelligent and Fuzzy Systems, 2022, 42 (05): : 4315 - 4326
  • [2] Towards an intelligent personal assistant for hearing impaired people
    Utsuki-Alexander, Taku
    Rios-Martinez, Jorge
    Madera, Francisco A.
    Perez-Espinosa, Humberto
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 42 (05) : 4315 - 4326
  • [3] PERSONAL ASSISTANT: TO BE OR NOT TO BE? A SPECIFIC CAREER CHOICE OF RELATIVES OF PEOPLE WITH DISABILITIES
    Seghers, N.
    Nijs, S.
    Maes, B.
    [J]. JOURNAL OF INTELLECTUAL DISABILITY RESEARCH, 2019, 63 (07) : 741 - 741
  • [4] An Operable Email Based Intelligent Personal Assistant
    Li, Wenbin
    Zhong, Ning
    Yao, Yiyu
    Liu, Jiming
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2009, 12 (02): : 125 - 147
  • [5] An Operable Email Based Intelligent Personal Assistant
    Wenbin Li
    Ning Zhong
    Yiyu Yao
    Jiming Liu
    [J]. World Wide Web, 2009, 12 : 125 - 147
  • [6] Ontology-Based Intelligent Personal Assistant
    Skarka, Wojciech
    [J]. NEW WORLD SITUATION: NEW DIRECTIONS IN CONCURRENT ENGINEERING, 2010, : 267 - 274
  • [7] IoT-based Home Automation System for People with Disabilities
    Abd Wahab, Mohd Helmy
    [J]. 2016 5TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO), 2016, : 51 - 51
  • [8] IOT BASED HOME AUTOMATION BY USING PERSONAL ASSISTANT
    Chayapathy, V.
    Anitha, G. S.
    Sharath, B.
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES FOR SMART NATION (SMARTTECHCON), 2017, : 385 - 389
  • [9] Swarm Assistant: an intelligent personal assistant for the Swarm
    De Biase, Laisa C. C.
    Ccori, Pablo C. C.
    Corazza, Guilherme
    Guinezi, Matheus
    Fedrecheski, Geovane
    Zuffo, Marcelo K.
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2019,
  • [10] Duer: Intelligent Personal Assistant
    Wang, Haifeng
    [J]. CIKM'16: PROCEEDINGS OF THE 2016 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2016, : 427 - 427