Skip to main content

Crate yekdast

Crate yekdast 

Source
Expand description

§Yekdast: یک کتابخانه قابل تنظیم برای یکسان‌سازی متن فارسی

yekdast یک ابزار جامع برای نرمال‌سازی و استانداردسازی متن فارسی (Farsi) در زبان Rust است. این کتابخانه به کاربران اجازه می‌دهد تا دیکشنری‌های سفارشی خود را برای نرمال‌سازی کلمات محاوره‌ای و مدیریت کلمات مرکب ارائه دهند که آن را بسیار انعطاف‌پذیر می‌کند.

Structs§

NormalizeOptions
ساختار اصلی برای نگهداری تمام تنظیمات نرمال‌سازی.

Enums§

DigitPolicy
سیاست مدیریت ارقام را مشخص می‌کند.
PunctPolicy
سیاست مدیریت علائم نگارشی را مشخص می‌کند.
UnicodeForm
فرمت نرمال‌سازی یونیکد را مشخص می‌کند.
ZwnjPolicy
سیاست اعمال نیم‌فاصله (ZWNJ) را مشخص می‌کند.

Functions§

normalize_text
یک رشته ورودی را بر اساس تنظیمات داده شده نرمال‌سازی می‌کند.