Skip to main content

Module multilingual_normalizer

Module multilingual_normalizer 

Source
Expand description

§Multilingual Text Normalizer

Production-grade text normalization for multilingual content supporting:

  • Unicode normalization (combining character removal)
  • Script detection across Latin, Cyrillic, Arabic, CJK, and Devanagari scripts
  • Language hint detection from script analysis
  • Script-aware tokenization strategies
  • Configurable normalization pipelines

Structs§

MultilingualNormalizer
Production-grade multilingual text normalizer.
NormalizationOptions
Configuration flags that control the normalization pipeline.
NormalizedText
The output produced by MultilingualNormalizer::normalize.
NormalizerStats
A point-in-time snapshot of normalizer run statistics.

Enums§

LanguageHint
High-level language hint inferred from script analysis.
Script
Unicode script classification for a run of characters.
TokenizationStrategy
Strategy that controls how normalized text is split into tokens.