Microsoft Cognitive Services enables you build apps with powerful algorithms using just a few lines of code via their new API’s. Some of the new additions are that powerful that you start thinking “How does a machine know this?” and have been refined using years of Big Data and machine learning. For example, you can pass up an image to an API and return a description of the photo, face detection and emotion recognition. The same services can be applied to videos too, from face tracking, stabilization and motion detection.

Please watch the video below which I seen at Microsoft Build Conference, it outlines an excellent use case for the services.

Microsoft Cognitive Services: Introducing the Seeing AI app

Most of the API’s have a playground area where you can test out the API straight from the web page. Go on, give them a try.

Try them here : https://www.microsoft.com/cognitive-services/en-us/apis

Microsoft Cognitive Services current API list

Vision

  • Computer Vision API
  • Distill actionable information from images
  • Emotion API
  • Personalize experiences with emotion recognition
  • Face API
  • Detect, identify, analyze, organize, and tag faces in photos
  • Video API
  • Analyze, edit, and process videos within your app

Speech

  • Bing Speech API
  • Convert speech to text and back again, and understand its intent
  • Custom Recognition Intelligent Service (CRIS)
  • Fine-tune speech recognition for anyone, anywhere
  • Speaker Recognition API
  • Give your app the ability to know who’s talking

Language

  • Bing Spell Check API
  • Detect and correct spelling mistakes within your app
  • Language Understanding Intelligent Service (LUIS)
  • Teach your apps to understand commands from your users
  • Linguistic Analysis API
  • Easily parse complex text with language analysis
  • Text Analytics API
  • Detect sentiment, key phrases, topics, and language from your text
  • Web Language Model API
  • Leverage the power of language models trained on web-scale data 

Knowledge

  • Academic Knowledge API
  • Explore relationships among academic papers, journals, and authors
  • Entity Linking Intelligence Service
  • Contextually extend knowledge of people, locations, and events
  • Knowledge Exploration Service
  • Add interactive search over structured data to your project
  • Recommendations API
  • Provide personalized product recommendations for your customers 

Search

  • Bing Autosuggest API
  • Give your app intelligent autosuggest options for searches
  • Bing Image Search API
  • Bring advanced image and metadata search to your app
  • Bing News Search API