Recognizing content and objects and understanding a spoken language have set us apart from computer capabilities since the dawn of computers. Although we cannot crunch numbers at the same speed as a computer, we are aware of the story in the film, we can appreciate and describe the contents of the media files, we can understand languages, and we recognize actors. These skills are examples of cognitive abilities - from the word "recognize".
Wouldn't it be great if we could combine these cognitive abilities with the nearly unlimited performance in today's computing environments? Well, it's already happening. With the introduction of machine learning software, it is now possible to train algorithms to recognize media contents the same way humans do. The definition of cognitive services refers to software that enables computers to understand or process external information like a human, but with much greater processing power.