In this post we’ll show how you can use Azure Active Directory to authenticate against Azure Cognitive Services. This greatly improves security over using key-based authentication methods. This is because AAD authentication allows us to use Cognitive Services without any passwords or secrets, but rather relies on the identity of the user or Managed Identity […]
Tag: azure
Introduction Azure offers a rich set of pre-trained AI models called Cognitive Services which can help you solving a large variety of tasks. For example, services like OCR (Optical Character Recognition), form recognition or Speech-to-Text enable you to automate otherwise labor-intensive business processes. Let’s take invoice processing as an example. Historically, this has been performed […]
In last week’s post, we looked into how we can use Automated Machine Learning for building and deploying Models as APIs. This week, we’ll take the same model we have trained, but deploy it to Azure Kubernetes Service (AKS). Machine Learning Model deployment is such a critical task, and using AKS is the production-approved way […]
In this post we’ll look into using Azure Automated Machine Learning for deploying Machine Learning Models as APIs into production. As an example, we will be training and deploying a simple text sentiment analysis service, using the IMDB reviews dataset (subsampled to 1000 examples). We will achieve this by building the following architecture: In detail, we […]
Anomaly detection on time-series data is a crucial component of many modern systems like predictive maintenance, security applications or sales performance monitoring. It allows to detect events, that look suspicions or fall outside the distribution of the majority of the data points. This post explains how to perform anomaly detection on time-series data with Azure. […]
Over the past year at Microsoft, I worked with a lot of partners and customers to build their customer-facing chatbots on Azure using the Bot Framework. The Bot Framework is Microsoft’s open source framework for building chat- and speech-enabled bots and virtual assistants. This post points out the key differences between Microsoft Bot Framework v3 […]
Introduction Last week at Ignite 2018, Microsoft released a public preview of their new Azure Machine Learning Services. The outcome is a much easier to understand and clearer product portfolio for everything that evolves around building custom Machine Learning models, including: Data handling and cleaning Model training and testing (including automated training) Model deployment and […]
Overview This post is a quickstart tutorial for getting to know what Azure Search is all about. Hence, we’ll walk through the key features of Azure Search and look at how to use them through its REST API. Azure Search is a “search-as-a-service” offering in Azure that allows developers to quickly index and search through […]
In this post, we’ll look into how we can use Azure’s Kubernetes Service (AKS) to host internal applications without exposing them to the world wide web. Undeniably, Kubernetes gained massive interest of the community over the past years. However, while Kubernetes is often used to run web-facing applications, especially enterprise customers start leveraging Kubernetes for […]
Overview In this post we’ll be covering how we can leverage Azure Active Directory for authenticating users during a conversation with a chatbot. As the most simple use case, we’ll be requesting the user’s first and last name through the Graph API. In this example we’ll focus on Node.js-based bots running on Azure Bot Service. […]