Geneea Interpretor NLP

FREEMIUM
By Geneea Analytics | Updated hace 5 días | Text Analysis
Health Check

N/A

README

Geneea Natural Language Processing

Documentation

This is a documentation page for the V3 REST API.

API operations

All API operations can perform analysis on the supplied raw text, or from the directly provided document. Optionally, one can supply additional information which can make the result more precise. An example of such information would be the used language, a particular domain or text type of the document or a text extractor for HTML resources.

The supported types of analyses are:
language ⟶ Determines the language of the document.
named entity recognition ⟶ Finds named entities (like person, location, date etc.) mentioned the the document.
tagging ⟶ Determines a set of semantic tags for the document.
relation analysis ⟶ Finds relations (like buy(John Smith, burger)) present in the document.
sentiment analysis ⟶ Determines a sentiment of the document, i.e. how positive or negative the document is.
Additional supported operations are:

text extraction ⟶ Extracts plain-text from an arbitrary document, e.g. from PDF or Microsoft Word. Optionally, extracts only the main content from an HTML page, i.e. without ads and navigation.

Encoding

The supplied text is expected to be in UTF-8 encoding, this is especially important for non-english texts.

Returned values

The API calls always return objects in serialized JSON format in UTF-8 encoding.

If any error occurs, the HTTP response code will be in the range 4xx (client-side error) or 5xx (server-side error). In this situation, the body of the response will contain information about the error in JSON format, with exception and message values.

URL limitations

All the requests are semantically GET. However, for longer texts, you may run into issues with URL length limit. Therefore, it’s possible to always issue a POST request with all the parameters encoded as a JSON in the request body.

Example:

        POST /v3/analysis
        Content-Type: application/json

        {"text":"There is no harm in being sometimes wrong - especially if one is promptly found out."}
    
This is equivalent to GET /v3/analysis?text=There%20is%20no%20harm...

Request limitations

The API has other limitations concerning the size of the HTTP requests. The maximum allowed size of any POST request body is 512 KiB.

Terms of Service

By using the API, you agree to our Terms of Service Agreement.

Followers: 1
Resources:
Product Website Terms of use
API Creator:
Rapid account: Geneea Analytics
Geneea Analytics
geneea-analytics
Log In to Rate API
Rating: 5 - Votes: 1