Daily API RoundUp: a9t9 OCR, IBM Watson Translation, Unofficial Tesla SDK

Every day, the ProgrammableWeb team is busy, updating its three primary directories for APIs, clients (language-specific libraries or SDKs for consuming or providing APIs), and source code samples. If you have new APIs, clients, or source code examples to add to ProgrammableWeb’s directories, we offer forms (APIs, Clients, Source Code) for submitting them to our API research team. If there’s a listing in one of our directories that you’d like to claim as the owner, please contact us at editor@programmableweb.com.

Six APIs in categories such as Natural Language Processing and Chat have been added to the ProgrammableWeb directory. Also new to the Clients area of the directory are an Unofficial Tesla Model S Ruby SDK and Akamai Node.js SDK.

APIs

The (a9t9) OCR API offers free image to text conversions. Use the API to parse text from images and return the results in JSON. The API can handle multi page PDFs, is accessible on mobile or desktop, and is iOS and Android compatible.

a9t9 OCR API example
Pictured is a demonstration of (a9t9) OCR technology / image: (a9t9)'s OCR API

 

The OCR API supports 21 Languages. We've categorized the ccc API under the OCR category. See ProgrammableWeb's complete list of OCR APIs.

Email Hippo offers email verification services. The RESTful Email Hippo API returns information such as whether or not an @ sign is in the email, if the domain exists, Disposable Email Address (DEA) and more. Use Email Hippo for free mail or disposal detection and to detect role addresses. We've categorized the ccc API under the Email category. See ProgrammableWeb's complete list of Email APIs.

Use PuristSoft Purist-it in-app Chat API to add chat support for mobile apps. The API is compatible with both iOS and Android, push notification enabled, and includes a backend portal for customer service agents. See the API docs for more information and to get started integrating chat into your mobile apps. We've categorized the ccc API under the Chat category. See ProgrammableWeb's complete list of Chat APIs.

SentiLecto API provides natural language understanding for Spanish text, including methods for sentiment analysis, deep structure analysis, entity extraction, and fact mining. The sentiment feature is unique in that it can handle polarity shifting in the same sentence, within embedded clauses, or even on the same word.

IBM Watson Language Translation API provides domain-specific translations. Conversational and News domains provide translations between English and Arabic, Brazilian Portuguese, French, and Spanish. The Patent domain provides translations between English and Brazilian Portuguese, Chinese, Korean, and Spanish. This API is listed under the Translation category.

The IBM Watson Tone Analyzer API helps users discover and revise the tone of text-based language. It can interpret emotional and social cues found in text and offer suggestions on how to improve the intended tone. Use it to examine how readers might perceive written messages.

Screenshot of IBM Watson Tone Analyzer API results
IBM Watson Tone Analyzer API example / screenshot: IBM Watson

 

 

The IBM Watson Tone Analyzer API as well as the SentiLecto APIs are listed under Natural Language Processing category. See ProgrammableWeb's complete list of Natural Language Processing APIs.

Clients

The Tesla Model S is an electric luxury automobile. Unofficial Tesla Model S Ruby SDK by Tim Dorr is a gem that allows developers to integrate the Unofficial Tesla Model S API into their Ruby applications.

 

Akamai provides intelligent cloud platform solutions. Akamai Node.js SDK by Kanstantsin Kamkou allows developers to integrate the Akamai API into their Node.js applications.

Be sure to read the next Natural Language Processing article: APIs - Helping to Make Tech Invisible

 

Comments (0)