This App uses Artificial Intelligence. By clicking on the robot, it will give you the opportunity to ask a question. If it knows the answer, it'll give it to you; otherwise, it'll ask you to teach it the answer.
You can also connect it to an Arduino board via Bluetooth to control the lights of different rooms in your house and also the devices that you have.