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…

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…

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…

Rust, Python, Go Among Most Valued Languages in Developer Survey

Stack Overflow has released results of its 2017 Developer Survey, and they paint an interesting picture of the languages developers love and abhor. Developers are crushing on Mozilla’s Rust, which earned top honors as the most-loved programming language among the 64,000 coders worldwide who answered the annual survey by Stack Overflow, a social network and…

A Brief Tour of Azure IoT Hub

I’m preparing some material for a webinar on Azure IoT in mid-October (you are signed up, aren’t you?) and thought I’d do a quick intro to the basic concepts and moving parts. Azure IoT Hub is a cloud-scale service for managing and securely communicating with large numbers of field devices (potentially millions at once); communication…

From Muggles to Holograms: What’s On Tap for This Year’s DevIntersection Conference

DevIntersection, a cross-discipline conference for Microsoft developers, has been growing in size, and this year’s event will include keynote speeches from Microsoft execs Scott Guthrie and Steve Guggenheimer as well as presentations from journalists covering Redmond like Paul Thurrott and Mary Jo Foley. But of course, the highlight of the event, which takes place Oct.…

Microsoft Will Offer Online Certification In Data Science

Microsoft debuted an online certification in data science this week, part of what the company is calling the new Microsoft Professional Degree Program. Aspiring data scientists can take courses in R and Python programming, as well as principles of machine learning. The virtual classes culminate in a Data Science Challenge, in which students compete with…

Microsoft Launches Venture Capital Group

Microsoft has started a formal venture fund to invest in early-stage companies working on cloud-related projects. Microsoft Ventures, announced in a company blog post Monday, aims to fill the gap between Microsoft’s large-scale investments and acquisitions and the assistance it provides to startups through its Microsoft Accelerator program. Among the products and services Microsoft is…