Chatbot Based Applications on Smart Home Use Natural Language Processing

Sri Nurhayati (1), Joko Purwanto (2)
(1) Faculty of Engineering and Computer Science, Universitas Komputer Indonesia, Dipati Ukur No 101-116, Bandung, 40132, Indonesia
(2) Faculty of Engineering and Computer Science, Universitas Komputer Indonesia, Dipati Ukur No 101-116, Bandung, 40132, Indonesia
Fulltext View | Download
How to cite (IJASEIT) :
Nurhayati, Sri, and Joko Purwanto. “Chatbot Based Applications on Smart Home Use Natural Language Processing”. International Journal on Advanced Science, Engineering and Information Technology, vol. 11, no. 2, Apr. 2021, pp. 581-8, doi:10.18517/ijaseit.11.2.10537.
Smart Home technology development is directly proportional to the emergence of various applications as access media. Currently, many Smart Home applications do not use the concept of human-machine interaction (HMI). The problem that often arises in the interaction between humans and machines is that humans must understand what the machine wants to have wrong perceptions about the system. In this study, the solution is proposed with the HMI concept, which uses natural language interaction through the chatbot application as an interactive medium to control and monitor Smart Home devices. In this study, the chatbot application implements the Natural Language Processing (NLP) text recognition process. User acceptance of the system is carried out using the evaluation stage. Thirty users participated in an in-depth usage study in which they tackled using the system. This research aims to create an application that can make it easier for users to control various devices on a Smart Home through natural language interaction and to analyze the performance of the NLP method. The results showed that most users (90%) believed that the application can help users control and monitor Smart Home devices. The NLP application on the chatbot application provides a success rate of 93.3% where the results obtained from the chatbot response depend on the completeness of the token.

A. Haroon, M. Ali, Y. Asim, W. Naeem, M. Kamran, and Q. Javaid, “Constraints in the IoT: The World in 2020 and Beyond,” Int. J. Adv. Comput. Sci. Appl., 2016.

Z. A. Almusaylim and N. Zaman, “A review on smart home present state and challenges: linked to context-awareness internet of things (IoT),” Wirel. Networks, vol. 25, no. 6, 2019.

B. L. Risteska Stojkoska and K. V. Trivodaliev, “A review of Internet of Things for smart home: Challenges and solutions,” Journal of Cleaner Production, vol. 140. 2017.

M. Li and H. J. Lin, “Design and Implementation of Smart Home Control Systems Based on Wireless Sensor Networks and Power Line Communications,” IEEE Trans. Ind. Electron., 2015.

M. A. Hoque and C. Davidson, “Design and implementation of an IoT-based smart home security system,” Int. J. Networked Distrib. Comput., vol. 7, no. 2, 2019.

R. F. Al-Mutawa and F. A. Eassa, “A smart home system based on internet of things,” Int. J. Adv. Comput. Sci. Appl., no. 2, 2020.

V. Villani, J. N. Czerniak, L. Sabattini, A. Mertens, and C. Fantuzzi, “Measurement and classification of human characteristics and capabilities during interaction tasks,” Paladyn, 2019.

A. L. Kun, “Human-machine interaction for vehicles: Review and outlook,” Foundations and Trends in Human-Computer Interaction, vol. 11, no. 4. 2018.

J. A. Botha et al., “Natural language processing with small feed-forward networks,” in EMNLP 2017 - Conference on Empirical Methods in Natural Language Processing, Proceedings, 2017.

Yoav Goldberg, “A Primer on Neural Network Models for Natural Language Processing,” J. Artif. Intell. Res., 2016.

C. J. Baby, F. A. Khan, and J. N. Swathi, “Home automation using IoT and a chatbot using natural language processing,” in 2017 Innovations in Power and Advanced Computing Technologies, i-PACT 2017, 2018.

A. Argal, S. Gupta, A. Modi, P. Pandey, S. Shim, and C. Choo, “Intelligent travel chatbot for predictive recommendation in echo platform,” in 2018 IEEE 8th Annual Computing and Communication Workshop and Conference, CCWC 2018, 2018.

C. L. Vidal-Silva et al., “An Spin / Promela application for model checking UML sequence diagrams,” Int. J. Adv. Comput. Sci. Appl., vol. 9, no. 10, 2018.

R. Gustriansyah, N. Suhandi, and F. Antony, “The design of UML-based sales forecasting application,” Int. J. Recent Technol. Eng., vol. 7, no. 6, 2019.

S. R. Sulistiyanti, F. X. A. Setyawan, M. Komarudin, and W. Warsono, “Introducing Internet of Things (IoT) for A Community Village Based On Industrial Revolution 4.0,” J. Community Res. Serv., vol. 2, no. 2, 2019.

A. H. Pratama, “Pertumbuhan Pengguna Internet di Indonesia Tahun 2016,” id.techniasia.com, 2017.

L. Puspitasari and K. Ishii, “Digital divides and mobile Internet in Indonesia: Impact of smartphones,” Telemat. Informatics, vol. 33, no. 2, 2016.

Authors who publish with this journal agree to the following terms:

    1. Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
    2. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
    3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).