With the introduction of AI to home automation, the living space of the user can be controlled without the touch of a button either centrally or remotely. The necessary software tools should present a comfortable user interface. In the proposed system it is assumed that the home system adapts itself to the occupants lifestyle. The proposed Intelligent System continuously learns and adapts to the users preferences. By using Natural Language Processing, the Intelligent System will execute the commands issued by the user. The AI system will infer the changes and implement them with the help of the Raspberry Pi. This project aims at controlling, managing and coordinating the day-today home appliances in a comfortable, effective and secure way. The design of the system is based on Master-Slave communication between the Raspberry Pi and Arduino to control the appliances. On issuing a command to the system, the Raspberry Pi will map the command to the Arduino device in the specific rooms. In addition, the Intelligent System also performs the work of a Personal Assistant and has additional modules such as News, Shopping etc. to let the user access data remotely. I. INTRODUCTION The general goal of the home automation is to use networking technology to integrate the devices, appliances and services found in homes so that the entire domestic living space can be controlled centrally or remotely. "Home automation is a very promising area. Its main benefits range from increased comfort and greater safety and security, to a more rational use of energy and other resources, allowing for significant savings. It also offers powerful means for helping and supporting the special needs of people with disabilities and, in particular, the elderly. This application domain is very important and will steadily increase in the future [1]." With rapid economic growth, living standard are also rising day by day. The modern society wants safe, economic, comfortable and convenient life which is ideal for every family. By using off the shelf components to reduce the cost and open source software to get around licensing requirements of software, we can develop an economical smart home system without increasing the complexity. In [2], the authors present an Artificially Intelligent Home Automation System Based on Arduino as the Master Controller. The sensors are controlled with the help of Arduino, and the voice command part has been developed on Visual Basic, both of which are FOSS (Free Open Source Software) and the security system GUI is designed with the help of MATLAB 2013. Arduino is an open-source prototyping platform that provides easy-to-use hardware and programming environments. It is relatively inexpensive compared to other microcontroller-based platforms like Beagle Bone. Thus creating an economic and energy efficient system development. If we talk home automation, the main issue is how to connect home appliances to the Intelligent System. With the help of Raspberry Pi and Arduino, we can build a home automation system that is capable ...