3.0.0 • Published 5 years ago

@datafire/text2data v3.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

@datafire/text2data

Client library for Text Analytics & Sentiment Analysis API | api.text2data.com

Installation and Usage

npm install --save @datafire/text2data
let text2data = require('@datafire/text2data').create({
  PrivateKey: ""
});

.then(data => {
  console.log(data);
});

Description

Actions

Analyze_Get

Test api response without api key

text2data.Analyze_Get(null, context)

Input

This action has no parameters

Output

Analyze_Post

Sample request:

POST /Analyze
{
   "DocumentText": "Excellent location, opposite a very large mall with wide variety of shops, restaurants and more.",
   "PrivateKey": "your_api_key",
   "Secret": ""
}
text2data.Analyze_Post({
  "requestDoc": {
    "DocumentText": "",
    "PrivateKey": ""
  }
}, context)

Input

  • input object

Output

Categorize_Get

Test api response without api key

text2data.Categorize_Get(null, context)

Input

This action has no parameters

Output

Categorize_Post

Sample request:

POST /Categorize
{
   "DocumentText": "Excellent location, opposite a very large mall with wide variety of shops, restaurants and more.",
   "PrivateKey": "your_api_key",
   "UserCategoryModelName": "your_model_name",
   "Secret": ""
}
text2data.Categorize_Post({
  "requestDoc": {
    "DocumentText": "",
    "PrivateKey": ""
  }
}, context)

Input

  • input object

Output

Extract_Get

Test api response without api key

text2data.Extract_Get(null, context)

Input

This action has no parameters

Output

Extract_Post

Sample request:

POST /Extract
{
   "DocumentText": "Excellent location, opposite a very large mall with wide variety of shops, restaurants and more.",
   "PrivateKey": "your_api_key",
   "UserCategoryModelName": "your_model_name",
   "Secret": ""
}
text2data.Extract_Post({
  "requestDoc": {
    "DocumentText": "",
    "PrivateKey": ""
  }
}, context)

Input

  • input object

Output

Definitions

ApiConfig

  • ApiConfig object
    • APIPrivateKey string
    • APISecret string
    • BlacklistedWords array
      • items string
    • ErrorMessage string
    • IsRequestStatusOK boolean

Category

  • Category object
    • CategoryName string
    • Score number

Document

  • Document object
    • DocumentLanguage string
    • DocumentText required string
    • IsTwitterContent boolean
    • PrivateKey required string
    • RequestIdentifier string
    • Secret string
    • SerializeFormat integer
    • UserCategoryModelName string

DocumentResult

  • DocumentResult object
    • AutoCategories array
    • Citations array
    • CloudTagHTML string
    • CoreSentences array
    • DetectedLanguage string
    • DocSentimentPolarity string
    • DocSentimentResultString string
    • DocSentimentValue number
    • Entities array
    • ErrorMessage string
    • Keywords array
    • Magnitude number
    • PartsOfSpeech array
    • ResultTextHtml string
    • SlangWords array
    • Status integer
    • StorageInfo StorageInfo
    • Subjectivity string
    • SwearWords array
    • Themes array
    • Timestamp integer
    • TransactionCurrentDay integer
    • TransactionDailyLimit integer
    • TransactionTotalCreditsLeft integer
    • TransactionUseByDate string
    • UserCategories array

PartOfSpeech

  • PartOfSpeech object
    • Action string
    • Object string
    • ObjectSentimentPolarity string
    • ObjectSentimentResultString string
    • ObjectSentimentValue number
    • Subject string
    • Text string

Sentence

  • Sentence object
    • Magnitude number
    • SentenceNumber integer
    • SentimentPolarity string
    • SentimentResultString string
    • SentimentValue number
    • Text string

SentencePart

  • SentencePart object
    • KeywordType string
    • Magnitude number
    • Mentions integer
    • SentencePartType string
    • SentenceText string
    • SentimentPolarity string
    • SentimentResult string
    • SentimentValue number
    • Text string

SlangWord

  • SlangWord object
    • SlangWordText string
    • SlangWordTranslation string

StorageInfo

  • StorageInfo object
    • CreateDate string
    • DocumentText string
    • IP string
    • IsExcel boolean
    • IsGSExcel boolean
    • IsTwitterMode boolean
    • PrivateKey string
    • RequestIdentifier string
    • UserCategoryModelName string