0.5.3 • Published 5 years ago
ynlu v0.5.3
yoctol-nlu-node
Yoctol Natural Language Understanding SDK for Node.js
Install
$ npm install ynlu
or using yarn:
$ yarn add ynlu
Usage
const { Client } = require('ynlu');
// put your token into client
const client = Client.connect(process.env.TOKEN);
async function train() {
const classifier = client.findClassifierById('...');
const result = await classifier.train();
}
async function predict() {
const classifier = client.findClassifierById('...');
// the second parameter is Boolean, represent exactly match or not
// default to true
const result1 = await classifier.predict('買給我好不好'); // exactly match = true
const result2 = await classifier.predict('買給我好不好', true);
const result3 = await classifier.predict('買給我好嗎', false);
}
async function extract() {
const extractor = client.findExtractorById('...');
const entities = await extractor.extract('買給我好不好');
}
Options
Customize endpoint
const { Client } = require('ynlu');
const client = Client.connect(
process.env.TOKEN,
{ endpoint: 'https://some.domain/graphql' }
);
0.5.3
5 years ago
0.5.2
5 years ago
0.5.1
5 years ago
0.5.0
5 years ago
0.4.5
6 years ago
0.4.4
6 years ago
0.4.3
6 years ago
0.4.2
6 years ago
0.4.1
6 years ago
0.4.0
6 years ago
0.3.2
6 years ago
0.3.1
6 years ago
0.3.0
6 years ago
0.2.0
7 years ago
0.1.3
7 years ago
0.1.2
7 years ago
0.1.1
7 years ago
0.1.0
7 years ago
0.0.5
7 years ago
0.0.4
7 years ago
0.0.3
7 years ago
0.0.2
7 years ago
0.0.1
7 years ago