4 Commits

Author SHA1 Message Date
developer 1f5e1906ad Merge pull request 'Reject 9 more adjective-primary false nouns (consistency pass)' (#5) from feature/manual-reject-v121 into master
build / dawg (push) Successful in 6m17s
2026-06-20 16:18:08 +00:00
Ilia Denisov 01821afc9a Reject 9 more adjective-primary false nouns (consistency pass)
build / dawg (pull_request) Successful in 6m52s
Follow-up to v1.2.0: reviewing the kept low-confidence noun verdicts surfaced
adjective-primary words admitted only by colloquial ellipsis, while their twins
were already rejected — notably большой (kept) vs маленький (dropped).

Adds to manual_reject.txt: большой, старшенький, горбатый, городской, одинокий,
вольный, каторжный, припадочный, сподручный. Their real nouns are different
words (горбун, горожанин, одиночка, каторжник) or the sense is marginal/устар.

scrabble.txt -9 (83144->83135); erudit.txt re-folded.
2026-06-20 17:39:09 +02:00
developer c901fee994 Merge pull request 'Drop substantivized-adjective false nouns via manual_reject.txt' (#4) from feature/manual-reject-list into master
build / dawg (push) Successful in 8m1s
2026-06-20 15:14:01 +00:00
Ilia Denisov e17e945b41 Drop substantivized-adjective false nouns via manual_reject.txt
build / dawg (pull_request) Successful in 1m33s
OpenCorpora/libmorph hand a noun reading to Stage 2 above the РАН note, so
substantivized-adjective false nouns a dictionary misreads (нёбный, акцизный,
велярный, …) reached scrabble.txt with no veto path — the earlier abbreviation
filter only carved out Abbr+Fixd.

ru_stage2.py now subtracts sources/scrabble_ru/manual_reject.txt last, after
every admission path (OC seed / libmorph / note / manual_confirm / variant),
mirroring manual_confirm.txt. The list seeds 62 hand-reviewed words — 43 pure
adjectives plus 19 marginal (slang/archaic/jargon) substantivizations; genuine
substantivized nouns (больной, знакомый, учёный, участковый, …) stay.

scrabble.txt -62 (83206->83144); erudit.txt re-folded -62. The DAWGs are
gitignored and rebuild from these lists in CI.
2026-06-20 17:09:02 +02:00
5 changed files with 85 additions and 143 deletions
-71
View File
@@ -1512,7 +1512,6 @@
акцидент акцидент
акциденция акциденция
акциз акциз
акцизный
акциональность акциональность
акционер акционер
акционерка акционерка
@@ -2913,7 +2912,6 @@
аперитив аперитив
апертометр апертометр
апертура апертура
апикальный
апилак апилак
апилактоза апилактоза
апиоид апиоид
@@ -5051,7 +5049,6 @@
баталист баталист
баталия баталия
батальон батальон
батальонный
батан батан
батареец батареец
батарейка батарейка
@@ -5397,7 +5394,6 @@
безумец безумец
безумие безумие
безумность безумность
безумный
безумство безумство
безумствование безумствование
безупречность безупречность
@@ -6541,7 +6537,6 @@
благоразумность благоразумность
благородие благородие
благородность благородность
благородный
благородство благородство
благосклонность благосклонность
благословение благословение
@@ -7023,7 +7018,6 @@
большенький большенький
большерот большерот
большинство большинство
большой
болюс болюс
болячка болячка
болящий болящий
@@ -7726,7 +7720,6 @@
брючница брючница
брюшина брюшина
брюшко брюшко
брюшнотифозный
брюшняк брюшняк
бряк бряк
бряканье бряканье
@@ -8895,7 +8888,6 @@
велюр велюр
велютинум велютинум
веляризация веляризация
велярный
вена вена
венболезнь венболезнь
венгерец венгерец
@@ -9127,7 +9119,6 @@
верхогляд верхогляд
верхоглядка верхоглядка
верхоглядство верхоглядство
верхоконный
верхолаз верхолаз
верхонка верхонка
верхотура верхотура
@@ -9449,7 +9440,6 @@
взрывание взрывание
взрыватель взрыватель
взрывник взрывник
взрывной
взрывобур взрывобур
взрывозащита взрывозащита
взрывоопасность взрывоопасность
@@ -10742,7 +10732,6 @@
вольнослужащий вольнослужащий
вольнослушатель вольнослушатель
вольность вольность
вольный
вольняшка вольняшка
вольт вольт
вольта вольта
@@ -14636,7 +14625,6 @@
головища головища
головка головка
головничество головничество
головной
головня головня
головогрудь головогрудь
головодержатель головодержатель
@@ -14875,7 +14863,6 @@
горал горал
горб горб
горбатость горбатость
горбатый
горбач горбач
горбачевец горбачевец
горбик горбик
@@ -15006,7 +14993,6 @@
городок городок
городошник городошник
городошница городошница
городской
городьба городьба
горожанин горожанин
горожанка горожанка
@@ -15370,7 +15356,6 @@
грамотник грамотник
грамотница грамотница
грамотность грамотность
грамотный
грампластинка грампластинка
гран гран
гранат гранат
@@ -15610,7 +15595,6 @@
гринсбон гринсбон
гриот гриот
грипп грипп
гриппозный
гриф гриф
грифелек грифелек
грифель грифель
@@ -15836,7 +15820,6 @@
губка губка
губком губком
губкообразность губкообразность
губной
губоногие губоногие
губочка губочка
губошлеп губошлеп
@@ -16325,7 +16308,6 @@
двояшка двояшка
двубрачие двубрачие
двувидовость двувидовость
двугласный
двугодок двугодок
двугривенник двугривенник
двугривенничек двугривенничек
@@ -19955,7 +19937,6 @@
желтогузка желтогузка
желтозем желтозем
желток желток
желтокожий
желтокорень желтокорень
желтокрылка желтокрылка
желтолозник желтолозник
@@ -20081,7 +20062,6 @@
живодерка живодерка
живодерня живодерня
живодерство живодерство
живой
живокость живокость
живописание живописание
живописец живописец
@@ -21393,7 +21373,6 @@
заразительность заразительность
заразиха заразиха
заразность заразность
заразный
зарастание зарастание
заратит заратит
заращение заращение
@@ -22537,7 +22516,6 @@
зубик зубик
зубило зубило
зубник зубник
зубной
зубовик зубовик
зубоврачевание зубоврачевание
зубодер зубодер
@@ -23754,7 +23732,6 @@
иноверец иноверец
иноверие иноверие
иноверка иноверка
иноверный
иновещание иновещание
иногородний иногородний
иноземец иноземец
@@ -25222,7 +25199,6 @@
кандалакшец кандалакшец
кандалы кандалы
кандальник кандальник
кандальный
кандейка кандейка
кандела кандела
канделябр канделябр
@@ -26029,7 +26005,6 @@
каторжанка каторжанка
каторжник каторжник
каторжница каторжница
каторжный
каточек каточек
катран катран
катрен катрен
@@ -27243,7 +27218,6 @@
клейковина клейковина
клейкость клейкость
клеймение клеймение
клейменый
клеймо клеймо
клеймовщик клеймовщик
клеймовщица клеймовщица
@@ -28579,7 +28553,6 @@
коннозаводчик коннозаводчик
коннотативность коннотативность
коннотация коннотация
конный
коновал коновал
коновод коновод
коноводка коноводка
@@ -29005,7 +28978,6 @@
коньячок коньячок
конюга конюга
конюх конюх
конюшенный
конюший конюший
конюшня конюшня
коняга коняга
@@ -31234,7 +31206,6 @@
лабарум лабарум
лабиализация лабиализация
лабиальность лабиальность
лабиальный
лабильность лабильность
лабиринт лабиринт
лабиринтит лабиринтит
@@ -33233,7 +33204,6 @@
лысун лысун
лысуха лысуха
лысушка лысушка
лысый
лытдыбр лытдыбр
лычко лычко
львенок львенок
@@ -33347,7 +33317,6 @@
любомудрие любомудрие
любоначалие любоначалие
любонька любонька
любопытный
любопытство любопытство
любострастие любострастие
любостяжание любостяжание
@@ -33890,7 +33859,6 @@
малеванье малеванье
малек малек
маленькая маленькая
маленький
малец малец
малиган малиган
малигнизация малигнизация
@@ -35030,7 +34998,6 @@
межень межень
межеумок межеумок
межеумье межеумье
межзубный
межклетник межклетник
межклеточник межклеточник
межледниковье межледниковье
@@ -38572,7 +38539,6 @@
нажор нажор
назализация назализация
назальность назальность
назальный
назареец назареец
назарей назарей
назаретянин назаретянин
@@ -39494,7 +39460,6 @@
неблагополучие неблагополучие
неблагоразумие неблагоразумие
неблагородство неблагородство
небный
небо небо
небожитель небожитель
небожительница небожительница
@@ -40925,7 +40890,6 @@
несчастие несчастие
несчастливец несчастливец
несчастливица несчастливица
несчастненький
несчастный несчастный
несчастьице несчастьице
несчетность несчетность
@@ -41598,7 +41562,6 @@
номенклатурщина номенклатурщина
номенклатурщица номенклатурщица
номер номер
номерной
номерок номерок
номерочек номерочек
номерщик номерщик
@@ -41703,7 +41666,6 @@
носка носка
носкость носкость
носовик носовик
носовой
носоглотка носоглотка
носогрейка носогрейка
носок носок
@@ -42822,7 +42784,6 @@
овизм овизм
овин овин
овинник овинник
овинный
овист овист
овладевание овладевание
овладение овладение
@@ -43037,7 +42998,6 @@
одинаковость одинаковость
одинера одинера
одинизм одинизм
одинокий
одинокость одинокость
одиночество одиночество
одиночка одиночка
@@ -44843,7 +44803,6 @@
отваливание отваливание
отвалка отвалка
отвальная отвальная
отвальный
отвальчик отвальчик
отвальщик отвальщик
отвальщица отвальщица
@@ -46413,7 +46372,6 @@
паралитик паралитик
паралитичка паралитичка
паралич паралич
параличный
параллакс параллакс
параллелепипед параллелепипед
параллелизм параллелизм
@@ -49638,7 +49596,6 @@
плита плита
плитка плитка
плитняк плитняк
плитовой
плиточка плиточка
плиточник плиточник
плиточница плиточница
@@ -50337,7 +50294,6 @@
поддув поддув
поддувало поддувало
поддувание поддувание
поддужный
поддьяк поддьяк
поделка поделка
подельник подельник
@@ -52066,7 +52022,6 @@
полубаркас полубаркас
полубархат полубархат
полубег полубег
полубезработный
полубимс полубимс
полубог полубог
полубогиня полубогиня
@@ -52265,7 +52220,6 @@
полуребенок полуребенок
полуреек полуреек
полурота полурота
полуротный
полурубка полурубка
полурыба полурыба
полусанаторий полусанаторий
@@ -54422,7 +54376,6 @@
приостановление приостановление
припадание припадание
припадок припадок
припадочный
припадшие припадшие
припаивание припаивание
припай припай
@@ -62033,7 +61986,6 @@
сверхактивность сверхактивность
сверхбаллон сверхбаллон
сверхбогач сверхбогач
сверхбольшой
сверхбомба сверхбомба
сверхважность сверхважность
сверхвспышка сверхвспышка
@@ -62277,7 +62229,6 @@
свобода свобода
свободность свободность
свободноягодник свободноягодник
свободный
свободолюбец свободолюбец
свободолюбие свободолюбие
свободомыслие свободомыслие
@@ -66487,7 +66438,6 @@
сподография сподография
сподручник сподручник
сподручница сподручница
сподручный
сподумен сподумен
спожинки спожинки
спой спой
@@ -66958,7 +66908,6 @@
старшеклассница старшеклассница
старшекурсник старшекурсник
старшекурсница старшекурсница
старшенький
старший старший
старшина старшина
старшинство старшинство
@@ -67528,7 +67477,6 @@
стопорезчик стопорезчик
стопорение стопорение
стопорка стопорка
стопорный
стопосложение стопосложение
стопочка стопочка
стоппер стоппер
@@ -67678,7 +67626,6 @@
стрелкование стрелкование
стреловержец стреловержец
стреловидность стреловидность
стреловой
стрелок стрелок
стрелолист стрелолист
стрелометатель стрелометатель
@@ -68109,7 +68056,6 @@
судбище судбище
судебник судебник
судеец судеец
судейский
судейство судейство
суденышко суденышко
судза судза
@@ -68926,7 +68872,6 @@
сыноубийца сыноубийца
сыночек сыночек
сыпец сыпец
сыпнотифозный
сыпняк сыпняк
сыпучесть сыпучесть
сыпь сыпь
@@ -70912,7 +70857,6 @@
тифлотехника тифлотехника
тифлотипография тифлотипография
тифози тифози
тифозный
тифоид тифоид
тифон тифон
тифулез тифулез
@@ -71068,7 +71012,6 @@
толкотня толкотня
толкун толкун
толкунчик толкунчик
толкучий
толкучка толкучка
толкушка толкушка
толлер толлер
@@ -73062,7 +73005,6 @@
уврачевание уврачевание
увулит увулит
увулярность увулярность
увулярный
увядание увядание
увязание увязание
увязка увязка
@@ -73157,7 +73099,6 @@
уголовка уголовка
уголовник уголовник
уголовница уголовница
уголовный
уголовщина уголовщина
уголок уголок
уголочек уголочек
@@ -73977,7 +73918,6 @@
усложнение усложнение
усложненность усложненность
услуга услуга
услужающий
услужение услужение
услужливость услужливость
услужник услужник
@@ -74261,7 +74201,6 @@
ухудшение ухудшение
уценка уценка
учалка учалка
участвующий
участие участие
участковый участковый
участливость участливость
@@ -74358,7 +74297,6 @@
фабрикат фабрикат
фабрикация фабрикация
фабричка фабричка
фабричный
фабричонка фабричонка
фабула фабула
фабульность фабульность
@@ -75404,7 +75342,6 @@
фламин фламин
фламинго фламинго
фланг фланг
фланговый
фландр фландр
фланелет фланелет
фланель фланель
@@ -77368,7 +77305,6 @@
холерик холерик
холерина холерина
холеричность холеричность
холерный
холестаз холестаз
холестерин холестерин
холестеринемия холестеринемия
@@ -78556,7 +78492,6 @@
чанги чанги
чанец чанец
чанкайшист чанкайшист
чановой
чановщик чановщик
чань чань
чапаевец чапаевец
@@ -78943,7 +78878,6 @@
чесночница чесночница
чесночок чесночок
чесотка чесотка
чесоточный
чествование чествование
честер честер
честерфилд честерфилд
@@ -79340,7 +79274,6 @@
чумиза чумиза
чумичка чумичка
чумка чумка
чумной
чумолог чумолог
чумработница чумработница
чунири чунири
@@ -80550,7 +80483,6 @@
штрафник штрафник
штрафной штрафной
штрафование штрафование
штрафованный
штрафовка штрафовка
штрафстоянка штрафстоянка
штрейкбрехер штрейкбрехер
@@ -80748,11 +80680,9 @@
щекуренок щекуренок
щелевание щелевание
щелеватель щелеватель
щелевой
щелезуб щелезуб
щелерез щелерез
щелина щелина
щелинный
щелистость щелистость
щелк щелк
щелка щелка
@@ -82392,7 +82322,6 @@
эскадра эскадра
эскадрилья эскадрилья
эскадрон эскадрон
эскадронный
эскалада эскалада
эскалатор эскалатор
эскалаторщик эскалаторщик
+71
View File
@@ -0,0 +1,71 @@
акцизный
апикальный
батальонный
безумный
благородный
большой
брюшнотифозный
велярный
верхоконный
взрывной
вольный
головной
горбатый
городской
грамотный
гриппозный
губной
двугласный
желтокожий
живой
заразный
зубной
иноверный
кандальный
каторжный
клеймёный
конный
конюшенный
лабиальный
лысый
любопытный
маленький
межзубный
назальный
несчастненький
нёбный
номерной
носовой
овинный
одинокий
отвальный
параличный
плитовой
поддужный
полубезработный
полуротный
припадочный
сверхбольшой
свободный
сподручный
старшенький
стопорный
стреловой
судейский
сыпнотифозный
тифозный
толкучий
увулярный
уголовный
услужающий
участвующий
фабричный
фланговый
холерный
чановой
чесоточный
чумной
штрафованный
щелевой
щелинный
эскадронный
-71
View File
@@ -1513,7 +1513,6 @@
акцидент акцидент
акциденция акциденция
акциз акциз
акцизный
акциональность акциональность
акционер акционер
акционерка акционерка
@@ -2914,7 +2913,6 @@
аперитив аперитив
апертометр апертометр
апертура апертура
апикальный
апилак апилак
апилактоза апилактоза
апиоид апиоид
@@ -5053,7 +5051,6 @@
баталист баталист
баталия баталия
батальон батальон
батальонный
батан батан
батареец батареец
батарейка батарейка
@@ -5399,7 +5396,6 @@
безумец безумец
безумие безумие
безумность безумность
безумный
безумство безумство
безумствование безумствование
безупречность безупречность
@@ -6545,7 +6541,6 @@
благоразумность благоразумность
благородие благородие
благородность благородность
благородный
благородство благородство
благосклонность благосклонность
благословение благословение
@@ -7029,7 +7024,6 @@
большенький большенький
большерот большерот
большинство большинство
большой
болюс болюс
болячка болячка
болящий болящий
@@ -7732,7 +7726,6 @@
брючница брючница
брюшина брюшина
брюшко брюшко
брюшнотифозный
брюшняк брюшняк
бряк бряк
бряканье бряканье
@@ -8900,7 +8893,6 @@
велюр велюр
велютинум велютинум
веляризация веляризация
велярный
вена вена
венболезнь венболезнь
венгерец венгерец
@@ -9128,7 +9120,6 @@
верхогляд верхогляд
верхоглядка верхоглядка
верхоглядство верхоглядство
верхоконный
верхолаз верхолаз
верхонка верхонка
верхотура верхотура
@@ -9456,7 +9447,6 @@
взрывание взрывание
взрыватель взрыватель
взрывник взрывник
взрывной
взрывобур взрывобур
взрывозащита взрывозащита
взрывоопасность взрывоопасность
@@ -10749,7 +10739,6 @@
вольнослужащий вольнослужащий
вольнослушатель вольнослушатель
вольность вольность
вольный
вольняшка вольняшка
вольт вольт
вольта вольта
@@ -14643,7 +14632,6 @@
головища головища
головка головка
головничество головничество
головной
головня головня
головогрудь головогрудь
головодержатель головодержатель
@@ -14882,7 +14870,6 @@
горал горал
горб горб
горбатость горбатость
горбатый
горбач горбач
горбачёвец горбачёвец
горбик горбик
@@ -15013,7 +15000,6 @@
городок городок
городошник городошник
городошница городошница
городской
городьба городьба
горожанин горожанин
горожанка горожанка
@@ -15378,7 +15364,6 @@
грамотник грамотник
грамотница грамотница
грамотность грамотность
грамотный
грампластинка грампластинка
гран гран
гранат гранат
@@ -15618,7 +15603,6 @@
гринсбон гринсбон
гриот гриот
грипп грипп
гриппозный
гриф гриф
грифелёк грифелёк
грифель грифель
@@ -15844,7 +15828,6 @@
губка губка
губком губком
губкообразность губкообразность
губной
губоногие губоногие
губочка губочка
губошлёп губошлёп
@@ -16334,7 +16317,6 @@
двояшка двояшка
двубрачие двубрачие
двувидовость двувидовость
двугласный
двугодок двугодок
двугривенник двугривенник
двугривенничек двугривенничек
@@ -19964,7 +19946,6 @@
желтогузка желтогузка
желтозём желтозём
желток желток
желтокожий
желтокорень желтокорень
желтокрылка желтокрылка
желтолозник желтолозник
@@ -20094,7 +20075,6 @@
живодёрка живодёрка
живодёрня живодёрня
живодёрство живодёрство
живой
живокость живокость
живописание живописание
живописец живописец
@@ -21407,7 +21387,6 @@
заразительность заразительность
заразиха заразиха
заразность заразность
заразный
зарастание зарастание
заратит заратит
заращение заращение
@@ -22551,7 +22530,6 @@
зубик зубик
зубило зубило
зубник зубник
зубной
зубовик зубовик
зубоврачевание зубоврачевание
зубодёр зубодёр
@@ -23769,7 +23747,6 @@
иноверец иноверец
иноверие иноверие
иноверка иноверка
иноверный
иновещание иновещание
иногородний иногородний
иноземец иноземец
@@ -25237,7 +25214,6 @@
кандалакшец кандалакшец
кандалы кандалы
кандальник кандальник
кандальный
кандейка кандейка
кандела кандела
канделябр канделябр
@@ -26044,7 +26020,6 @@
каторжанка каторжанка
каторжник каторжник
каторжница каторжница
каторжный
каточек каточек
катран катран
катрен катрен
@@ -27258,7 +27233,6 @@
клейковина клейковина
клейкость клейкость
клеймение клеймение
клеймёный
клеймо клеймо
клеймовщик клеймовщик
клеймовщица клеймовщица
@@ -28596,7 +28570,6 @@
коннозаводчик коннозаводчик
коннотативность коннотативность
коннотация коннотация
конный
коновал коновал
коновод коновод
коноводка коноводка
@@ -29023,7 +28996,6 @@
коньячок коньячок
конюга конюга
конюх конюх
конюшенный
конюший конюший
конюшня конюшня
коняга коняга
@@ -31252,7 +31224,6 @@
лабарум лабарум
лабиализация лабиализация
лабиальность лабиальность
лабиальный
лабильность лабильность
лабиринт лабиринт
лабиринтит лабиринтит
@@ -33252,7 +33223,6 @@
лысун лысун
лысуха лысуха
лысушка лысушка
лысый
лытдыбр лытдыбр
лычко лычко
львёнок львёнок
@@ -33366,7 +33336,6 @@
любомудрие любомудрие
любоначалие любоначалие
любонька любонька
любопытный
любопытство любопытство
любострастие любострастие
любостяжание любостяжание
@@ -33908,7 +33877,6 @@
малеванец малеванец
малеванье малеванье
маленькая маленькая
маленький
малец малец
малёк малёк
малиган малиган
@@ -35050,7 +35018,6 @@
межеумок межеумок
межеумье межеумье
межёвка межёвка
межзубный
межклетник межклетник
межклеточник межклеточник
межледниковье межледниковье
@@ -38597,7 +38564,6 @@
нажор нажор
назализация назализация
назальность назальность
назальный
назареец назареец
назарей назарей
назаретянин назаретянин
@@ -40949,7 +40915,6 @@
несчастие несчастие
несчастливец несчастливец
несчастливица несчастливица
несчастненький
несчастный несчастный
несчастьице несчастьице
несчётность несчётность
@@ -41230,7 +41195,6 @@
неяркость неяркость
неясность неясность
неясыть неясыть
нёбный
нёбо нёбо
ниацин ниацин
нибелунг нибелунг
@@ -41625,7 +41589,6 @@
номенклатурщина номенклатурщина
номенклатурщица номенклатурщица
номер номер
номерной
номерок номерок
номерочек номерочек
номерщик номерщик
@@ -41730,7 +41693,6 @@
носка носка
носкость носкость
носовик носовик
носовой
носоглотка носоглотка
носогрейка носогрейка
носок носок
@@ -42849,7 +42811,6 @@
овизм овизм
овин овин
овинник овинник
овинный
овист овист
овладевание овладевание
овладение овладение
@@ -43064,7 +43025,6 @@
одинаковость одинаковость
одинера одинера
одинизм одинизм
одинокий
одинокость одинокость
одиночество одиночество
одиночка одиночка
@@ -44870,7 +44830,6 @@
отваливание отваливание
отвалка отвалка
отвальная отвальная
отвальный
отвальчик отвальчик
отвальщик отвальщик
отвальщица отвальщица
@@ -46441,7 +46400,6 @@
паралитик паралитик
паралитичка паралитичка
паралич паралич
параличный
параллакс параллакс
параллелепипед параллелепипед
параллелизм параллелизм
@@ -49669,7 +49627,6 @@
плита плита
плитка плитка
плитняк плитняк
плитовой
плиточка плиточка
плиточник плиточник
плиточница плиточница
@@ -50368,7 +50325,6 @@
поддув поддув
поддувало поддувало
поддувание поддувание
поддужный
поддьяк поддьяк
поделка поделка
подельник подельник
@@ -52098,7 +52054,6 @@
полубаркас полубаркас
полубархат полубархат
полубег полубег
полубезработный
полубимс полубимс
полубог полубог
полубогиня полубогиня
@@ -52297,7 +52252,6 @@
полуребёнок полуребёнок
полуреек полуреек
полурота полурота
полуротный
полурубка полурубка
полурыба полурыба
полусанаторий полусанаторий
@@ -54455,7 +54409,6 @@
приостановление приостановление
припадание припадание
припадок припадок
припадочный
припадшие припадшие
припаивание припаивание
припай припай
@@ -62058,7 +62011,6 @@
сверхактивность сверхактивность
сверхбаллон сверхбаллон
сверхбогач сверхбогач
сверхбольшой
сверхбомба сверхбомба
сверхважность сверхважность
сверхвспышка сверхвспышка
@@ -62314,7 +62266,6 @@
свобода свобода
свободность свободность
свободноягодник свободноягодник
свободный
свободолюбец свободолюбец
свободолюбие свободолюбие
свободомыслие свободомыслие
@@ -66526,7 +66477,6 @@
сподография сподография
сподручник сподручник
сподручница сподручница
сподручный
сподумен сподумен
спожинки спожинки
спой спой
@@ -66997,7 +66947,6 @@
старшеклассница старшеклассница
старшекурсник старшекурсник
старшекурсница старшекурсница
старшенький
старший старший
старшина старшина
старшинство старшинство
@@ -67567,7 +67516,6 @@
стопорезчик стопорезчик
стопорение стопорение
стопорка стопорка
стопорный
стопосложение стопосложение
стопочка стопочка
стоппер стоппер
@@ -67717,7 +67665,6 @@
стрелкование стрелкование
стреловержец стреловержец
стреловидность стреловидность
стреловой
стрелок стрелок
стрелолист стрелолист
стрелометатель стрелометатель
@@ -68148,7 +68095,6 @@
судбище судбище
судебник судебник
судеец судеец
судейский
судейство судейство
судёнышко судёнышко
судза судза
@@ -68965,7 +68911,6 @@
сыноубийца сыноубийца
сыночек сыночек
сыпец сыпец
сыпнотифозный
сыпняк сыпняк
сыпучесть сыпучесть
сыпь сыпь
@@ -70952,7 +70897,6 @@
тифлотехника тифлотехника
тифлотипография тифлотипография
тифози тифози
тифозный
тифоид тифоид
тифон тифон
тифулёз тифулёз
@@ -71108,7 +71052,6 @@
толкотня толкотня
толкун толкун
толкунчик толкунчик
толкучий
толкучка толкучка
толкушка толкушка
толлер толлер
@@ -73102,7 +73045,6 @@
уврачевание уврачевание
увулит увулит
увулярность увулярность
увулярный
увядание увядание
увязание увязание
увязка увязка
@@ -73197,7 +73139,6 @@
уголовка уголовка
уголовник уголовник
уголовница уголовница
уголовный
уголовщина уголовщина
уголок уголок
уголочек уголочек
@@ -74017,7 +73958,6 @@
усложнение усложнение
усложнённость усложнённость
услуга услуга
услужающий
услужение услужение
услужливость услужливость
услужник услужник
@@ -74301,7 +74241,6 @@
ухудшение ухудшение
уценка уценка
учалка учалка
участвующий
участие участие
участковый участковый
участливость участливость
@@ -74398,7 +74337,6 @@
фабрикат фабрикат
фабрикация фабрикация
фабричка фабричка
фабричный
фабричонка фабричонка
фабула фабула
фабульность фабульность
@@ -75444,7 +75382,6 @@
фламин фламин
фламинго фламинго
фланг фланг
фланговый
фландр фландр
фланелет фланелет
фланель фланель
@@ -77408,7 +77345,6 @@
холерик холерик
холерина холерина
холеричность холеричность
холерный
холестаз холестаз
холестерин холестерин
холестеринемия холестеринемия
@@ -78597,7 +78533,6 @@
чанги чанги
чанец чанец
чанкайшист чанкайшист
чановой
чановщик чановщик
чань чань
чапаевец чапаевец
@@ -78970,7 +78905,6 @@
чесночница чесночница
чесночок чесночок
чесотка чесотка
чесоточный
чествование чествование
честер честер
честерфилд честерфилд
@@ -79381,7 +79315,6 @@
чумиза чумиза
чумичка чумичка
чумка чумка
чумной
чумолог чумолог
чумработница чумработница
чунири чунири
@@ -80592,7 +80525,6 @@
штрафник штрафник
штрафной штрафной
штрафование штрафование
штрафованный
штрафовка штрафовка
штрафстоянка штрафстоянка
штрейкбрехер штрейкбрехер
@@ -80786,11 +80718,9 @@
щекурёнок щекурёнок
щелевание щелевание
щелеватель щелеватель
щелевой
щелезуб щелезуб
щелерез щелерез
щелина щелина
щелинный
щелистость щелистость
щелкопёр щелкопёр
щелкотня щелкотня
@@ -82434,7 +82364,6 @@
эскадра эскадра
эскадрилья эскадрилья
эскадрон эскадрон
эскадронный
эскалада эскалада
эскалатор эскалатор
эскалаторщик эскалаторщик
+5
View File
@@ -33,6 +33,7 @@ process's memory (dump it with `--dump`, query it with `--trace WORD`).
| `orfo_dict_2025.txt` | ✓ | the pdftotext output — the parsed source of truth (the PDF binary is not needed to rebuild). | | `orfo_dict_2025.txt` | ✓ | the pdftotext output — the parsed source of truth (the PDF binary is not needed to rebuild). |
| `all.txt` | ✓ | Stage 1 base: every clean Cyrillic headword/variant; a plural headword with a singular is replaced by that singular. | | `all.txt` | ✓ | Stage 1 base: every clean Cyrillic headword/variant; a plural headword with a singular is replaced by that singular. |
| `manual_confirm.txt` | ✓ | hand-reviewed nouns from the undefined tail; the brain merges them into the result. | | `manual_confirm.txt` | ✓ | hand-reviewed nouns from the undefined tail; the brain merges them into the result. |
| `manual_reject.txt` | ✓ | hand-vetoed false nouns (substantivized adjectives a dictionary misreads as nouns, e.g. нёбный); subtracted from the result last. |
| `scrabble.txt` | ✓ | **Stage 2 result**: common nouns, nominative singular (+ pluralia tantum), length 215 — the working dictionary. | | `scrabble.txt` | ✓ | **Stage 2 result**: common nouns, nominative singular (+ pluralia tantum), length 215 — the working dictionary. |
| `undefined.txt` | — | the ambiguous tail; kept in memory, written only with `--dump`. | | `undefined.txt` | — | the ambiguous tail; kept in memory, written only with `--dump`. |
@@ -127,6 +128,10 @@ Each Stage-1 word (length 215) is routed by three sources, most authoritative
травмпункт`, `регги и реггей`) and one is already a confirmed noun, the other is moved травмпункт`, `регги и реггей`) and one is already a confirmed noun, the other is moved
from review/undefined into the result as well, propagated transitively through chains. from review/undefined into the result as well, propagated transitively through chains.
The plural-form variants the dictionaries already resolve never reach this step. The plural-form variants the dictionaries already resolve never reach this step.
5. **Manual overrides**: `manual_confirm.txt` adds maintainer-approved nouns from the
undefined tail (before variant rescue, so they can anchor it); `manual_reject.txt` is
subtracted **last**, removing false nouns a dictionary misreads — substantivized
adjectives with no nominal use (`нёбный`, `акцизный`, …) — overriding every path above.
The nominative singular always comes from the dictionary that recognised the word, or from The nominative singular always comes from the dictionary that recognised the word, or from
the orthographic `ед.` note — never from a predictor guess (libmorph and the predictor the orthographic `ед.` note — never from a predictor guess (libmorph and the predictor
+9 -1
View File
@@ -353,7 +353,15 @@ def build():
fate[y] = f"scrabble: вариант от «{x}» (через «и»)" fate[y] = f"scrabble: вариант от «{x}» (через «и»)"
changed = True changed = True
undefined = [w for w in amb if w not in scrabble] # Manual rejections: words the maintainer vetoed — substantivized-adjective false nouns
# a dictionary misreads as nouns (нёбный, акцизный, …). Subtracted last, so it overrides
# every admission path above (OC seed / libmorph / note / manual_confirm / variant).
reject = {w for w in load(os.path.join(OUT_DIR, "manual_reject.txt")) if cyr_ok(w)}
scrabble -= reject
for w in reject:
fate[w] = "отброшено: ручной запрет (manual_reject.txt)"
undefined = [w for w in amb if w not in scrabble and w not in reject]
return { return {
"oc": oc, "scrabble": scrabble, "undefined": undefined, "oc": oc, "scrabble": scrabble, "undefined": undefined,
"adjectives": adj, "verbs": verb, "singulars": ed_nouns, "adjectives": adj, "verbs": verb, "singulars": ed_nouns,