Get Insights From Video with Microsoft Video Indexer

You have to admit, Microsoft Cognitive Services has a lot of really nice offerings to bring to your applications. One of the newer ones is the Video Indexer. This a powerful service since when you upload your videos it analyzes them to extract several pieces of analytics, including finding people in the video and attempts…

An Overview of Azure Databricks

With the announcement of the general availability of Azure Databricks, in this post we’ll take this opportunity to get a brief feel to what Azure Databricks is and what it can do. What is Databricks? Databricks is a data solution that sits on top of Apache Spark to help accelerate a business’ data analytics side…

Integrating Microsoft LUIS into the Bot Framework

In our previous post, we went over what Microsoft’s LUIS, or Language Understanding, is and showed how to create a new LUIS app as well as calling it using the APIs. In this post we will use the same LUIS app that we built but integrate it into a bot we will create from Microsoft’s…

Using the Cognitive Services Text Analytics API: Sentiment Analysis

In our previous post, we feed Twitter data to the Text Analytics API which was able to detect the language of each tweet. We will expand upon our previous work and continue to use the API and our Twitter data to determine the sentiment of each tweet. By analyzing the sentiment of each tweet, we’re…

Building Language Intelligent Apps with Microsoft’s LUIS

To aid in building applications that have better natural language understanding, Microsoft came out with LUIS or Language Understanding Intelligent Services. LUIS can be used for understanding speech for the Bot Framework, Bing Speech, or even with Cortana. In this post, we’ll learn how to create a LUIS app, apply basic LUIS concepts, and how…

Pre-processing Text Data with NLTK and Azure Machine Learning

Data comes in all forms. Lately, we’ve been going over mostly numerical and categorical data. Even though the categorical data contains words, we transform it into numerical data for our algorithms. However, what if your data is only words? That’s where natural language processing comes in, and in this post, we’ll go over the basics…

Using the Cognitive Services Text Analytics API: Detecting Languages

Microsoft has a lot of fascinating APIs available to build intelligent applications with using their Cognitive Services. Among those services is the Text Analytics API. This API offers a wide range of valuable text-based functionality such as sentiment analysis and key phrase extraction. With these useful APIs available, what could be a better means of…

Beginning Statistics for Data Science: Analyzing Data

In our last post we discussed different types your data can have. Now let’s focus on how to analyze on those types of data. Python code will be used to demonstrate a few of these concepts. To get things start in regards to the Python code, let’s go ahead and import our packages and review…

Getting Quick Insights on Sales Data with PowerBI

To finish off getting insights from a sales data set, we’re going to look at using Microsoft’s PowerBI. PowerBI is a very helpful tool for looking at our data through visualizations. The insights will be the same that we got in our visualization post from before, but using PowerBI we get these visualizations quicker and…

Beginning Statistics for Data Science: Types of Data

Statistics is becoming a must learn topic for anyone looking to get into data science. Look at any data scientist job posting, and you will be hard-pressed to find a listing that does not mention a degree in statistics, mathematics, or some experience in analytics as a minimum qualification. Courses in data science are including…

Creating Web Apps for Your Machine Learning Models with Dash

In the last post, we created APIs for our machine learning models so they could be deployed and clients could invoke them. However, what if you just wanted a simple web page that included interactive and attractive graphs? That’s where Dash comes to the rescue. Dash is similar to Shiny, a framework to build interactive…

Creating a Machine Learning Web API with Flask

In our previous post, we went over how to create a simple linear regression model with scikit-learn and how to use it to make predictions. But, that’s not very useful for anyone other than the creator of the model since it’s only available on their machine. In this post, we’ll go over how to use…