API Machine Learning Organizations

These are the organizations I come across in my research who are doing interesting things in the API space. They could be companies, institutions, government agencies, or any other type of organizational entity. My goal is to aggregate so I can stay in tune with what they are up to and how it impacts the API space.

AlchemyAPI

The product of over 50 person years of engineering effort, AlchemyAPI is a text mining platform providing the most comprehensive set of semantic analysis capabilities in the natural language processing field. Used over 3 billion times every month, AlchemyAPI enables customers to perform large-scale social media monitoring, target advertisements more effectively, track influencers and sentiment within the media, automate content aggregation and recommendation, make more accurate stock trading decisions, enhance business and government intelligence systems, and create smarter applications and services.

Algorithms.io

Algorithms.io provides a machine learning platform for the classification of streaming data. The company's platform is used to ingest, store, and analyze streaming data generated by devices, sensor, and machines.

api.ai

Api.ai provides developers and companies with the advanced tools they need to build voice interfaces for apps and hardware devices. The Api.ai platform lets developers seamlessly integrate intelligent voice command systems into their products to create consumer-friendly voice-enabled user interfaces. Api.ai is also the company behind Assistant, a first of its kind conversational assistant app created in 2010 that now has more than 20 million users and is the highest rated assistant app available. The Api.ai team and board of advisors brings decades of experience in artificial intelligence, machine learning and human-computer interaction services.

AWS Machine Learning

Amazon Machine Learning is a service that makes it easy for developers of all skill levels to use machine learning technology. Amazon Machine Learning provides visualization tools and wizards that guide you through the process of creating machine learning (ML) models without having to learn complex ML algorithms and technology. Once your models are ready, Amazon Machine Learning makes it easy to obtain predictions for your application using simple APIs, without having to implement custom prediction generation code, or manage any infrastructure. Amazon Machine Learning is based on the same proven, highly scalable, ML technology used for years by Amazon’s internal data scientist community. The service uses powerful algorithms to create ML models by finding patterns in your existing data. Then, Amazon Machine Learning uses these models to process new data and generate predictions for your application. Amazon Machine Learning is highly scalable and can generate billions of predictions daily, and serve those predictions in real-time and at high throughput. With Amazon Machine Learning, there is no upfront hardware or software investment, and you pay as you go, so you can start small and scale as your application grows.

AWS Rekognition

Amazon Rekognition is a service that makes it easy to add image analysis to your applications. With Rekognition, you can detect objects, scenes, and faces in images. You can also search and compare faces. Rekognition’s API enables you to quickly add sophisticated deep learning-based visual search and image classification to your applications. Amazon Rekognition is based on the same proven, highly scalable, deep learning technology developed by Amazon’s computer vision scientists to analyze billions of images daily for Prime Photos. Amazon Rekognition uses deep neural network models to detect and label thousands of objects and scenes in your images, and we are continually adding new labels and facial recognition features to the service. Rekognition’s API lets you easily build powerful visual search and discovery into your applications. With Amazon Rekognition, you only pay for the images you analyze and the face metadata you store. There are no minimum fees and there are no upfront commitments.

Aylien

AYLIEN Text Analysis API is a package of Natural Language Processing, Information Retrieval and Machine Learning tools for extracting meaning and insight from textual and visual content with ease. At AYLIEN, we’re harnessing the potential of your data. Whether you're a news organization, a developer, a savvy marketer or an academic, you'll soon see what a dose of AYLIEN intelligence can do for you. Our text API allows you to monitor the sentiment of your brand, analyze documents or summarize and classify large amounts of text.

Azure Cognitive Services

Enable natural and contextual interaction with tools that augment users' experiences using the power of machine-based intelligence. Tap into an ever-growing collection of powerful artificial intelligence algorithms for vision, speech, language, and knowledge.

Azure Machine Learning

Azure Machine Learning lets you easily design, test, operationalize, and manage predictive analytics solutions in the cloud. Azure Machine Learning was designed for applied machine learning. Use best-in-class algorithms and a simple drag-and-drop interface—and go from idea to deployment in a matter of clicks. Try it free. If you're a developer who wants the data science built in, check out our APIs and Azure Marketplace.

BigML

BigML offers a highly scalable, cloud based machine learning service that is easy to use, seamless to integrate and instantly actionable. BigML's machine learning service can be used to analyze and predict: ✓ customer behavior, to increase customer loyalty ✓ site visit behavior, to increase site conversion ✓diagnostics, to support in health care, hardware maintenance and many other area's ✓risk profiles, to process loan applications ✓stock levels, to optimize supply of goods ✓and many, many other applications, where finding patterns in data creates new insights and using those patterns to predict creates new value. Through a simple to use interface, users can quickly analyze their data and build predictive models without any prior expertise. The user can explore these models for new insights and use them to make predictions. This technology can be simply integrated with user's applications through a downloadable format of the model or by using the fully documented API.

Bitext

Bitext delivers the most precise and granular text analytics solution on the market, with an accuracy rate above 90%. We are computational linguists first. Our technology really understands sentence structure and its different layers of meaning, so it always produces the richest results.

CEPT Systems

CEPT Systems introduces a new way to process information represented by text. The CEPT approach is inspired by the latest findings on the way the human cortex works. It breaks with traditional methods based on pure word count statistics. The CEPT-Retina produces semantic fingerprints of language representing words, documents or the information needs of users. Semantic fingerprints help to get more relevant search results and classify information more efficiently. The CEPT-Retina also enables the making of intelligent decisions based on human-generated text input.

Dandelion API

Context Intelligence: from text to actionable data. Extract meaning from unstructured text and put it in context with a simple API.Thanks to its revolutionary technology, Dandelion API works well even on short and malformed texts in English, French, German, Italian and Portuguese.

Datumbox

Datumbox offers a powerful open-source Machine Learning Framework written in Java. Discover today its large collection of algorithms, models, statistical tests and tools. The Datumbox API offers a large number of off-the-shelf Classifiers and Natural Language Processing services which can be used in a broad spectrum of applications including: Sentiment Analysis, Topic Classification, Language Detection, Subjectivity Analysis, Spam Detection, Reading Assessment, Keyword and Text Extraction and more. All services are accessible via our powerful REST API which allows you to develop your own smart Applications in no time.

Diffbot

<p>Diffbot provides a set of APIs that enable developers to easily use web data in their own applications. Diffbot analyzes documents much like a human would, using the visual properties to determine how the parts of the page fit together. The algorithm uses statistical techniques to automatically and reliably determine the structural organization of a page, independent of layout and the language of the text.

Google Cloud Machine Learning Engine

Google Cloud Machine Learning Engine is a managed service that enables you to easily build machine learning models, that work on any type of data, of any size. Create your model with the powerful TensorFlow framework that powers many Google products, from Google Photos to Google Cloud Speech. Build models of any size with our managed scalable infrastructure. Your trained model is immediately available for use with our global prediction platform that can support thousands of users and TBs of data. 

Google Cloud Natural Language

Google Cloud Natural Language API reveals the structure and meaning of text by offering powerful machine learning models in an easy to use REST API. You can use it to extract information about people, places, events and much more, mentioned in text documents, news articles or blog posts. You can use it to understand sentiment about your product on social media or parse intent from customer conversations happening in a call center or a messaging app. You can analyze text uploaded in your request or integrate with your document storage on Google Cloud Storage.

Google Cloud Prediction

Google Cloud Prediction API provides a RESTful API to build Machine Learning models. Prediction's cloud-based machine learning tools can help analyze your data to add various features to your applications, such as customer sentiment analysis, spam detection, recommendation systems, and more.

Google Speech

Google Cloud Speech API enables developers to convert audio to text by applying powerful neural network models in an easy to use API. The API recognizes over 80 languages and variants, to support your global user base. You can transcribe the text of users dictating to an application’s microphone, enable command-and-control through voice, or transcribe audio files, among many other use cases. Recognize audio uploaded in the request, and integrate with your audio storage on Google Cloud Storage, by using the same technology Google uses to power its own products.

HPE Haven OnDemand

HPE Haven OnDemand is a platform for building cognitive computing solutions using text analysis, speech recognition, image analysis, indexing and search APIs. Simply put, developers and businesses use APIs to add advanced capabilities such as natural language processing, machine learning, and predictive analytics to their applications.

IBM DeveloperWorks

It's your source of innovative how-tos, tools, code, and communities to help you solve the complex problems that you face as a developer in an enterprise organization. At developerWorks, you can learn about, try, and quickly gain skills in the latest IBM products and open standards technologies. We have a passion for understanding your needs, earning your trust, and helping you excel. See how we got our start and learn more about our mission.

IBM Watson

Meet IBM Watson, a cognitive system that enables a new partnership between people and computers that enhances and scales human expertise. Watson has been learning the language of professions and is trained by experts to work across many different industries.

Keplr

Keplr turns datasets into prediction engines.

Machine Linking API

Atma Links is an affiliate marketing technology that helps online publishers monetize editorial and user-generated content through contextual affiliate links. Atma Links was designed as a user-friendly alternative to traditional in-text advertising. Rather than inserting distracting and, often, irrelevant advertisements into text, Atma Links analyzes web content in real-time to identify references to online products in plain text. Unambiguous references are automatically converted to deep affiliate links to retail sites which sell the product being linked. As a supplemental service, Atma also automatically attaches affiliate codes to the regular links on a website that are eligible for affiliation. The Atma Links overlay, or pop-up, was built to enhance the reading experience by displaying product specific information. This product data includes up-to-date pricing info as well as multiple search options for the specific product being linked. However, publishers can elect to disable this feature and, instead, render the Atma Links presence on content site practically invisible. Hover display is one of many customizable Atma Links features that empower publishers to control the in-text advertising on their websites. With Atma Links, publishers also control the volume, display, and relevance of all affiliate links. For product oriented forums, blogs, and web applications, Atma Links delivers significant in-text revenue while preserving user experience.

MathWorks

The MathWorks, Inc. (branded as simply MathWorks) is an American privately held corporation that specializes in mathematical computing software. Its major products include MATLAB and Simulink. As of April 2014, it employed over 3,000 people worldwide with 70% located at the company's headquarters in Natick, Massachusetts, United States.

Meaning Cloud

MeaningCloud is the easiest, most powerful and most affordable way to extract the meaning of all kind of unstructured content: social conversation, articles, documents, etc. MeaningCloud extracts insights (valuable information) from multilingual, multimedia contents. MeaningCloud provides text analytics functionality for: - Text Classification - Entities and Topics Extraction - Sentiment, Opinion and Reputation Analysis - Clustering. - Voice of the Customer/Employee/Patient Analytics 

PredictiveIntent

PredictiveIntent is a leading expert in the development of behavioural analysis and targeting software for digital businesses. PersonalMerchant is a fully-featured E-Commerce recommendations suite, enabling online retailers to present the right products or blog articles to the right people, at the right time. PersonalMerchant can be connected through deeply integrated extensions for Magento, Visualsoft, Interspire and OXID eShop or through a simple API to connect with any e-commerce platform. Through the patent-pending Suggestion Choreography Technology, and smart algorithms coupled with Layered Logic suggestion sets (which can be easily adapted on our online Dashboard), retailers can increases in revenue by around 20%, increases in loyalty and return purchases and increases Average Order Values. Behaviourally personalised emails are also supported, as is social media support with Twitter and Facebook (coming soon) support. PersonalMerchant services are available both directly from PredictiveIntent and via solution partners such as Pod1, Grand River and Session Digital. The IntentPredictionServer is available as a SaaS or SaaP framework enabling the recommendation technology to be integrated with any content serving platform, from mobile portals to advertising servers. Personalising digital experiences has been shown to increase customer loyalty, consumption, relevance and revenue. The detailed online reporting enables businesses to observe and understand customer behaviour with more clarity, detail and accuracy than ever before possible.

Receptiviti

Receptiviti enables AI platforms with emotional intelligence by analyzing natural language, tweets, email, IM, chat and voice to reveal people’s psychology, personality, decision-making style and emotions in real-time.

Repustate

Repustate is a web based natural language toolkit. Using an open and free API, Repustate allows any 3rd party to build their own marketing tools (brand monitoring, sentiment analysis etc.). By commoditizing the technical aspects of market research, Repustate hopes to unearth the more creative and insightful aspects of social media analysis.

Saplo

Saplo uses innovative semantic technologies to analyze text in a way that mimic how humans read and evaluate text. Saplo help organisations extract and refine valuable information hidden in large text collections. Saplo have five different services; Entity Tagging, Topic Tags, Related & Similar Articles, Contextual recognition and Sentiment Analysis.

Semantria

Semantria applies Text and Sentiment Analysis to tweets, facebook posts, surveys, reviews or enterprise content. Offering services via API and Excel plugin. It is a spinoff of text-analysis software Lexalytics, but differs in that it is offered via API and Excel plugin, and in that it incorporates a bigger knowledge base and uses deep learning.

Somatic

We are AI enthusiasts on a mission to make deep learning easily available to everyone. We focus on building cutting edge tools that can be integrated into existing apps cheaply and with minimal work. We work across various models, but our focus is on image processing deep learning. For a quick demo of what we can do, check out our Fast Demo Page. Our API has been used in a number of applications: to build an image transformation mobile app, to create an amazing photo booth, and to add a unique twist on custom printing.

TensorFlow

TensorFlow™ is an open source software library for numerical computation using data flow graphs. Nodes in the graph represent mathematical operations, while the graph edges represent the multidimensional data arrays (tensors) communicated between them. The flexible architecture allows you to deploy computation to one or more CPUs or GPUs in a desktop, server, or mobile device with a single API. 

TextRazor

The service provides analysis of selected text passages to identify named entities and statements of fact with disambiguation to distinguish similar text strings. It applies machine learning algorithms and natural language processing to connect a text sample with a knowledge base and identify known elements and their relationships. API methods support submission of a text sample to be parsed. 

Turi

Turi provides an agile machine learning platform for developers to build intelligent applications.

Wolfram|Alpha

Wolfram Research is building a computational knowledge engine called Wolfram|Alpha for the web to be launched in May 2009. The product will contain data in various  fields including physical sciences, technology, geography, weather, cooking, business, music, etc. in order to provide answers to questions that users input. Its language interface will accommodate variations in how users frame their questions, such as the use of abbreviations. Wolfram Alpha’s vision is to create a system which can do for formal knowledge (heuristics, algorithms, rules, methods, theorems, etc.) what search engines like Google have done for informal knowledge, such as text and documents.

If you think there is an organization I should have listed here feel free to tweet it at me, or submit as a Github issue. Even though I do this full time, I'm still a one person show, and I miss quite a bit, and depend on my network to help me know what is going on.