Reference Hub2
An Architectural Framework for Facebook Messenger Chatbot Enabled Home Appliance Control System

An Architectural Framework for Facebook Messenger Chatbot Enabled Home Appliance Control System

Segun Aina, Samuel Dayo Okegbile, Perfect Makanju, Adeniran Ishola Oluwaranti
Copyright: © 2019 |Volume: 10 |Issue: 2 |Pages: 16
ISSN: 1941-6237|EISSN: 1941-6245|EISBN13: 9781522565079|DOI: 10.4018/IJACI.2019040102
Cite Article Cite Article

MLA

Aina, Segun, et al. "An Architectural Framework for Facebook Messenger Chatbot Enabled Home Appliance Control System." IJACI vol.10, no.2 2019: pp.18-33. http://doi.org/10.4018/IJACI.2019040102

APA

Aina, S., Okegbile, S. D., Makanju, P., & Oluwaranti, A. I. (2019). An Architectural Framework for Facebook Messenger Chatbot Enabled Home Appliance Control System. International Journal of Ambient Computing and Intelligence (IJACI), 10(2), 18-33. http://doi.org/10.4018/IJACI.2019040102

Chicago

Aina, Segun, et al. "An Architectural Framework for Facebook Messenger Chatbot Enabled Home Appliance Control System," International Journal of Ambient Computing and Intelligence (IJACI) 10, no.2: 18-33. http://doi.org/10.4018/IJACI.2019040102

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

The need to remotely control home appliances is an important aspect of home automation and is now receiving lot of attentions in the literature. The works so far are still at a development level making further research necessary. This article presents a framework for chatbot-controlled home appliance control system and was implemented by programming a Raspberry Pi using the Python language while the chatbot server was also implemented using a Node.js on JavaScript. The Raspberry Pi was connected to the chatbot server via Wi-Fi using a websockets protocol. The chatbot server is linked to Facebook Messenger using the Messenger Application Protocol Interface. Messages received at the chatbot server are analyzed with RasaNLU to classify the user's intention and extract necessary information which are sent over websocket to the connected Raspberry pi. The system was evaluated using control precision and percentage correct classification with both producing a significant level of acceptance. This work produced a Facebook Messenger chatbot-based framework capable of controlling Home Appliances remotely.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.