J.A.R.V.I.S.(Just A Rather Very Intelligent System)

Shopify - pros and cons
Shopify — The Key Pros and Cons
26th January 2022
bestwordpresscompanyinjunagadh
Best WordPress Company in Junagadh
8th February 2022
Shopify - pros and cons
Shopify — The Key Pros and Cons
26th January 2022
bestwordpresscompanyinjunagadh
Best WordPress Company in Junagadh
8th February 2022
Show all

J.A.R.V.I.S.(Just A Rather Very Intelligent System)

Is creating an AI system like J A R V I S possible

Yes. It is possible. It might seem impossible now considering the level of Hardware and Intelligence required to build such a system. Nobody would have thought it would be possible for a person to speak to another person who is miles away, but then phones were invented. It’s just a matter of time.

If you are a fan of Marvel Comics or the Marvel Cinematic Universe,  you are likely aware of J.A.R.V.I.S., Tony Stark’s personal artificial intelligence(AI) program. J.A.R.V.I.S. helps Tony Stark reach his full potential as Iron Man by helping run operations and diagnostics on the Iron Man suit, as well as gathering information and running simulations. J.A.R.V.I.S. also has a distinct personality, sometimes displaying sarcasm and wit, no doubt programmed in by Stark. With artificial intelligence and machine learning developing at a breakneck pace, it’s worth asking if an AI like J.A.R.V.I.S. is even possible.

One of the most prominent AI programs in use right now is IBM Watson. Watson made its debut in 2011 as a contestant on Jeopardy in a special broadcast against two of the show’s best contestants and won. Commercial use of Watson began in 2013.  Watson is now being used for a variety of functions from tracking elevator use in support of maintenance efforts, to planning irrigation systems for farms.

As far as hardware is concerned, Watson relies on a cluster of 90 IBM Power 750 servers that each have a 3.5GHz processor, 16 terabytes of RAM. This allows Watson to process the equivalent of one million books per second. The estimated cost of Watson’s hardware was 300 million dollars.

XpertLab – Web development Company in Junagadh J.A.R.V.I.S.

When Watson competed on Jeopardy, all of the information Watson had access to had to be stored on the machine’s RAM because it would not have been able to access it within a competitive time frame if it was stored on the machine’s hard drive. Since Watson’s bout on Jeopardy, solid state drives have started to emerge, which would allow information that is used more often to be accessed at a faster rate than if the same information was stored on a standard hard drive. With further advances in memory storage technology, information could be accessed at faster rates.

IBM’s Watson appears to be a step in the direction toward AI similar to J.A.R.V.I.S. With quantum computing as an expanding frontier, processing speeds could become even faster, making something like J.A.R.V.I.S. a more realizable reality. Personally, I believe such a feat is possible, and could even be achieved in our lifetime.

Jarvis is real! Mark Zuckerberg has spent 2016 building an Iron Man-style AI that controls his life

Zuckerberg’s Jarvis uses several AI techniques, including natural language processing, speech and face recognition, and reinforcement learning

XpertLab – Web development Company in Junagadh J.A.R.V.I.S.

Mark Zuckerberg has ended 2016 having completed his personal challenge to build a Jarvis-style AI to run his home.

He announced at the start of the year that he wanted to build a simple AI that could control his home, including his lights, temperature, appliances, music and security. He also wanted it to “learn his tastes and patterns, learn new words and concepts, and even entertain Max” (his daughter.)

XpertLab – Web development Company in Junagadh J.A.R.V.I.S.

And now he has published a blog post explaining how he did it.

Zuckerberg’s Jarvis uses several 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,” the Facebook founder 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.

XpertLab – Web development Company in Junagadh J.A.R.V.I.S.

“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.

From there, he taught Jarvis to respond to text before enabling voice recognition. This began with simple keywords such as “bedroom”, “lights”, and “on” and evolved to be more specific to each room. He then moved onto vision and facial recognition and later, mobile.

XpertLab – Web development Company in Junagadh J.A.R.V.I.S.

“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 said the most difficult part for him to work on was face recognition “because most people look relatively similar compared to telling apart two random objects.” He used Facebook’s research, and the work it has done on facial recognition from photos, to help improve Jarvis.

He paired this software with cameras which he installed on his front door showing multiple angles. From this, he built a simple server that continuously watches the cameras and runs a two-step process: first, it runs face detection to see if any person has come into view, and second, if it finds a face, then it runs face recognition to identify who the person is.

Once it identifies the person, it checks a list to confirm Zuckerberg is expecting that person, from his calendar for example, and will let them in and tell him that they’ve arrived.

“This type of visual AI system is useful for a number of things, including knowing when Max is awake so it can start playing music or a Mandarin lesson, or solving the context problem of knowing which room in the house we’re in so the AI can correctly respond to context-free requests like “turn the lights on” without providing a location,” Zuckerberg continued.

Zuckerberg has built 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.”