Share via


Azure Cognitive Services: Introduction

In this article, we will discuss Microsoft Azure Cognitive Services in the Azure portal.

Introduction

Microsoft Cognitive Services (formerly Project Oxford) is a collection of APIs that enables natural and contextual interaction with tools that augment users' experiences via the power of machine learning models from Microsoft. Microsoft Cognitive Services expands on Microsoft’s evolving portfolio of machine learning APIs and enables developers to easily add intelligent features - such as emotion and video detection; facial, speech and vision recognition, speech and language understanding - into their Applications.

Cognitive Services helps you to build apps with powerful algorithms, using just a few lines of code. These services work across the devices and platforms such as iOS, Android and Windows, keep improving and are easy to set up.

Currently, Azure supports Cognitive Services preview in the Azure portal.

http://csharpcorner.mindcrackerinc.netdna-cdn.com/article/kickstart-to-microsoft-cognitive-service-in-azure-portal/Images/1.JPG     APIs given below are available under Microsoft Azure Cognitive Services.   http://csharpcorner.mindcrackerinc.netdna-cdn.com/article/kickstart-to-microsoft-cognitive-service-in-azure-portal/Images/2.JPG 

Vision

From faces to feelings, APIs allow our apps to understand an image and video content.

  • Face API

    Detect, analyze, organize and tag faces in photos.

  • Emotion API

    Personalize the user experiences with emotion recognition.

  • Computer Vision API

    Distill actionable information from the images.

Speech

Hear and speak to our users with APIs that filters noise, identify the speakers and more.

  • Bing Speech API

    Converts speech to text and back again to understand user intent.

  • Speaker Recognition API

    Use speech to identify and authenticate the individual speakers.

Language

APIs allow our app to process the natural language and learn how to recognize what users want.

  • Language Understanding Intelligent Service

    Teach your apps to understand the commands of your users.

  • Text Analytics API

    Easily evaluate the sentiment and topics to understand what users want.

  • Web Language Model API

    Use the power of the predictive language models trained on web-scale data.

  • Bing Spell Check API

    Detect and correct the spelling mistakes in your app.

Knowledge

Tap into rich knowledge amassed from the web, academia, or our own data.

  • Recommendations API

    Predict and recommend items which your customers want.

  • Academic Knowledge API

    Tap into the wealth of the academic content in the Microsoft Academic Graph.

Make your apps more intelligent with the power of Bing APIs. A single call accesses data from billions of Web pages, images, videos and news.

  • Bing Search APIs

    Web, image, video and news search APIs for your app.

  • Bing Autosuggest API

    Give your app intelligent autosuggest options for searches. 

Example Applications for Microsoft Cognitive Service

  1. Uber uses Face API for security

    Uber is using driver selfies to enhance the security, powered by Microsoft Cognitive Services.

  2. CaptionBot.ai

    CaptionBot.ai Website uses Computer Vision and Natural Language to describe the contents of images.

    http://csharpcorner.mindcrackerinc.netdna-cdn.com/article/kickstart-to-microsoft-cognitive-service-in-azure-portal/Images/3.JPG

Cognitive Services Pricing

This website, given below, is used to find Cognitive Services API Pricing per transaction.

http://csharpcorner.mindcrackerinc.netdna-cdn.com/article/kickstart-to-microsoft-cognitive-service-in-azure-portal/Images/prize.JPG

Summary

In this article, we discussed Microsoft Azure Cognitive Services.

See Also

Another important place to find an extensive amount of Cortana Intelligence Suite related articles is the TechNet Wiki itself. The best entry point is Cortana Intelligence Suite Resources on the TechNet Wiki.