Skip to main content

Enhancing Comfort and Security: A Chatbot-Based Home Automation System with Integrated Natural Language Processing and IoT Components

  • Conference paper
  • First Online:
Artificial Intelligence and Industrial Applications (A2IA 2023)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 219.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 279.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Inoue, M., Uemura, K., Minagawa, Y., et al.: A home automation system. IEEE Trans. Consum. Electron. 3, 516–527 (1985)

    Article  Google Scholar 

  2. Gill, K., Yang, S.-H., Yao, F., et al.: A zigbee-based home automation system. IEEE Trans. Consum. Electron. 55(2), 422–430 (2009)

    Article  Google Scholar 

  3. AL-Ali, A.-R., Al-Rousan, M.: Java-based home automation system. IEEE Trans. Consum. Electron. 50(2), 498–504 (2004)

    Google Scholar 

  4. Malik, N., Bodwade, Y.: Literature review on home automation system. Ijarcce 6(3), 733–737 (2017)

    Article  Google Scholar 

  5. Recek, B.: Razvoj wi-fi vhodno/izhodnih modulov za sisteme hišne avtomatizacije. Thèse de doctorat. [B. Recek] (2017)

    Google Scholar 

  6. Machul, D.P.: Building automation demonstrator based on the Domoticz environment. Thèse de doctorat. Instytut Elektrotechniki Teoretycznej i Systemów Informacyjno-Pomiarowych (2021)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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

  11. Nguyen, H.Q.: Testing Applications on the Web: Test Planning for Internet-Based Systems. John Wiley & Sons (2001)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Tarik, H., Kodad, M., Miloud, J.E.: Digital movements images restoring by artificial neural netwoks. Comput. Sci. Eng. 10, 36–42 (2014)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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

  17. Hajji, T., Ouerdi, N., Azizi, A., Azizi, M.: EMV cards vulnerabilities detection using deterministic finite automaton. Procedia Comput. Sci. 127, 531–538 (2018)

    Article  Google Scholar 

  18. 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

  19. 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

  20. 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)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. 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

  24. 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)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tarik Hajji .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics