1.3.4 • Published 13 days ago

alif v1.3.4

Weekly downloads
-
License
MIT
Repository
-
Last release
13 days ago

Alif — это высокопроизводительный инструмент для нечеткого поиска слов и приблизительного сопоставления по AF-парам.

Zero-dependency, меньше 16Kb в несжатом виде

Alif — is a high-perfomance tool for fuzzy word search and approximate matching by AF-pairs.

Zero-dependency, less than 16Kb in uncompressed form

Установка

npm install alif

Демо

Примеры

import { ABGD } from "alif"

const abgd = new ABGD('russian');

const result = (score, maxScore) => maxScore - score;

const abgd = new ABGD('russian');

abgd.matchStr('день', 'день', result);
-> 0
abgd.matchStr('день', 'дня', result);
-> 6
abgd.matchStr('пескарь', 'пискарь', result);
-> 4
abgd.matchStr('охота', 'ахота', result);
-> 20
abgd.matchStr('ясный', 'ясная', result);
-> 31
abgd.matchStr('ромео', 'ромио', result);
-> 3
abgd.matchStr('машина', 'машинист', result);
-> 3
abgd.matchStr('отец', 'отца', result);
-> 12
abgd.matchStr('день', 'надень', result);
-> 4
abgd.matchStr('день', 'пень', result);
-> 16
abgd.matchStr('машина', 'мошына', result);
-> 6
1.3.4

13 days ago

1.2.0

17 days ago

1.3.3

17 days ago

1.3.2

17 days ago

1.3.1

17 days ago

1.3.0

17 days ago

1.2.1

17 days ago

1.0.0

18 days ago