i have a beaglebone, so i wanted to create a home automation system which includes an AI [like cortana] which would do The stuff we ask it to do via voice. so any body guide me on how to make it.