Sign Up

Log In

Lemmatization POS and Parsing

FREEMIUM
By MeaningCloud
Updated a month ago
Tools
1.2/10
Popularity Score
89ms
Latency
100%
Success Rate

Lemmatization POS and Parsing API Documentation

This service provides detailed linguistic information for a given text in English, Spanish, French, Italian, Portuguese and Catalan.

There are three operating modes that cover different aspects of the morphosyntactic and semantic analysis: Lemmatization, which provides the lemmas of the different words in a text; PoS tagging: which provides not only the grammatical category of a word, including semantic information about that word; Syntactic analysis: that provides a thorough syntactic analysis, giving a complete syntactic tree where the leaves represent the most basic elements and their morphological and semantic analyses.

View API Details

Supercharge your App

Discover and connect to thousands of APIs in the world's largest API Hub
GETparser-2.0
GETparser-2.0

Lemmatization, PoS and Parsing is the name of MeaningCloud' API for the different basic linguistic modules.

FreemiumThis API has a free, limited plan and paid plans. You can subscribe directly to it from RapidAPI.
Sign up to test this endpoint
Log in
Header Parameters
X-RapidAPI-KeySTRING
REQUIRED
acceptSTRING
OPTIONAL
Required Parameters
langSTRING
REQUIREDIt specifies the language in which the text must be analyzed.
Optional Parameters
verboseSTRING
OPTIONALVerbose mode. When active, it shows additional information about the morphosyntactic tagsets.
txtSTRING
OPTIONALInput text that's going to be analyzed
txtfSTRING
OPTIONALIt specifies if the text included in the txt parameter uses markup language that needs to be interpreted.
uwSTRING
OPTIONALDeal with unknown words.
rtSTRING
OPTIONALDeal with relaxed typography.
dmSTRING
OPTIONALType of disambiguation applied. It is accumulative, that is, the semantic disambiguation mode will also include morphosyntactic disambiguation.
sdgSTRING
OPTIONALSemantic disambiguation grouping. This parameter will only apply when semantic disambiguation is activated (dm=s).
udSTRING
OPTIONALThe user dictionary allows to include user-defined entities and concepts in the analysis.
ttSTRING
OPTIONALThe list of topic types to extract will be specified through a string with the letters assigned to each one of the topic types that are to be extracted.
stSTRING
OPTIONALShow subtopics. This parameter will indicate if subtopics are to be shown.
timerefSTRING
OPTIONALThis value allows to set a specific time reference to detect the actual value of all the relative time expressions detected in the text. It only applies when time expressions are enabled in tt. Format: YYYY-MM-DD hh:mm:ss GMT±HH:MM
smSTRING
OPTIONALSentiment model chosen. If sent empty, sentiment analysis info will not be included in the response.
egpSTRING
OPTIONALExpand global polarity. This mode allows you to choose between two different algorithms for the polarity detection of entities and concepts.
Request Snippet
unirest.get("https://lemmatization-pos-parsing.p.rapidapi.com/parser-2.0.php?verbose=undefined&txt=undefined&txtf=undefined&uw=undefined&rt=undefined&dm=undefined&sdg=undefined&ud=undefined&tt=undefined&st=undefined&timeref=undefined&sm=undefined&egp=undefined&lang=<required>")
.header("X-RapidAPI-Key", "undefined")
.header("accept", "undefined")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response

loading...

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.get("https://lemmatization-pos-parsing.p.rapidapi.com/parser-2.0.php?verbose=undefined&txt=undefined&txtf=undefined&uw=undefined&rt=undefined&dm=undefined&sdg=undefined&ud=undefined&tt=undefined&st=undefined&timeref=undefined&sm=undefined&egp=undefined&lang=<required>")
.header("X-RapidAPI-Key", "undefined")
.header("accept", "undefined")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication

Sign up for free

to test this endpoint

Join the world’s largest API marketplace with over half a million developers and thousands of APIs.
DiscoverAPIs
Testfrom the browser
Connectusing code snippets
Managefrom one dashboard