1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2023年12月20日 |
---|
#1372 in 算法
365KB
9K SLoC
分支自: https://github.com/CurrySoftware/rust-stemmers
带有未知有用性的自定义实验版本。
Rust 词干分析器
本软件包实现了 snowball 项目中找到的一些词干算法,这些算法使用 snowball 语言的 rust-backend 编译为 rust。
相关项目
- rust-backend for the snowball language which generated the code in src/snowball/algorithms.
- 该 stemmer 软件包提供了对 C Snowball 实现的绑定。
lib.rs
:
此库为使用 snowball 语言编写的某些词干算法提供了 rust 实现。
所有算法都期望输入已经被转换为小写。
用法
[dependencies]
rust-stemmers = "0.1"
extern crate rust_stemmers;
use rust_stemmers::{Algorithm, Stemmer};
fn main() {
let en_stemmer = Stemmer::create(Algorithm::English);
assert_eq!(en_stemmer.stem("fruitlessly"), "fruitless");
}