Drop substantivized-adjective false nouns via manual_reject.txt #4
Reference in New Issue
Block a user
Delete Branch "feature/manual-reject-list"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Stage 2 trusts a noun reading from OpenCorpora (and libmorph) above the РАН orthographic note. The abbreviation fix only carved out
Abbr+Fixd, so substantivized-adjective false nouns a dictionary misreads still reached the dictionary — e.g.нёбный,акцизный,велярный. The РАН note classifies them as adjectives, but that check runs last and never fires for a word already seeded as a noun.Fix
tools/ru_stage2.py: readsources/scrabble_ru/manual_reject.txtand subtract it last — after every admission path (OC seed / libmorph / note /manual_confirm/ variant). Mirror ofmanual_confirm.txt; no-op when the file is absent (backward compatible).sources/scrabble_ru/manual_reject.txt: 62 hand-reviewed words.tools/README.md: documentmanual_reject.txt(Outputs table + a Stage-2 Manual overrides step).The 62
акцизный, нёбный, велярный, батальонный, брюшнотифозный, …чумной, уголовный, фланговый, …больной, знакомый, учёный, участковый, рулевой, гласный, …Method: 25 confirmed straight from the РАН note (
-ого/в знач. сущ.); the rest by lexical review.Effect
scrabble.txt: 83206 → 83144 (−62)erudit.txt: re-folded, −62 (incl.небный)make dawg-ru dawg-eruditsucceeds (83144 / 83102 words).Verified:
нёбныйand the reject sample are gone;увеличение,управление,знакомый,учёный,суперэвмretained.