RapidAPI logo

Sign Up

Log In

Summarization -Index -Summary -Part of Speech

FREEMIUM
By Recognant
Updated 3 months ago
Data
7.4/10
Popularity Score
93ms
Latency
100%
Success Rate

Summarization -Index -Summary -Part of Speech API Documentation

Summarize the content of a web page. Returns a summary, the parts of speech for each sentence, the extracted HTML, and the content make up of the page.

Natural Language Processing (NLP) gives the system the ability to find the content on the page, but Natural Language Understanding (NLU) enables that content to be classified, and ranked.

EnElYou uses a proprietary NLP engine that is faster than any competitor, and maintains high accuracy rates.

The synonym and concept engine allows content to be summarized ranking more than keywords. Concepts and Topics influence ranking.

Unlike other API's Character counts are very precise. The engine will do its best to get the best summary possible with in the character counts.

The "Reauthor" feature rewrites some portions of summaries to make them more concise.

View API Details
POSTEnElYou Summarization -Index -Summary -Part of Speech
POSTNatural Language Understanding
POSTEnElYou Summarization -Index -Summary -Part of Speech

Summarizes content from HTML by extracting the content from the page and then scoring each sentence.

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
urlSTRING
REQUIREDThe URL you wish to process (include Http)
Optional Parameters
sumonlySTRING
OPTIONALIf set to any value disables the HTML, TEXT, and content scores. This reduces bandwidth.
lengthSTRING
OPTIONALThe length of the summary you wish returned in characters, or the fraction of the content you wish returned (.5 = 50%, 350 = 350 characters)
Request Snippet
unirest.post("https://enelyou-enelyou-summarization--index--summary--topic--part-of-s.p.rapidapi.com/sumpagejson/")
.header("X-RapidAPI-Host", "enelyou-enelyou-summarization--index--summary--topic--part-of-s.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/x-www-form-urlencoded")
.send("length=.1")
.send("url=http://en.wikipedia.org/wiki/Natural_language_processing")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
Log inSign up

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.post("https://enelyou-enelyou-summarization--index--summary--topic--part-of-s.p.rapidapi.com/sumpagejson/")
.header("X-RapidAPI-Host", "enelyou-enelyou-summarization--index--summary--topic--part-of-s.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/x-www-form-urlencoded")
.send("length=.1")
.send("url=http://en.wikipedia.org/wiki/Natural_language_processing")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication