Top 10 Machine Learning APIs You Need to Know in 2024

This article surveys the ten most popular machine‑learning APIs from leading cloud providers, detailing their key features, documentation quality, ease of use, and popularity metrics, while also noting several noteworthy APIs that fell just outside the top ten.

21CTO
21CTO
21CTO
Top 10 Machine Learning APIs You Need to Know in 2024

With the rise of machine‑learning algorithms, companies such as Amazon, Google, IBM and Microsoft dominate the cloud‑based ML services market, offering numerous APIs to attract developers. Data journalist Janet Wagner compiled a Top‑10 list of machine‑learning APIs based on online activity and highlighted their distinctive capabilities.

Machine learning is now ubiquitous: it powers automatic photo classification on smartphones, spam filtering, personalized product recommendations on e‑commerce sites, and voice interfaces in cars.

Amazon, Google, IBM and Microsoft are the biggest players; IBM recently strengthened its position by acquiring AlchemyAPI. Time will tell which company will dominate market share.

The ten APIs covered provide a wide range of functions, including image tagging, face detection, document classification, speech recognition, predictive modeling, sentiment analysis and pattern recognition.

Popularity is measured using ProgrammableWeb attention, GitHub activity, Twitter activity and Google Trends search volume.

Several popular APIs did not make the list but are worth mentioning: api.ai, Cogito, DataSift, iSpeech, Microsoft Project Oxford, Mozscape and OpenCalais.

AT&T Speech

Link: http://www.programmableweb.com/api/att-speech Vendor: AT&T Documentation: http://developer.att.com/apis/speech Demos: http://developer.att.com/apis/speech/docs/v3#sample-apps

Launched in 2012, AT&T Speech API enables speech‑recognition features in web or mobile applications, powered by the AT&T Watson engine. It consists of Speech‑to‑Text, Speech‑to‑Text Custom, and Text‑to‑Speech services.

IBM Watson

Link: http://www.programmableweb.com/category/all/apis?keyword=IBM%20Watson Vendor: IBM Documentation: https://developer.ibm.com/watson/ Demos: http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/gallery.html

IBM Watson Developer Cloud, launched in November 2013, offers APIs for speech‑to‑text, text‑to‑speech, sentiment analysis, unique insights, question‑answering, tone analysis and visual recognition, enabling developers to embed sophisticated ML capabilities.

Google Prediction

Link: http://www.programmableweb.com/api/google-prediction Vendor: Google Documentation: https://cloud.google.com/prediction/docs Demo: http://try-prediction.appspot.com/

Google Prediction API provides cloud‑based machine‑learning capabilities for natural‑language processing, recommendation systems, pattern recognition and predictive functions, allowing developers to build sentiment analysis, spam detection, document classification and purchase‑behavior prediction applications.

Wit.ai

Link: http://www.programmableweb.com/api/wit.ai Vendor: Wit.ai Documentation: https://wit.ai/docs Demo: https://labs.wit.ai/demo/index.html

Wit.ai is a popular natural‑language platform that lets developers add intelligent voice interfaces to web, mobile, IoT, automotive and other applications; it was acquired by Facebook but remains free for all developers.

AlchemyAPI

Link: http://www.programmableweb.com/category/all/apis?keyword=alchemyAPI Vendor: AlchemyAPI/IBM Documentation: http://www.alchemyapi.com/developers Demos: http://www.alchemyapi.com/products/demo

Now an IBM subsidiary, AlchemyAPI offers deep‑learning cloud services such as AlchemyLanguage, AlchemyVision and AlchemyData News, enabling sentiment analysis, entity extraction, concept tagging, image tagging and face detection.

Diffbot

Link: http://www.programmableweb.com/category/all/apis?keyword=diffbot Vendor: Diffbot Documentation: https://www.diffbot.com/dev/docs/ Demos: https://www.diffbot.com/

Diffbot combines AI, computer vision, machine learning and NLP to automatically extract structured data (text, images, videos, product info, reviews) from web pages via its Automatic APIs.

BigML

Link: http://www.programmableweb.com/api/bigml Vendor: BigML Documentation: https://bigml.com/developers Model gallery: https://bigml.com/gallery/models

Founded in 2011, BigML provides a cloud platform for predictive modeling, offering anomaly detection, clustering, decision‑tree visualisation, text analysis and an API for CRUD operations on models.

PredictionIO

Link: http://www.programmableweb.com/api/predictionio Vendor: PredictionIO Documentation: https://docs.prediction.io/

PredictionIO, an open‑source machine‑learning server launched in 2013, enables rapid creation of predictive engines for recommendation, sentiment analysis, document classification, ranking and product ranking, with an Event Server for data collection.

Microsoft Azure Machine Learning

Link: http://www.programmableweb.com/category/all/apis?keyword=microsoft%20machine Vendor: Microsoft Documentation: https://azure.microsoft.com/en-us/services/machine-learning/api/ Gallery: https://gallery.azureml.net/

Azure Machine Learning, released in February, is a cloud platform for processing massive data sets and building predictive applications, offering NLP, recommendation, pattern recognition, computer vision and predictive modeling.

Amazon Machine Learning

Link: http://www.programmableweb.com/api/amazon-machine-learning Vendor: Amazon Documentation: http://aws.amazon.com/documentation/machine-learning/

Since its April launch, Amazon Machine Learning enables developers to add fraud detection, personalization, document classification, churn prediction and more, with visual tools and wizards to build models.

Source: CSDN Big Data Original link: TOP 10 MACHINE LEARNING APIS: AT&T SPEECH, IBM WATSON, GOOGLE PREDICTION (translated by Liu Diwei, edited by Liu Xiangyu, Zhu Zhengui, edited by Zhou Jianding)
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Cloud ServicesAPIData Science
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.