Skip to content

Commit

Permalink
Add N, V, A, Adv
Browse files Browse the repository at this point in the history
ERME-PSLA
  • Loading branch information
rueter committed Oct 26, 2024
1 parent 1dc6c42 commit 0fc9eab
Show file tree
Hide file tree
Showing 7 changed files with 125 additions and 58 deletions.
2 changes: 2 additions & 0 deletions src/fst/morphology/affixes/adjectives.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,8 @@ LEXICON A_KIAL1
!+Der+Der/MWN+N: N_KIAL1 ;
N_KIAL1 ;

LEXICON A_PEJ_rus100
+Use/SpellNoSugg: A_PEJ ;
LEXICON A_PEJ
!вай:вай
!+Sg+Nom+Indef: K ;
Expand Down
7 changes: 6 additions & 1 deletion src/fst/morphology/affixes/propernouns.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,15 @@ LEXICON PROP_
+Sg+Gen+Def:%>ть K ;
+Sg+Dat+Def:%>ти K ;

LEXICON PROP_SARAZ_rus100
+Use/SpellNoSugg: PROP_SARAZ ;
LEXICON PROP_SARAZ
: N_SARAZ ;
LEXICON PROP-VOC_KIAJ
+Voc:%^Devoice%^Ь2ZERO%>кяй ENDLEX ;

LEXICON PROP_KAL_rus100
+Use/SpellNoSugg: PROP_KAL ;
LEXICON PROP_KAL
: N_KAL ;
LEXICON PROP_KIAL1
Expand Down Expand Up @@ -264,7 +268,8 @@ LEXICON PROP_PEJ_PLC !!≈ * **@CODE@** ending in vowel
NMN_PEJ ;
!+Sem/Plc: NMN_PEJ ;


LEXICON PROP_AVA_rus100
+Use/SpellNoSugg: PROP_AVA ;
LEXICON PROP_AVA !!≈ * **@CODE@** ending in vowel
: NMN_AVA ;

Expand Down
11 changes: 11 additions & 0 deletions src/fst/morphology/stems/adjectives_newwords.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,17 @@ LEXICON A_NEWWORDS
test:test A_KAL "(eng) /(fin) /(rus) " ;
!! ADD NOUNS BELOW


русско-мордовскяй+A:русско-мордовскяй A_PEJ ;
руководящай+A:руководящай A_PEJ ;
рузаевскяй+A:рузаевскяй A_PEJ ;
рдазботмоса+A:рдазботмос%{АО%} A_PULA ;
парботмоса+A:парботмос%{АО%} A_PULA ;
верботмоса+A:верботмос%{АО%} A_PULA ;
ловботмоса+A:ловботмос%{АО%} A_PULA ;
валовай+A:валовай A_PEJ ;
бытовой+A:бытовой A_PEJ_rus100 ;
возможнай+A:возможнай A_PEJ_rus100 ;
плотна+A:плотна A_AVA ;
афористическяй+A:афористическ A_INT-ЯЙ "(eng) /(fin) /(rus) " ;
древняй+A:древн A_RU-ЯЙ ;
Expand Down
2 changes: 2 additions & 0 deletions src/fst/morphology/stems/exceptions.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ LEXICON EXCEPTIONS

!терьхконе+N:терьхконе е:я new contlex?
!! MISSING ADV
организационна+Adv:организационна ADV_ ;

алува+Adv:алува ADV-INDEF-PRL_ ;
алуга+Adv:алуга ADV-INDEF-PRL_ ;
алула+Adv:алула ADV-INDEF-LOC_ ;
Expand Down
148 changes: 93 additions & 55 deletions src/fst/morphology/stems/nouns_newwords.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,47 @@ LEXICON N_NEWWORDS
!test+N:test N_KAL "(eng) /(fin) /(rus) " ;
!! ADD NOUNS BELOW

абитуриент+N:абитуриент N_KAL ;
абонемент+N:абонемент N_KAL ;
абонент+N:абонент N_KAL ;

север+N:север N_KAL_rus100 ;
своеобразия+N:своеобразия N_AVA_rus100 ;
свинарник+N:свинарник N_KAL_rus100 ;
сборка+N:сборка N_AVA ;
сберкасса+N:сберкасса N_AVA_rus100 ;
сантехник+N:сантехник N_KAL_rus100 ;
самоходка+N:самоходка N_AVA_rus100 ;
рябчик+N:рябчик N_KAL_rus100 ;
розыск+N:розыск N_KAL_rus100 ;
розня+N:розня N_AVA ;
ровесник+N:ровесник N_KAL_rus100 ;
ритмика+N:ритмика N_AVA_rus100 ;
реч+N:реч N_KAL ;
рефрен+N:рефрен N_KAL_rus100 ;
рекрут+N:рекрут N_KAL_rus100 ;
регулятор+N:регулятор N_KAL_rus100 ;
вербовщик+N:вербовщик N_KAL_rus100 ;
величия+N:величия N_AVA ;
вачеши+N:вачеши N_AVA ;
варенья+N:варенья N_AVA ;
буртас+N:буртас N_OSH ;
брюка+N:брюка N_AVA ; !CHECKME
блага+N:блага N_AVA ;
биохимик+N:биохимик N_KAL_rus100 ;
биноколь+N:биноколь N_KAL_rus100 ;
библиотекарьша+v1+N:библиотекарьша N_AVA_rus100 ;
библиотекарьша+v2+N:библиотекарша N_AVA ;
бетонщик+N:бетонщик N_KAL_rus100 ;
бетономешалка+N:бетономешалка N_AVA ;
башнёр+N:башнёр N_KAL ;
барон+N:барон N_KAL_rus100 ;
банда+N:банда N_AVA_rus100 ;
баранка+N:баранка N_AVA ;
арматурщик+N:арматурщик N_KAL_rus100 ;
аньцяй+N:аньцяй N_PEJ ;
агрономка+N:агрономка N_AVA_rus100 ;
фотоэтюд+N:фотоэтюд N_KAL_rus100 ;
абитуриент+N:абитуриент N_KAL_rus100 ;
абонемент+N:абонемент N_KAL_rus100 ;
абонент+N:абонент N_KAL_rus100 ;
абсолютизма+N:абсолютизма N_AVA ;
абстракционизма+N:абстракционизма N_AVA ;
абстракция+N:абстракция N_AVA_rus100 ;
Expand All @@ -17,10 +55,10 @@ LEXICON N_NEWWORDS
аваката+N:авакат%{АО%} N_PULA ;
авалгодома+N:авалгодома N_AVA ;
авамор+N:авамор N_KAL ;
авангард+N:авангард N_KAL ;
авантюра+N:авантюра N_AVA ;
авангард+N:авангард N_KAL_rus100 ;
авантюра+N:авантюра N_AVA_rus100 ;
авантюризма+N:авантюризма N_AVA ;
авантюрист+N:авантюрист N_KAL ;
авантюрист+N:авантюрист N_KAL_rus100 ;
аварец+N:аварец N_OSH_rus100 ;
авария+N:авария N_AVA_rus100 ;
авафтомаши+N:авафтомаши N_AVA ;
Expand All @@ -30,48 +68,48 @@ LEXICON N_NEWWORDS
авиация+N:авиация N_AVA_rus100 ;
авитаминоз+N:авитаминоз N_OSH_rus100 "" ;
австриец+N:австриец N_OSH_rus100 ;
автобаза+N:автобаза N_AVA ;
автобаза+N:автобаза N_AVA_rus100 ;
автобиографизма+N:автобиографизма N_AVA ;
автобиография+N:автобиография N_AVA_rus100 ;
автовокзал+N:автовокзал N_KAL ;
автозавод+N:автозавод N_KAL ;
автовокзал+N:автовокзал N_KAL_rus100 ;
автозавод+N:автозавод N_KAL_rus100 ;
автоинспекция+N:автоинспекция N_AVA_rus100 ;
автоколонна+N:автоколонна N_AVA ;
автоколонна+N:автоколонна N_AVA_rus100 ;
автолавка+N:автолавка N_AVA ;
автоматчик+N:автоматчик N_KAL_rus100 ;
автомашина+N:авто#машина N_AVA_rus100 ;
автомобилист+N:автомобилист N_KAL ;
автомобиль+N:автомобиль N_KIAL1 ;
автомобилист+N:автомобилист N_KAL_rus100 ;
автомобиль+N:автомобиль N_KIAL1_rus100 ;
автономия+N:автономия N_AVA_rus100 ;
автопоилка+N:автопоилка N_AVA ;
автопортрет+N:автопортрет N_KAL ;
автопортрет+N:автопортрет N_KAL_rus100 ;
автор+N:автор N_KAL_rus100 ;
автораллист+N:автораллист N_KAL_rus100 ;
авторитет+N:авторитет N_KAL ;
авторучка+N:авторучка N_AVA ;
авторитет+N:авторитет N_KAL_rus100 ;
авторучка+N:авторучка N_AVA_rus100 ;
автостанция+N:автостанция N_AVA_rus100 ;
автотранспорт+N:автотранспорт N_KAL ;
автотуризма+N:автотуризма N_AVA ;
автотурист+N:автотурист N_KAL_rus100 ;
агентура+N:агентура N_AVA ;
агитатор+N:агитатор N_KAL ;
агентура+N:агентура N_AVA_rus100 ;
агитатор+N:агитатор N_KAL_rus100 ;
агитбригада+N:агитбригада N_AVA ;
агностицизма+N:агностицизма N_AVA ;
агонистик+N:агонистик N_KAL_rus100 ;
агрессия+N:агрессия N_AVA_rus100 ;
агрессор+N:агрессор N_KAL ;
агрессор+N:агрессор N_KAL_rus100 ;
агробиология+N:агробиология N_AVA_rus100 ;
агроном+N:агроном N_KAL_rus100 ;
агрономия+N:агрономия N_AVA_rus100 ;
агрохимия+N:агрохимия N_AVA_rus100 ;
агрохимлаборатория+N:агрохимлаборатория N_AVA_rus100 ;
адвокат+N:адвокат N_KAL ;
адвокат+N:адвокат N_KAL_rus100 ;
адерлявши+N:адерлявши N_AVA ;
аджарец+N:аджарец N_OSH_rus100 ;
администратор+N:администратор N_KAL ;
администратор+N:администратор N_KAL_rus100 ;
администрация+N:администрация N_AVA_rus100 ;
адмирал+N:адмирал N_KAL ;
адресант+N:адресант N_KAL ;
адмирал+N:адмирал N_KAL_rus100 ;
адресант+N:адресант N_KAL_rus100 ;
аеростат+N:аеростат N_KAL_rus100 ;
азербайджанец+N:азербайджанец N_OSH_rus100 ;
азовец+N:азовец N_OSH_rus100 ;
Expand All @@ -81,7 +119,7 @@ LEXICON N_NEWWORDS
азямаз+N:азямаз N_SARAZ ;
айтюбяль+N:айтюбяль N_KIAL1 ;
айтюшире+N:айтюшире N_AVA ;
академик+N:академик N_KAL ;
академик+N:академик N_KAL_rus100 ;
академия+N:академия N_AVA_rus100 ;
акафист+N:акафист N_KAL_rus100 ;
акация+N:акация N_AVA_rus100 ;
Expand All @@ -90,31 +128,31 @@ LEXICON N_NEWWORDS
акйент+N:акйент N_KAL ;
акклиматизация+N:акклиматизация N_AVA_rus100 ;
аккомодация+N:аккомодация N_AVA_rus100 ;
аккордеон+N:аккордеон N_KAL ;
аккордеонист+N:аккордеонист N_KAL ;
аккумулятор+N:аккумулятор N_KAL ;
аккордеон+N:аккордеон N_KAL_rus100 ;
аккордеонист+N:аккордеонист N_KAL_rus100 ;
аккумулятор+N:аккумулятор N_KAL_rus100 ;
аккумуляция+N:аккумуляция N_AVA_rus100 ;
аккуратнайши+N:аккуратнайши N_AVA ;
аконця+N:аконця N_AVA ;
акрополь+N:акрополь N_KIAL1_rus100 ;
акселерация+N:акселерация N_AVA_rus100 ;
аксельрация+N:аксельрация N_AVA_rus100 ;
аксиома+N:аксиома N_AVA ;
актёр+N:актёр N_KAL ;
актёр+N:актёр N_KAL_rus100 ;
активизация+N:активизация N_AVA_rus100 ;
активнайши+N:активнайши N_AVA ;
актриса+N:актриса N_AVA ;
актриса+N:актриса N_AVA_rus100 ;
акуляк+N:акуляк N_KAL ;
акцентология+N:акцентология N_AVA_rus100 ;
акшалкс+N:акшалкс N_OSH ;
алабор+N:алабор N_KAL ;
алгебра+N:алгебра N_AVA ;
алгебра+N:алгебра N_AVA_rus100 ;
алдарига+N:алдарига N_AVA ;
алебастра+N:алебастра N_AVA ;
алимент+N:алимент N_KAL ;
алимент+N:алимент N_KAL_rus100 ;
алкоголизма+N:алкоголизма N_AVA ;
алкоголик+N:алкоголик N_KAL ;
алкоголь+N:алкоголь N_KIAL1 ;
алкоголик+N:алкоголик N_KAL_rus100 ;
алкоголь+N:алкоголь N_KIAL1_rus100 ;
аллегория+N:аллегория N_AVA_rus100 ;
аллея+N:аллея N_AVA ;
аллилуия+N:аллилуия N_AVA ;
Expand All @@ -136,12 +174,12 @@ LEXICON N_NEWWORDS
алыш+N:алыш N_OSH ;
алышниця+N:алышниця N_AVA ;
альбе+N:альбе N_AVA ;
альбом+N:альбом N_KAL ;
альбом+N:альбом N_KAL_rus100 ;
альгярьвя+N:альгярьвя N_VAL1MIA ;
алька+N:алька N_AVA ;
альманах+N:альманах N_KAL ;
альманах+N:альманах N_KAL_rus100 ;
альпинизма+N:альпинизма N_AVA ;
альпинист+N:альпинист N_KAL ;
альпинист+N:альпинист N_KAL_rus100 ;
альтруизма+N:альтруизма N_AVA ;
алюминий+N:алюминий N_PEJ ;
алюминия+N:алюминия N_AVA ;
Expand All @@ -160,7 +198,7 @@ LEXICON N_NEWWORDS
амфибия+N:амфибия N_AVA_rus100 ;
амфитеатра+N:амфитеатра N_AVA ;
анайка+N:анайка N_AVA ;
анализ+N:анализ N_SARAZ ;
анализ+N:анализ N_SARAZ_rus100 ;
аналитизма+N:аналитизма N_AVA ;
аналогия+N:аналогия N_AVA_rus100 ;
анапест+N:анапест N_KAL ;
Expand Down Expand Up @@ -195,39 +233,39 @@ LEXICON N_NEWWORDS
антисемитизма+N:антисемитизма N_AVA ;
антисоветизма+N:антисоветизма N_AVA ;
антифашизма+N:антифашизма N_AVA ;
антифашист+N:антифашист N_KAL ;
антифашист+N:антифашист N_KAL_rus100 ;
антология+N:антология N_AVA_rus100 ;
антоним+N:антоним N_KAL ;
антоним+N:антоним N_KAL_rus100 ;
антоновец+N:антоновец N_OSH_rus100 ;
антоновка+N:антоновка N_AVA ;
антрополог+N:антрополог N_KAL ;
антрополог+N:антрополог N_KAL_rus100 ;
антропология+N:антропология N_AVA_rus100 ;
антропоморфизма+N:антропоморфизма N_AVA ;
аорта+N:аорта N_AVA ;
апатит+N:апатит N_KAL ;
аорта+N:аорта N_AVA_rus100 ;
апатит+N:апатит N_KAL_rus100 ;
апатия+N:апатия N_AVA_rus100 ;
апелляция+N:апелляция N_AVA_rus100 ;
апельсин+N:апельсин N_KAL ;
аплодисмент+N:аплодисмент N_KAL ;
апельсин+N:апельсин N_KAL_rus100 ;
аплодисмент+N:аплодисмент N_KAL_rus100 ;
аполитизма+N:аполитизма N_AVA ;
апология+N:апология N_AVA_rus100 ;
апоплексия+N:апоплексия N_AVA_rus100 ;
апорт+N:апорт N_KAL ;
апостама+N:апостама N_AVA ;
апостол+N:апостол N_KAL_rus100 ;
аппарат+N:аппарат N_KAL ;
аппендицит+N:аппендицит N_KAL ;
аппарат+N:аппарат N_KAL_rus100 ;
аппендицит+N:аппендицит N_KAL_rus100 ;
аппетит+N:аппетит N_KAL ;
аппликация+N:аппликация N_AVA_rus100 ;
апробация+N:апробация N_AVA_rus100 ;
араб+N:араб N_KAL ;
араб+N:араб N_KAL_rus100 ;
аравия+N:аравия N_AVA_rus100 ;
аргозондома+N:аргозондома N_AVA ;
аргонавт+N:аргонавт N_KAL_rus100 ;
арготизма+N:арготизма N_AVA ;
аргументация+N:аргументация N_AVA_rus100 ;
ардатовец+N:ардатовец N_OSH_rus100 ;
арендатор+N:арендатор N_KAL ;
арендатор+N:арендатор N_KAL_rus100 ;
ареопаг+N:ареопаг N_KAL_rus100 ;
арзяпа+N:арзяпа N_AVA ;
ариец+N:ариец N_OSH_rus100 ;
Expand All @@ -237,31 +275,31 @@ LEXICON N_NEWWORDS
армия+N:армия N_AVA_rus100 ;
армян+N:армян N_KAL ;
артикуляция+N:артикуляция N_AVA_rus100 ;
артиллерист+N:артиллерист N_KAL ;
артиллерист+N:артиллерист N_KAL_rus100 ;
артиллерия+N:артиллерия N_AVA_rus100 ;
архаизма+N:архаизма N_AVA ;
археография+N:археография N_AVA_rus100 ;
архивист+N:архивист N_KAL_rus100 ;
архитектор+N:архитектор N_KAL ;
архитектура+N:архитектура N_AVA ;
архитектор+N:архитектор N_KAL_rus100 ;
архитектура+N:архитектура N_AVA_rus100 ;
асбест+N:асбест N_KAL_rus100 ;
асимметрия+N:асимметрия N_AVA_rus100 ;
аскетизма+N:аскетизма N_AVA ;
асоциция+N:асоциция N_AVA ;
аспект+N:аспект N_KAL_rus100 ;
аспирантура+N:аспирантура N_AVA ;
аспирантура+N:аспирантура N_AVA_rus100 ;
ассаблея+N:ассаблея N_AVA ;
ассенизация+N:ассенизация N_AVA_rus100 ;
ассигнация+N:ассигнация N_AVA_rus100 ;
ассигнование+N:ассигнование N_AVA_rus100 ;
ассимиляция+N:ассимиляция N_AVA_rus100 ;
ассистент+N:ассистент N_KAL ;
ассортимент+N:ассортимент N_KAL ;
ассистент+N:ассистент N_KAL_rus100 ;
ассортимент+N:ассортимент N_KAL_rus100 ;
ассоциация+N:ассоциация N_AVA_rus100 ;
астрология+N:астрология N_AVA_rus100 ;
астроном+N:астроном N_KAL ;
астроном+N:астроном N_KAL_rus100 ;
астрономия+N:астрономия N_AVA_rus100 ;
асфальт+N:асфальт N_KAL ;
асфальт+N:асфальт N_KAL_rus100 ;
атака+N:атака N_AVA ;
атаковандама+N:атаковандама N_AVA ;
атеизма+N:атеизма N_AVA_rus100 ;
Expand Down
10 changes: 8 additions & 2 deletions src/fst/morphology/stems/propernouns_newwords.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,13 @@ test:test PROP_KAL "(eng) /(fin) /(rus) " ;





Антанта+N+Prop:Антанта PROP_AVA_rus100 ;
Аргуня+N+Prop:Аргуня PROP_AVA ;
Атюрьева+N+Prop:Атюрьева PROP_AVA ;
Багдад+N+Prop:Багдад PROP_KAL_rus100 ;
Вирьляй+N+Prop:Вирьляй PROP_PEJ ;
Витковскяй+N+Prop:Витковскяй PROP_PEJ ;
Вьетнам+N+Prop:Вьетнам PROP_KAL_rus100 ;



Expand All @@ -29,6 +34,7 @@ test:test PROP_KAL "(eng) /(fin) /(rus) " ;
Акила+N+Prop:Акила PROP_AVA ;
Акимушка+N+Prop:Акимушка PROP_AVA ;
Алдакай+N+Prop:Алдакай PROP_PEJ ;
Алдака+N+Prop:Алдака PROP_AVA ;
Алду+N+Prop:Алду PROP_KELU "" ;
Алёнаня+N+Prop:Алёнаня PROP_AVA ;
Алка+N+Prop:Алка PROP_AVA ;
Expand Down
3 changes: 3 additions & 0 deletions src/fst/morphology/stems/verbs_newwords.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ test:test N_KAL "(eng) /(fin) /(rus) " ;
!! ADD VERBS BELOW
дай+V+Imprt+Sg2:дай ENDLEX ;

ряфцедомс+V:ряфцед BV_ANDOMS ;
рифмовандамс+V:рифмованда BV_KUNDAMS ;
арестовандамс+V:арестованда BV_KUNDAMS ;
ингольдамс+V:ингольда BV_KUNDAMS ;
тялькфтомамс+V:ялькфтома BV_KUNDAMS ;
эськотьфтемс+V:эськотьфть BV_ANDOMS ;
Expand Down

0 comments on commit 0fc9eab

Please sign in to comment.