Abstract
People are relying more on technology to run their homes in modern times because of the world’s changing requirements for comfort and security, giving rise to the idea of domotics. The home automation system we propose in the following paper is intended to implement control and monitoring of household items such lighting systems, TVs, kitchen appliances, and security cameras; perform home surveillance; and provide home security. The main characteristic of this system is that it interacts with users via a chatbot that takes commands via text or voice messages and determines the actions to take using integrated natural language processing (NLP) offered by Google’s TensorFlow. The actuations, which take the form of turning on or off the devices, would be carried out by the IoT components.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Inoue, M., Uemura, K., Minagawa, Y., et al.: A home automation system. IEEE Trans. Consum. Electron. 3, 516–527 (1985)
Gill, K., Yang, S.-H., Yao, F., et al.: A zigbee-based home automation system. IEEE Trans. Consum. Electron. 55(2), 422–430 (2009)
AL-Ali, A.-R., Al-Rousan, M.: Java-based home automation system. IEEE Trans. Consum. Electron. 50(2), 498–504 (2004)
Malik, N., Bodwade, Y.: Literature review on home automation system. Ijarcce 6(3), 733–737 (2017)
Recek, B.: Razvoj wi-fi vhodno/izhodnih modulov za sisteme hišne avtomatizacije. Thèse de doctorat. [B. Recek] (2017)
Machul, D.P.: Building automation demonstrator based on the Domoticz environment. Thèse de doctorat. Instytut Elektrotechniki Teoretycznej i Systemów Informacyjno-Pomiarowych (2021)
Furmańczuk, K.: Implementation of an automation system for an apartment based on Domoticz system. Thèse de doctorat. Instytut Sterowania i Elektroniki Przemysłowej (2022)
Al-Sarawi, S., Anbar, M., Alieyan, K., et al.: Internet of Things (IoT) communication protocols. In : 2017 8th International Conference on Information Technology (ICIT), pp. 685−690. IEEE (2017)
Deshmukh, S., Sonavane, S.S.: Security protocols for Internet of Things: a survey. In : 2017 International Conference on Nextgen Electronic Technologies: Silicon to Software (ICNETS2), pp. 71−74 IEEE (2017)
Attak, H. et al.: Shield: securing against intruders and other threats through an NFV-enabled environment. In: Zhu, S., Scott-Hayward, S., Jacquin, L., Hill, R. (eds.) Guide to Security in SDN and NFV. Computer Communications and Networks, pp. 197–225. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-64653-4_8
Nguyen, H.Q.: Testing Applications on the Web: Test Planning for Internet-Based Systems. John Wiley & Sons (2001)
Lalwani, T., Bhalotia, S., Pal, A., et al.: Implementation of a chatbot system using AI and NLP. Int. J. Innov. Res. Comput. Sci. Technol. (IJIRCST) 6(3) (2018)
Tarik, H., Kodad, M., Miloud, J.E.: Digital movements images restoring by artificial neural netwoks. Comput. Sci. Eng. 10, 36–42 (2014)
Hajji, T., El Jasouli, S.Y., Mbarki, J., Jaara, E.M.: Microfinance risk analysis using the business intelligence. In: 2016 4th IEEE International Colloquium on Information Science and Technology (CiSt), pp. 675–680. IEEE (2016)
Tarik, H., Jamil, O.M.: Weather data for the prevention of agricultural production with convolutional neural networks. In: 2019 International Conference on Wireless Technologies, Embedded and Intelligent Systems (WITS), pp. 1–6. IEEE (2019)
Ouerdi, N., Hajji, T., Palisse, A., Lanet, J.L., Azizi, A.: Classification of ransomware based on artificial neural networks. In: Rocha, Á., Serrhini, M. (eds.) Information Systems and Technologies to Support Learning. EMENA-ISTL 2018. Smart Innovation, Systems and Technologies, vol. 111, pp. 384–392. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-03577-8_43
Hajji, T., Ouerdi, N., Azizi, A., Azizi, M.: EMV cards vulnerabilities detection using deterministic finite automaton. Procedia Comput. Sci. 127, 531–538 (2018)
Tarik, H., Mohammed, O.J.: Big data analytics and artificial intelligence serving agriculture. In: Ezziyyani, M. (eds.) Advanced Intelligent Systems for Sustainable Development (AI2SD’2019). AI2SD 2019. Advances in Intelligent Systems and Computing, vol. 1103, pp. 57–65. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-36664-3_7
Tarik, H., Tawfik, M., Youssef, D., Simohammed, S., Mohammed, O.J., Miloud, J.E.: Towards an improved CNN architecture for brain tumor classification. In: Serrhini, M., Silva, C., Aljahdali, S. (eds.) Innovation in Information Systems and Technologies to Support Learning Research. EMENA-ISTL 2019. Learning and Analytics in Intelligent Systems, vol. 7, pp. 224–234. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-36778-7_24
Hajji, T., Hassani, A.A., Jamil, M.O.: Incidents prediction in road junctions using artificial neural networks. In: IOP Conference Series: Materials Science and Engineering, vol. 353, no. 1, p. 012017. IOP Publishing (2018)
Douzi, Y., Kannouf, N., Hajji, T., Boukhana, T., Benabdellah, M., Azizi, A.: Recognition textures of the tumors of the medical pictures by neural networks. J. Eng. Appl. Sci. 13, 4020–4024 (2018)
Benabdellah, M., Azizi, A., Masrour, T.: Classification and watermarking of brain tumor using artificial and convolutional neural networks. Artif. Intell. Ind. Appl. Artif. Intell. Tech. Cyber-Phys. Digital Twin Syst. Eng. Appl. 144, 61 (2020)
Hajji, T., Masrour, T., Ouazzani Jamil, M., Iathriouan, Z., Faquir, S., Jaara, E.: Distributed and embedded system to control traffic collision based on artificial intelligence. In: Masrour, T., Cherrafi, A., El Hassani, I. (eds.) Artificial Intelligence and Industrial Applications: Smart Operation Management, vol. 1193, pp. 173–183. Springer International Publishing (2021). https://doi.org/10.1007/978-3-030-51186-9_12
Feng, H., Fawaz, K., Shin, K.G.: Continuous authentication for voice assistants. In: Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking, pp. 343–355 (2017)
Kang, Y., Cai, Z., Tan, C.-W., et al.: Natural language processing (NLP) in management research: a literature review. J. Manag. Analy. 7(2), 139–172 (2020)
Hajji, T., Loukili, R., El Hassani, I., Masrour, T.: Optimizations of distributed computing processes on apache spark platform. IAENG Int. J. Comput. Sci. 50(2), 422–433 (2023)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Hajji, T., Fihri, A.F., Hassani, I.E., Kassimi, S., Hajjoubi, C.E. (2023). Enhancing Comfort and Security: A Chatbot-Based Home Automation System with Integrated Natural Language Processing and IoT Components. In: Masrour, T., Ramchoun, H., Hajji, T., Hosni, M. (eds) Artificial Intelligence and Industrial Applications. A2IA 2023. Lecture Notes in Networks and Systems, vol 772. Springer, Cham. https://doi.org/10.1007/978-3-031-43520-1_9
Download citation
DOI: https://doi.org/10.1007/978-3-031-43520-1_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-43519-5
Online ISBN: 978-3-031-43520-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)