Category: Artificial Intelligence (AI) / Machine Learning (ML)

Artificial Intelligence has been influencing how we live for some time. And now more than ever, the tech giants have been competing to win businesses and developers with their AI services. Microsoft is one of these, and through it’s Azure cloud it has been democratizing the power of various AI capabilities for businesses and developers to take advantage of. In previous posts I have blogged about using voice recognition technology … Continue reading Recognize Your Customers with Face Recognition, Cloud AI, and Dynamics 365

In our previous post, we created an app that recognizes faces in a given image. In this post, we will extend the app to detect face attributes such as the emotions of the person, their hair, makeup etc in the photo. The attributes returned from the service include: Age Blur Emotion Facial Hair Gender Glasses Hair Head Pose Makeup Noise Occlusion Smile Add a TextBlock: Add the face attributes to … Continue reading Building An Azure Cognitive Services Face App – Part 2 Attribute/Emotion Detection

In this post we will go through an example of using Azure’s Cognitive Services Face Recognition functionality. This app will be built in C# and will take a given photo/image and upload it to Azure Cognitive Services, then determine what are faces within the image using DetectWithStreamAsync, and finally draw a rectangle around those faces. Let’s build the app. First you will need to sign up for an Azure Cognitive Services … Continue reading Building an Azure Cognitive Services Face App – Part 1 Face Recognition

To sign up for a Microsoft Azure Cognitive Services API Key for the Face API, go to https://azure.microsoft.com/en-us/services/cognitive-services/face/ and click Try Face: Click to sign in: Enter a name and click Create: Open the resource: Click Grab your keys and copy your keys for later use: Note the endpoint for the keys. My endpoint is: https://northeurope.api.cognitive.microsoft.com/face/v1.0 You can now start building Azure Cognitive Services applications.

In this post, I will go through how to use Microsoft Azure Cognitive Services to create a Custom Bing Search app in Visual Studio. The first thing you will need is to create a custom search instance and get API keys. Once you have done that, create a new console app in Visual Studio: You will see: Add NewtonSoft.Json through NuGet: Add the code. This is built on the example … Continue reading Bing Custom Search Hello World in C#

In this post, we will create a new Bing Custom Search Instance that we can use to access the Bing Custom Search API. This will enable us to access the Bing Search API from apps we build, thereby opening our apps to the power of Bing Search. First, go to https://www.customsearch.ai/ and sign in: You will see the steps below. Click Create new instance: Name the instance and click OK: You … Continue reading Creating a Bing Custom Search Instance with Keys for Bing API

In this post we will go through signing up for a Bing Custom Search key using the Azure portal. Go to https://portal.azure.com and search for Bing Custom Search: Click Create: Enter details including the name and pricing tier. Click Create: You will see below, with the endpoint, e.g. https://api.cognitive.microsoft.com/bingcustomsearch/v7.0 Click on Keys and note the keys for use in your apps: