Imagine that someday you'll be awakened by your personal assistant, it helps you to arrange your daily affairs, manage home appliances and provide you useful information including weather, news, traffic condition, restaurant recommendation and so on. But this assistant doesn't exist in the reality since it's virtual. A few years ago, those only appear in the TV shows or movies, but it has come true and affects our lifestyle. Jarvis is no longer a fancy in the movie. Now we can also have our own "Jarvis" and make our lives more easily. Jarvis, the personal assistant of Iron Man We're all familiar with virtual assistants like Siri, Alexa, Cortana, Bixby. Besides, advanced natural language chat-bot, for example, Little Ice, has been generated and introduced big changes to live entertainment. Most of the time, virtual assistants need a "home" to live, just like us. Their home could be operating systems, apps of our phones or other intelligent devic...