“I had to reverse engineer APIs for some of these to even get to the point where I could issue a command from my computer to turn the lights on or get a song to play.”Īs Zuckerberg quickly realized, the Internet of Things is still a bit of a Wild West when it comes to APIs and programming standards, and getting devices to talk to one another is not always a straightforward process. “We use a Crestron system with our lights, thermostat and doors, a Sonos system with Spotify for music, a Samsung TV, a Nest cam for Max, and of course my work is connected to Facebook’s systems,” Zuckerberg said. (Image courtesy of Mark Zuckerberg/Facebook) Zuckerberg explained that teaching the AI control his home was actually easier than he expected, but getting the agent to communicate with all of the different devices proved to be more challenging.ĭiagram of the systems used in Jarvis. One of the first features Zuckerberg pursued for his AI was the ability to control his connected home: turning lights off and on, changing the temperature, managing his security system and so on. “These challenges always lead me to learn more than I expected, and this one also gave me a better sense of all the internal technology Facebook engineers get to use, as well as a thorough overview of home automation. “My goal was to learn about the state of artificial intelligence - where we’re further along than people realize and where we’re still a long ways off,” Zuckerberg said. Chief Executive Mark Zuckerberg said that one of his goals for 2016 would be to develop a general purpose AI that could run his life “kind of like Jarvis in Iron Man.” Today, he revealed his progress on his Jarvis clone, saying that he has both succeeded and failed in his quest. At the beginning of the year, Facebook Inc.