Building A Great Data Lake (or How to Avoid a Data Swamp)

What is a Data Lake? A Data Lake is a term that gets thrown around a fair amount, often in conjunction with big data. But what does it really mean? At its core, its a central repository for storing unlimited amounts of data from many different sources that you can bring analytics to bear on top of to gain insights. ...

April 2, 2018 · 6 min

Blockchain Explained Simply

Blockchain technology is all the rage these days. You hear about it more and more yet what does it really do and how can you use it? ...

March 16, 2018 · 6 min

Demystifying The Ways to Use R in the Microsoft Ecosystem

In 2015, Microsoft acquired Revolution Analytics. Microsoft R was a rebranding of Revolution R. Since the R landscape at Microsoft can be a bit confusing I want to try to lay it out simply. First, Microsoft R Server has been rebranded to Microsoft Machine Learning Server. At the time of writing, ML Server 9.2 was available. So, what are the different ways to use R from Microsoft? ...

February 25, 2018 · 5 min

Getting Started with Deep Learning

I have recently started to work on a set of introductory videos focusing on deep learning and neural networks. The goal of these videos is to explain some of the basic concepts behind various types of neural networks and then give you a hands-on example to show you how you can build your own neural network. I showcase a variety of frameworks such as Keras, CNTK and Tensorflow. I also use a variety of tools from Jupyter Notebooks through to Azure Machine Learning Workbench. I will continue to add more videos over time. You can check out the full collection here. ...

February 17, 2018 · 1 min

Seamless Migration to Azure SQL Database with the Database Migration Service

December 2, 2017 · 3 min

A Lap Around Some Machine Learning Frameworks

Below I have highlighted some of the commonly used, open source, machine learning frameworks you will find in use today. ...

October 26, 2017 · 3 min

The Secrets of Magic or Using PROSE to transform JSON

Sometimes you come across something that just blows you away. I had this experience recently with the Program Synthesis by Example functionality in the newly release Azure Machine Learning Workbench. ...

October 19, 2017 · 2 min

Azure Machine Learning Workbench

Azure just released a set of updates to Azure Machine Learning. Check out all the details here. There were three new launches: ...

September 26, 2017 · 2 min

Using Azure Event Grid to Monitor Deployments

Azure just released a cool new service call Azure Event Grid. Azure Event Grid manages all routing of events from any source, to any destination, for any application. It essentially puts events as first class citizens in the ecosystem. Built with a serverless model, it allows you to wire up eventing to perform “shoulder taps” when events happen to trigger downstream processing. ...

August 18, 2017 · 2 min

Using Azure Custom Decision Service To Drive Recommendations

I wanted to spice up this blog a little bit with some intelligence. If you notice, on the left (or at the top), there is now a list of recommended articles you might like. This is driven by machine learning algorithms on the backend powered by the Azure Custom Decision Service. This service uses reinforcement learning to personalize the list of links based on your behavior. This means that other users reading the same article may see a different set of recommended articles. The service adapts the list of recommendations to maximize the overall engagement of users. ...

July 26, 2017 · 2 min