#phonetic #language #soundex #nlp

nightly metaphone

音位算法 metaphone 的实现

1 个不稳定版本

0.1.1 2018 年 12 月 28 日
0.1.0 2018 年 12 月 28 日

#8#soundex

自定义许可

7KB
150

关于

Rust 实现的音位算法 metaphone,用于俄语和乌克兰语(英语正在开发中)。一切均未优化,API 正在变化。

通用长度单词的基准测试

test tests::bench_ru ... bench: 5,407 ns/iter (+/- 484)

使用方法

let metaphone = Metaphone::new(Language::Russian);
assert_eq!(metaphone.get("Шварценеггер"), "ШВАРЦИНИГИР");

许可

MIT

依赖项

~2.5–3.5MB
~62K SLoC