@salutejs/recognizer-string-similarity
TypeScript icon, indicating that this package has built-in type declarations

1.3.0 • Public • Published

@salutejs/recognizer-string-similarity

Набор стандартных рекогнайзеров для распознования реплик пользователей.

npm i -S @salutejs/recognizer-string-similarity

String Similarity

Рекогнайзер, основанный на вычисленнии схожести реплик. Схожесть вычисляется посредством коэффициента Сёренсена. Под капотом используется пакет string-similariy — реализация алгоритма на JS.

import { createScenarioWalker } from '@salutejs/scenario';
import { StringSimilarityRecognizer } from '@salutejs/recognizer';

import { intents } from './intents';

const scenarioWalker = createScenarioWalker({
    // ...
    recognizer: new StringSimilarityRecognizer({ intents }),
    // ...
});

/@salutejs/recognizer-string-similarity/

    Package Sidebar

    Install

    npm i @salutejs/recognizer-string-similarity

    Weekly Downloads

    256

    Version

    1.3.0

    License

    none

    Unpacked Size

    10.3 kB

    Total Files

    5

    Last publish

    Collaborators

    • salute-eva
    • awinogradov
    • turanchoks
    • salute-assistant