The many features of Cognitive Services – Part 1 – Vision

CSFunctions-Vision-Thumb
CSFunctions-Vision-Thumb

Microsoft Cognitive Services is a set of 21 REST APIs that enable developers of any platform or language to add machine learning smarts to their applications. Whilst there are 21 APIs, many of the APIs have several distinct functions within them. For example, the Computer Vision API facilitates the following capabilities: Analyse an image: Gives…

0

Smart image re-sizing with Azure Functions and Cognitive Services

Azure-Functions-Logo-small
Azure-Functions-Logo-small

A few days ago I blogged about Generating thumbnails with the Cognitive Services Computer Vision API. The article talked about how we can use the Computer Vision API to do smart image resizing in C# and JavaScript. Today I’m going to progress this idea with Azure Functions. We’ll explore how to automatically create thumbnail images…

5

Generating thumbnails with the Cognitive Services Computer Vision API in C# and JavaScript

OffCenterMartinThumbs
OffCenterMartinThumbs

I’m continuing to explore Microsoft Cognitive Services. This is a range of 21 public REST APIs, backed by Machine Learning which you can use in your applications. They do incredibly cool things and I’ve blogged about them before a few times: Introducing HowHappy.co.uk Using the Cognitive Services Emotion API in C# and JavaScript Machine Learning…

0

Telling the time with ASP.Net Tag Helpers

Taghelper
Taghelper

ASP.net core has many new features but one of the ones which I’m particularly excited about is the introduction of Tag Helpers. This is simply because it makes my life easier as a developer and makes my code prettier to look at. In this article we’ll look at what Tag Helpers are and why they…

1

Introducing HowHappy.co.uk

HowHappyScreenShot
HowHappyScreenShot

This week was the annual International Day of Happiness; I never knew we had a specific day to be really happy but it turns out that we do. This inspired me to finish a pet project I’ve been working on recently which uses the Azure Machine Learning Project Oxford Emotion API (which I have blogged about…

0

Using the Stack Overflow API in ASP.NET Core 1.0

I recently had the need to use the Stack Overflow API in a web project and it took me a while so I thought I’d capture what I learnt. The Stack Overflow API Stack Overflow have a really nice REST API. It lets you get to pretty much any information in Stack Overflow and is…

0

Using the Project Oxford Emotion API in C# and JavaScript

Emotion
Emotion

Machine Learing is a hot topic at the moment and Microsoft has some great tools for making Machine Learning accessible to developers, not just Data Scientists. One of these tools is a set of REST APIs which are collectively called Project Oxford and/or Cortana Analytics. These services takes some very clever Machine Learning algorithms which…

4

Machine Learning is for Muggles too!

MLProcess
MLProcess

Machine Learning is one of those tech areas which has always seemed just slightly out of reach for me. I’ve always assumed you need a degree in extreme nerdiness from the Boffins university to understand the algorithms and data science that sits behind Machine Learning. Perhaps you need some kind of magic to ‘get it’…

0

Is Office the ultimate app platform?

(Cross posted from an article I wrote for the Microsoft UK Developers page) We all know what an app store is, don’t we? We use them to fill our phones and tablets with all those lovely little apps. App stores are our ‘go to’ place to get the latest functionality for our device. Also, we all…

0

Everything you need to know about Hybrid Apps

8321.ShitInShitOut-Hybrid
8321.ShitInShitOut-Hybrid

This week is all about hybrid apps for me. On Wednesday, we released the first in a weekly series of videos called ‘Web Hack Wednesday’, this week’s edition is on Hybrid apps. On Friday, I am speaking at NDC London about ‘The murky world of hybrid apps’. I wanted to write an article which summarises…

0