Commit History
Fix structural regressions c12904f
Fix: 10 critical NLP logic bugs in grammar, spelling, and punctuation to prevent false positives cf83a1a
Fix plural adjective agreement regression for broken plurals 8bc038b
Fix 30 NLP edge cases in Grammar, Spelling, and Punctuation (Phase 10 results and Extension UI improvements) ee5e504
fix(grammar): add hamza fixes for ايضا, اول, and position-aware إنّ/أنّ rules e6b20e0
update benchmark logs aea385b
Fix collision benchmark failures: patch overlap mapping, tokenization guard, and rule hallucinations 8860627
Fix punctuation alignment and hallucinations, add punctuation safety rules, add kana/inna grammar rules 6effc77
feat(nlp): implement case-checking rules for kana and inna sisters using camel_tools c08879e
Add debugging scripts and fix grammar/punctuation logic 75190ee
Bayan AI commited on
fix: verb suffix stripping, regex unnormalized hamzas, and POS-independent triggers to reach 70% 3ba5544
Bayan AI commited on
refactor: simplify architecture and replace whitelists with CamelTools a4fd3e7
Bayan AI commited on
Fix: Enhance Jazm and Nasb logic with camel_tools for Af'al Khamsa and defective verbs bbfe996
Bayan AI commited on
FIX-38/39 + Layer 1/2/3: Benchmark normalization + spelling safety + grammar rules eae5d36
FIX-33b: Protect second+third preposition regexes with blocklist 17a3ac2
FIX-33/34/35: Fix infinite loop — grammar corruption + spelling conflict 4616185
Fix grammar rules output log — remove hardcoded ... truncation marker f4e59e5
Phase 14c: Fix FIX-31 whitespace bug + fix misleading log truncation ca212fd
Fix: TerminalPunctuationGuard for short phrases and comprehensive Nasb/Jazm grammar rules fixes 31a6db1
Bayan AI commited on
Feat: Add demonstrative and noun-adjective dual/plural agreement rules 19a801d
Bayan AI commited on
Fix: Prevent conditional sentences rule from overcorrecting 'إن' and 'من' by requiring the subsequent word to be a verb 4c96469
Bayan AI commited on
Fix: Preserve input punctuation during grammar correction 54052f7
Bayan AI commited on