integrations.sh
← all integrations

api.datumbox.com

OpenAPI apis-guru machine_learningtext

Datumbox offers a Machine Learning platform composed of 14 classifiers and Natural Language processing functions. Functions include sentiment analysis, topic classification, readability assessment, language detection, and much more.

Homepage
https://api.apis.guru/v2/specs/datumbox.com/1.0.json
Provider
datumbox.com
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/datumbox.com/1.0/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/datumbox.com/1.0/openapi.yaml

Tools (16)

Extracted live via the executor SDK.

  • documentClassification.adultContentDetection

    The Adult Content Detection function classifies the documents as adult or noadult based on their context. It can be used to detect whether a document contains content unsuitable for minors.

  • documentClassification.commercialDetection

    The Commercial Detection function labels the documents as commercial or non-commercial based on their keywords and expressions. It can be used to detect whether a website is commercial or not.

  • documentClassification.educationalDetection

    The Educational Detection function classifies the documents as educational or non-educational based on their context. It can be used to detect whether a website is educational or not.

  • documentClassification.genderDetection

    The Gender Detection function identifies if a particular document is written-by or targets-to a man or a woman based on the context, the words and the idioms found in the text.

  • documentClassification.languageDetection

    The Language Detection function identifies the natural language of the given document based on its words and context. This classifier is able to detect 96 different languages.

  • documentClassification.readabilityAssessment

    The Readability Assessment function determines the degree of readability of a document based on its terms and idioms. The texts are classified as basic, intermediate and advanced depending their difficulty.

  • documentClassification.sentimentAnalysis

    The Sentiment Analysis function classifies documents as positive, negative or neutral (lack of sentiment) depending on whether they express a positive, negative or neutral opinion.

  • documentClassification.spamDetection

    The Spam Detection function labels documents as spam or nospam by taking into account their context. It can be used to filter out spam emails and comments.

  • documentClassification.subjectivityAnalysis

    The Subjectivity Analysis function categorizes documents as subjective or objective based on their writing style. Texts that express personal opinions are labeled as subjective and the others as objective.

  • documentClassification.topicClassification

    The Topic Classification function assigns documents in 12 thematic categories based on their keywords, idioms and jargon. It can be used to identify the topic of the texts.

  • documentClassification.twitterSentimentAnalysis

    The Twitter Sentiment Analysis function allows you to perform Sentiment Analysis on Twitter. It classifies the tweets as positive, negative or neutral depending on their context.

  • informationRetrieval.keywordExtraction

    The Keyword Extraction function enables you to extract from an arbitrary document all the keywords and word-combinations along with their occurrences in the text.

  • informationRetrieval.textExtraction

    The Text Extraction function enables you to extract the important information from a given webpage. Extracting the clear text of the documents is an important step before any other analysis.

  • metrics.documentSimilarity

    The Document Similarity function estimates the degree of similarity between two documents. It can be used to detect duplicate webpages or detect plagiarism.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools