Aylien Text Analysis

Aylien Text Analysis

  • Category: Text Analysis


Exploring Aylien's Public API Docs

Aylien Logo

Aylien's Public API Docs is a must-visit website for developers who want to build their own natural language processing applications. The website offers useful APIs that enable developers to extract meaningful insights from text-based content.

In this article, we will explore some of Aylien's APIs and provide code examples in JavaScript.

Sentiment Analysis API

The Sentiment Analysis API can be used to analyze the overall sentiment of a piece of text. The API outputs a polarity score ranging from -1 to 1, with negative values indicating negative sentiment and positive values indicating positive sentiment.

Requesting an API Key

Before we can use the Sentiment Analysis API, we need to obtain an API key from Aylien. You can obtain an API key by signing up here.

Code Example

const AylienAPI = require('aylien_textapi');
const textapi = new AylienAPI({
  application_id: '<your_application_id>',
  application_key: '<your_application_key>'
});

textapi.sentiment({
  text: 'I am very happy today'
}, function(error, response) {
  if (error === null) {
    console.log(response);
  }
});

Entity Extraction API

The Entity Extraction API can be used to extract entities from text, such as people, organizations, and locations. The API returns a JSON object containing the extracted entities.

Code Example

const AylienAPI = require('aylien_textapi');
const textapi = new AylienAPI({
  application_id: '<your_application_id>',
  application_key: '<your_application_key>'
});

textapi.entities({
  text: 'John Smith is a developer at Google in Mountain View, California'
}, function(error, response) {
  if (error === null) {
    console.log(response.entities);
  }
});

Concept Extraction API

The Concept Extraction API can be used to extract concepts from text, such as ideas and abstract concepts. The API returns a JSON object containing the extracted concepts.

Code Example

const AylienAPI = require('aylien_textapi');
const textapi = new AylienAPI({
  application_id: '<your_application_id>',
  application_key: '<your_application_key>'
});

textapi.concepts({
  text: 'The painting depicts a woman staring out of a window'
}, function(error, response) {
  if (error === null) {
    console.log(response.concepts);
  }
});

Conclusion

Aylien's Public API Docs is a valuable resource for developers who want to incorporate natural language processing into their applications. With the examples provided in this article, you can start using some of Aylien's APIs in your JavaScript projects.

Visit to Aylien Text Analysis website

Similar APIs of Text Analysis

Name Parser

Name Parser

Text Analysis

Name Parser is an API service that splits a complete name into useful information such as first name, last name, gender and nationality.

nameparsergender

Optical Character Recognition

Optical Character Recognition

Text Analysis

Analysis text from image. The free OCR API provides a simple way of parsing images and multi-page PDF documents (PDF OCR) and getting the extracted text results returned in a JSON format. The API can be used from any internet-connected device (desktop, mobile, iPhone, Android, Windows phone, refrigerator...). For even faster response times and guaranteed uptime PRO plans are available. In addition, we offer a locally (on-premise) installable version with our OCR.space Local Enterprise licenses.

OCRimgtext

Cloudmersive Natural Language Processing

Cloudmersive Natural Language Processing

Text Analysis

Natural language processing and text analysis. The most powerful and cost-effective NLP AI APIs, continuously updated. The most powerful and cost-effective NLP AI APIs, continuously updated. Automatically rephrase, or paraphrase an input sentence into alternate, gramatically correct text that preserves the original meaning. Automatically classify the sentiment of input text into Positive, Negative, or Neutral and a corresponding sentiment strength score. Identify the part of speech of words in a sentence. Pull out all the verbs, nouns, proper nouns, etc. from a sentence. Identify the true meaning. Fully parse a sentence into its constituent structure. Perform analytics over unstructured text to identify sentiment, key words and phrases, and much more. Identify the key entities that are referenced in unstructured text. Automatically detect the language of a text string across the world's 14 most popular languages.

translationrephrasingsentiment

Language Detection API

Language Detection API

Text Analysis

Detects text language. Language identification JSON webservice accepts text and returns detected language code and score. Detects 164 languages Fast, supports batching Supports short phrases and single words Secure

languagefastsupport

Google Cloud Natural

Google Cloud Natural

Text Analysis

Natural language understanding technologies to developers, including sentiment, entity, and syntax analysis. This API is part of the larger Cloud Machine Learning API family.

languagenaturalcloud

Semantira

Semantira

Text Analysis

Text Analytics with sentiment analysis, categorization & named entity extraction. Uncover context-rich patterns and insights hidden within mountains of social comments, surveys, reviews, and any other text documents See who’s talking, what they’re talking about, how they feel, and why.

richcontextinsights

Watson Natural Language Understanding

Watson Natural Language Understanding

Text Analysis

Natural language processing for advanced text analysis. Analyze various features of text content at scale. Provide text, raw HTML, or a public URL and IBM Watson Natural Language Understanding will give you results for the features you request. The service cleans HTML content before analysis by default, so the results can ignore most advertisements and other unwanted content.

rawhtmlanalytics