Skip to main content

text_processing_rs/taggers/
mod.rs

1//! Taggers for inverse text normalization.
2//!
3//! Each tagger handles a specific category of spoken text:
4//! - cardinal: number words → digits
5//! - money: currency expressions
6//! - ordinal: ordinal numbers (first, second, etc.)
7//! - date: date expressions
8//! - time: time expressions
9//! - decimal: decimal numbers
10//! - measure: measurements with units
11//! - telephone: phone numbers
12//! - electronic: URLs and emails
13//! - fraction: fractional numbers
14//! - punctuation: spoken punctuation
15//! - whitelist: pass-through words
16
17pub mod cardinal;
18pub mod date;
19pub mod decimal;
20pub mod electronic;
21pub mod measure;
22pub mod money;
23pub mod ordinal;
24pub mod punctuation;
25pub mod telephone;
26pub mod time;
27pub mod whitelist;
28pub mod word;
29
30// TODO: Add remaining taggers
31// pub mod fraction;