

How much data has your company produced since you started reading this article? Would you find insights into that data useful? How much time do you spend sifting through mindless tasks, like filling out your timesheet, being distracted by unnecessary emails or spam calls? AI is how we will solve all of these challenges. For instance, it scales infinitely: You just throw more processing power at it. How many minions can YouTube hire to categorize and classify this content? And what's the cost of getting it wrong? Or perhaps they can just have algorithms act upon it? AI certainly has an advantage over humans, and AI has a huge advantage over other ways of programming, too. Since you started reading this article, they've had a day's worth of content uploaded. All of it needs to be categorized, so it can be monetized. Still not convinced? Okay, have you heard of YouTube? They get five hours of content uploaded every second, a lot of which isn't appropriate. You've been using AI all along without realizing it. Today, similar techniques are being used to do object detection in real time, beyond just faces. Back in 2001, Paul Viola and Michael Jones were able to detect objects, such as faces, with very little processing power. To be specific, that is the Viola-Jones Object Detection algorithm. You've been using it all along, without realizing it. Do you see how it's able to adjust the contrast and brightness, and perhaps draw rectangles around the faces of people in the picture? The camera hasn't ever seen your friend before, and yet it's able to recognize a human face. Have you used that smartphone in your pocket to take pictures? Try taking a picture of a friend with it right now. And, I think if you see the power it brings, you'll be kicking yourself for not diving into it sooner.

I want you to know that it's easy, and it's something you can learn in a matter of days or weeks, if you put your mind to it. I hope, though, that this article puts AI within the grasping reach of the uninitiated. I would like to give you a taste of what it's like to be an ML programmer.īut let's not kid ourselves, a big field like AI isn't the work of one article.I would like to convince you that you can learn and be useful at AI without being a data scientist.I want to explain the basics of AI and machine learning.I want to explain that AI is real and approachable.To be honest, I started writing it a few times, and went off topic pretty quickly, partly because I got excited and carried away, and partly because there's so much to talk about that I had a hard time fitting something meaningful into a single article.īefore I get into the thick of it, here are my goals for this article: I've wanted to write this article for a long time.
