Source: http://www.businessinsider.my/how-mark-zuckerberg-personal-smart-home-assistant-jarvis-works-2016-12/