Posts tagged Intro
Intro to Object Recognition

Object Recognition enables programs to identify objects from video and still images. This allows AI-enabled programs to not only to recognize objects as separate from the background in a video or still image, but to identify the features of those objects. Object Recognition is one of the most active areas of research in AI. While overall it isn’t close to matching the human ability to recognize objects, AI does approach human levels when dealing with narrow cases (for example, identifying if a picture contains a dog).

Read More
Intro to Speech Recognition

Speech Recognition (also referred to as speech to text) is the first stage in a string of algorithms in which user input is provided via voice. You can see this technology in play in virtual assistants like Google Assistant, Alexa, and Siri. It takes sound, whether recorded or live, and encodes it into text for other techniques to parse. Natural Language Processing can then be used to extract meaning from the text sentences encoded by the Speech Recognition Algorithm.

Read More
Intro to Clustering and Classification

Have you ever bought something online and then were presented with an offer to buy something complementary? Have you received a special offer in the mail from your cable company right as you were thinking of switching providers? What about receiving a phone call from your credit card company because they thought your spending behavior looked unusual? All these activities are made possible by the sheer amount of data available to companies today and all of it is made possible by classification and clustering.

Read More
Intro to Optimization

Optimization at its core is about problem solving and planning. Using structured data provided by techniques like Natural Language Processing or Object Recognition as context, it can determine the most efficient way to achieve a goal. This goal can be anything from maximizing its score at a board game or a computer game to successfully negotiating a deal to optimizing a supply chain.

Read More
Intro to Forecasting

Forecasting is another technique that uses structured data (often obtained by using techniques from Natural Language Processing and Object Recognition) to inform decision-making. Forecasting techniques predict future outcomes or states. Why would we want to forecast? Say you’re buying a house. It might be useful to predict what the value of your investment will be in a year.

Read More
Intro to Knowledge Graphs

AI is very good at faking understanding. Using statistical methods to identify correlation, it can predict the sales price of a house, turn spoken word into text, and identify if a picture contains a dog. Do algorithms understand what a house is and why a larger house will sell for more money than a smaller one? Do they understand that the sounds it is transcribing are humans speaking? Do they know what a dog is? The short answer is no.

Read More
Intro to Optical Character Recognition

I’m sure you’ve heard of Optical Character Recognition or OCR. It’s been around in some form or another since the early 1900s. At its core, it’s simply the process of recognizing printed text in images. Let’s say you’re at work and someone hands you a newspaper article. You need to use paragraphs 4-17 in an email and really don’t want to re-write the whole thing. You walk over to a scanner, scan the article, and a PDF shows up on your computer with the article.

Read More
Victor GebhardtVision, Intro