Microsoft Cognitive Services is a set of cloud services available for developers to build intelligent applications without having direct Machine Learning or Data Science knowledge. Services are ready to be consumed through easy-to-use APIs without any hassle. Microsoft highlights this catalog of services within the Azure stack as another supportive initiative towards democratization of artificial intelligence. The idea behind this is that every person and every organization should be able to access the AI capabilities.
This comprehensive library of services is becoming a game changer in many competitive business domains. Sabre, Prism Skylabs and Uber are not only few of the businesses already enjoying these services, but has been highlighted as successful in accomplishing their intended outcomes.
These are the main categories of available services;
Vision API is an exciting API which is getting popular day-by-day. It recognizes different objects and `It should be noted that, accuracy and level of granularity in detail would grow with time, enabling more real-world applications.
The above illustration shows how an image is analyzed. Yet, Vision API can be used in many other ways such as to read text in an image, to read handwritten text, to identify a celebrity, etc.
Just as Vision API, other APIs such as Speech, Search, etc. work well to address relevant scenarios with decent accuracy.
One effective solution given to solve a real business problem through Microsoft Cognitive Services (Vision API to be exact) is Uber’s Real-Time ID Check.
An Uber driver is requested to take a selfie once a service request is accepted in order to verify that the driver is the same person who underwent Uber’s screening process.
Below are the main steps of the facial verification process;
The business has selected Microsoft Face API of Cognitive Services because it was the most accurate service and it produced the strongest set of critical features demanded by the business case. In order to cater to the above process, it utilizes two separate functionalities as mentioned below;
Below are the main steps of the facial verification process;
So, this is one creative solution provided, utilizing Microsoft Cognitive services to solve a real business problem. More such exciting applications would propagate in the near future. While tools are readily available, what matters in this moment is how creative you are in connecting the dots.
www.docs.microsoft.com
www.theflyingmaverick.com
www.blogs.windows.com
www.eng.uber.com
www.news.microsoft.com