Azure Cognitive Services
Azure provides an umbrella service known as Azure Cognitive Services. Azure Cognitive Services is a set of services that developers can consume within their applications to turn them into intelligent applications.
Table 19.1: Azure Cognitive Services
The services have been divided into five main categories depending on their nature. These five categories are as follows:
Vision
This API provides algorithms for image classification and helps in image processing by providing meaningful information. Computer vision can provide a variety of information from images on different objects, people, characters, emotions, and more.
Search
These APIs help in search-related applications. They help with search based on text, images, video, and providing custom search options.
Language
These APIs are based on natural language processing and help extract information about the intent of user-submitted text along with entity detection...