Skip to content

DrEhsan/vakavic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vakavic

Vakavic nodejs API caller.

What is Vakavic?

For complete information please refer to Vakavic

Installation

npm install vakavic --save

Getting Started

First of all you should login to Vakavic account and obtain your API_KEY

Text summarize

const vakavic = require('vakavic');

let _vakavic = new vakavic({
  api_token : 'YOUR_API_TOKEN'
})

let text = "Your Text to summarize";

// sentence count is set to 5
_vakavic
  .summarizeText(text)
  .then(response => {
    console.log(response);
  })
  .catch(err => {
    throw new Error(err);
  });

// sentece count can be set manually : for example here we took 2
_vakavic
  .summarizeText(text, 2)
  .then(response => {
    console.log(response);
  })
  .catch(err => {
    throw new Error(err);
  });

Classification

This method uses to classify api call of text

you have to make a module inside vakavic account and get your unique module key

classify

const vakavic = require('vakavic');

let _vakavic = new vakavic({
  api_token : 'YOUR_API_TOKEN'
})

let text = "Your Text to classify";

let module_key = "YOUR_MODULE_KEY";

_vakavic
  .classify(module_key, text)
  .then(response => {
    console.log(response);
  })
  .catch(err => {
    throw new Error(err);
  });

getClassifications

const vakavic = require('vakavic');

let _vakavic = new vakavic({
  api_token : 'YOUR_API_TOKEN'
})

let text = "Your Text to classify";

let module_key = "YOUR_MODULE_KEY";

_vakavic
  .getClassifications(module_key, text)
  .then(response => {
    console.log(response);
  })
  .catch(err => {
    throw new Error(err);
  });

batchClassifications

const vakavic = require('vakavic');

let _vakavic = new vakavic({
  api_token : 'YOUR_API_TOKEN'
})

let textArray = [
  "Your first Text to classify",
  "Your second Text to classify"
];

let module_key = "YOUR_MODULE_KEY";

_vakavic
  .batchClassifications(module_key, textArray)
  .then(response => {
    console.log(response);
  })
  .catch(err => {
    throw new Error(err);
  });

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published