He also published a blog post explaining how he did it.
Zuckerberg’s Jarvis uses a lot of artificial intelligence techniques, including natural language processing, speech recognition, face recognition, and reinforcement learning, written in Python, PHP and Objective C.
“Before I could build any AI, I first needed to write code to connect these systems, which all speak different languages and protocols,” Zuckerberg explained. “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.
“Further, most appliances aren’t even connected to the internet yet. It’s possible to control some of these using internet-connected power switches that let you turn the power on and off remotely. But often that isn’t enough.”
For example, he said it’s hard to find a toaster that will let you push the bread down while it’s switched off so he had to find a 1950s toaster and rig it up with a connected switch. Elsewhere, he had to modify a food dispenser to feed his dog Beast and a t-shirt cannon to deliver his iconic grey shirts.
“For assistants like Jarvis to be able to control everything in homes for more people, we need more devices to be connected and the industry needs to develop common APIs and standards for the devices to talk to each other,” Zuckerberg continued.
“I programmed Jarvis on my computer, but in order to be useful I wanted to be able to communicate with it from anywhere I happened to be. That meant the communication had to happen through my phone, not a device placed in my home,” he said.
He began by building a messenger bot to communicate with Jarvis “because it was so much easier than building a separate app”. He now texts the Jarvis bot and it can translate audio clips into commands. In the middle of the day, if someone arrives at his home, Jarvis also texts him an image to tell him who’s there, or it can text him when he needs to go do something.
“I have always been optimistic about AI bots, but my experience with Jarvis has made me even more optimistic that we’ll all communicate with bots like Jarvis in the future.”
Zuckerberg has developed the first version of the Jarvis app for iOS and plans to build an Android version soon too.
“In the longer term, I’d like to explore teaching Jarvis how to learn new skills itself rather than me having to teach it how to perform specific tasks. If I spent another year on this challenge, I’d focus more on learning how learning works,” Zuckerberg continued.
“Finally, over time it would be interesting to find ways to make this available to the world. I considered open sourcing my code, but it’s currently too tightly tied to my own home, appliances and network configuration. If I ever build a layer that abstracts more home automation functionality, I may release that. Or, of course, that could be a great foundation to build a new product.”
With this a virtual assistant from Facebook is definitely coming soon .
iTunes is going to be shut down officially
After almost two decades of service, Apple is reportedly dumping iTunes.
It first started off as rumors, but now it is going to be made official at WWDC in just a few hours.
Before this, you might have noticed that the Instagram and Facebook page of iTunes has had a slight change.
Posts on both pages has been entirely deleted – Apple’s move at shifting away from iTunes links, I guess.
Before this, there has been separate apps for music on its mobile devices, however, not available for Mac OS.
Relating to that, there is supposedly going to be an announcement for three separate apps for its music, TV and podcasts, and hopefully they’ll also be available for Mac Books.
We’ll just keep our fingers crossed for this and other big announcements at WWDC.
Google Stadia – The Future Of Gaming Or Not ? – Reader Opinion
A few weeks ago, Google announced the release of Google Stadia a new state of the art gaming platform that would change gaming as we know it apparently.
This has been met with a lot of skepticism in the gaming community if this is going to actually work but I believe Stadia has what it takes to change the whole console gaming model that we have been used to for years, However, it would take some time to actually give Microsoft and Sony a run for their money.
Google Stadia actually got me thinking Sony’s Playstation and Microsoft’s Xbox would have a strong problem to contend with when it fully launches this year. Google Stadia’s cross-platform play is something I’m looking forward to, so you can play hardware intensive games on a system or phone with low specs.
Imagine playing PUBG or FIFA on a 1GB RAM Phone or Laptop and it runs without any lagging or glitches. So it’s practically goodbye to having to get a new system to play some games if they are available on Stadia.
I decided to put out this question to you guys on facebook and I was pretty impressed with the replies I got.
Google Stadia Reader Opinion
Apeh Ikechukwu said – Even if it will be the beginning of the end for PlayStation 4 and Xbox, it will take time… A very long time for it to gain popularity and to be accepted by all.
What if it becomes more expensive? That you have to pay huge to access it?
George Oz said – I don’t think to gain popularity is a problem, the announcement alone gathered enough publicity online. And yes it is definitely the end for others Like x-Box and co…Sometimes let’s learn to think Outside the Box.
Osazeme Usen said – Stadia will take quite a long while to catch on. Internet speed is still an issue in most nations of the world. In the long run, stadia will eventually be cheaper than owning a console and purchasing games but that’s not going to happen anytime soon.
Olusola Glory Olamide said – Before we throw those Xboxes, PlayStations, Nintendo Switches and stuffs to the bin of history we have questions to answer.
Will most gamers’ broadband connections be fast enough to make a streaming service of that proposition? Will developers all come on board? And is Google the right company to trust with the future of the games industry? Though we’ve got Apple on board and Facebook, Microsoft, Amazon are also in the launch plus Sony Nintendo and others won’t stay put.
ューセッ州 小岩 マサチ said – I feel we will have to pay for most of the games…and Nigeria’s 4g speed is about 2mb/s.
Samuel Jarvis Adeyemi said -Stadia is a good innovation from Google and I think it’s great since gaming could be done on a device, they said it would be super fast even cheating the speed of light in 4k Res without a glitch.
Anyways Google is the software boss, I think they can do it.
I hope Xbox and PS4 meet up but cloud gaming is not really their stuff. And Google has the resources.
Swiss Alex said – well mainly I would say Google Stadia is a welcome development but Xbox and the ps4 has to upgrade too
Google Stadia Reader Opinion – Join The Conversation
Google Stadia looks like something that would work very well in countries with very fast broadband connections for now. Hopefully, Google would find a way to bridge the gap and fix things before it gets rolled out to Africa and Asia. Nevertheless, it’s a win for gamers with this. So what’s your take on this?
The comment box is yours, let me know what you think