lindera_dictionary_builder/lib.rs
1//! This library is used to build custom [lindera](https://github.com/lindera-morphology/lindera) dictionary files.
2//!
3//! Normally, you don't need to use this library.
4//! Instead, use one of the pre-built dictionaries (e.g. ipadic, unidic, ...)
5//! by enabling a feature flag for the lindera-tokenizer crate.
6
7pub mod chardef;
8pub mod cost_matrix;
9pub mod dict;
10pub mod unk;
11pub mod user_dict;
12pub mod utils;
13
14pub use chardef::CharDefBuilderOptions;
15pub use cost_matrix::CostMatrixBuilderOptions;
16pub use dict::DictBuilderOptions;
17pub use unk::UnkBuilderOptions;
18pub use user_dict::{build_user_dictionary, UserDictBuilderOptions};