The Microsoft Azure Cognitive Services Computer Vision API analyses images and returns information about them. It can be used to filter mature content or to detect faces in an image. Information such as image description, and dominant and accent colors can also be retrieved. Additionally, this API recognizes celebrities, reads text in images, and generates thumbnails. Currently, a free plan that limits calls to 5000 transactions per month is available. The Computer Vision API uses JSON format for data exchange, and API Keys for authentication.
Machine Learning (ML) is a type of Artificial Intelligence in which the main principal is that computers can learn and make decisions without relying on human programming. ML APIs can be used to enhance applications with predictive functions and more. Here are some top ML APIs from ProgrammableWeb.
Recent technology backed by machine learning is making it possible to recognize people and objects from images, videos, sounds, body parts, speech, phrases, characters, even typing. Developers can find over two-hundred APIs for Recognition on ProgrammableWeb. Here are some top choices.
This article is part of a 10-part series about interesting APIs that were added to our directory during 2016. Cognitive Computing APIs are covered in this segment. The APIs were chosen by our researchers, by popularity according to website traffic, and by mentions on social media.
Eighteen APIs have been added to the ProgrammableWeb directory in categories including Internet of Things, Recognition, Medical Records, and Weather. One highlight is an API called GETHealth that aggregates data from multiple health apps and wearables. Here's a rundown of the latest additions.