Skip to content

Adding support for amharic, assamese, cambodian (khmer), kannada, kurdish, lao, malayalam, nepali, odia, sinhalese, uzbek languages - #568

Open
meiyazhaganshanmugam wants to merge 9 commits into
pemistahl:mainfrom
freshworks-oss:Adding-Support-for-Amharic,-Assamese,-Cambodian-(Khmer),-Kannada,-Kurdish,-Lao,-Malayalam,-Nepali,-Odia,-Sinhalese,-Uzbek-Languages
Open

Adding support for amharic, assamese, cambodian (khmer), kannada, kurdish, lao, malayalam, nepali, odia, sinhalese, uzbek languages#568
meiyazhaganshanmugam wants to merge 9 commits into
pemistahl:mainfrom
freshworks-oss:Adding-Support-for-Amharic,-Assamese,-Cambodian-(Khmer),-Kannada,-Kurdish,-Lao,-Malayalam,-Nepali,-Odia,-Sinhalese,-Uzbek-Languages

Conversation

@meiyazhaganshanmugam

Copy link
Copy Markdown

No description provided.

Meiyazhagan Shanmugam added 8 commits June 15, 2026 19:43
- Add Natural Language classifiers in pyproject.toml for Amharic,
    Assamese, Kannada, Kurdish, Lao, Malayalam, and Uzbek
  - Hook Kurdish into CHARS_TO_LANGUAGES_MAPPING for Kurmanji-specific
    Latin diacritics (Çç Êê Îî Şş Ûû); update the affected
    language-filtering test fixtures
  - Return an empty filtered set when matched-script characters cover
    less than half the input, so unknown-script text (e.g. Tibetan with
    incidental HTML/punctuation) returns None instead of a high-confidence
    false positive

  Kurdish accuracy improves substantially:
    high-accuracy: 63.4% -> 92.1%
    low-accuracy:  62.9% -> 83.7%
@meiyazhaganshanmugam

Copy link
Copy Markdown
Author

I have started this branch to add all the languages in this branch title. But couldn't find data for this language. Cambodian (Khmer), Nepali, odia, Sinhalese

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant