! Morphological Transducer for Southern Altai Multichar_Symbols ! Part of speech categories % ! Noun % ! Verb % ! Adjective % ! Adverb % ! Proper nouns % ! Determiner % ! Coordinating conjunction % ! Postpositions % ! Pronoun % ! Post-adverb % ! Sentence-level punctuation % ! comma % ! number % ! Copula ! Number morphology % ! Plural % ! Singular ! nominal type casting % ! Attributive % ! Substantive ! Subcategories !! subcategories % ! Intransitive % ! Transitive !! subcategories % ! Toponym % ! Organisation % ! Anthroponym ! first name % ! Patronymic % ! Cognomen ! last name !! subcategories % ! Demonstrative !! subcategories % ! Personal % ! Reflexive ! Misc verb stuff % ! Tenses % ! imperative % ! non-past % ! future % ! optative ! Person % % % ! Gender % % % ! Non-finite forms % % % % % % ! Possessive % % % ! Case % % % % % % % ! Other symbols %> ! Morpheme boundary %{N%} %{I%} %{i%} %{D%} %{A%} %{L%} %{B%} %{E%} %{z%} %{n%} %{G%} %{l%} %{Z%} %{U%} %+ %- % !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! M O R P H O T A C T I C S !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! LEXICON Root NounRoot ; VerbRoot ; AdjectiveRoot ; ProperNounRoot ; Adverbs ; Determiners ; Numerals ; Postpositions ; Pronouns ; Punctuation ; Auxiliaries ; Copula ; Conjunctions ; Interjections ; LEXICON POST %: # ; LEXICON ADV %: # ; LEXICON POSTADV %: # ; LEXICON NOM-CLITICS %+ла%:% л%{A%} # ; ! "and" %+да%:% %{D%}%{A%} # ; ! "and" # ; LEXICON PRC-CLITICS %+да%:% %{D%}%{A%} # ; ! "also" # ; LEXICON ADJ-CLITICS %+да%:% %{D%}%{A%} # ; ! "also" # ; LEXICON N-Px %:%>%{I%}м N-Case ; %:%>%{I%}ҥ N-Case ; %:%>%{z%}%{I%}%{n%} N-Case ; N-Case ; LEXICON COPULA %+э%%%%: # ; LEXICON NOM-COP-CLITICS NOM-CLITICS ; COPULA ; LEXICON N-Case %: NOM-CLITICS ; %:%>%{N%}%{I%} NOM-CLITICS ; %:%>%{N%}%{I%}ҥ NOM-CLITICS ; %:%>%{D%}%{A%} NOM-COP-CLITICS ; %:%>л%{A%} NOM-COP-CLITICS ; %:%>%{D%}%{A%}ҥ NOM-COP-CLITICS ; %:%>%{G%}%{A%} NOM-CLITICS ; %+лу%:%>%{L%}%{U%} NOM-COP-CLITICS ; LEXICON N-INFL %: N-Px ; %%:%{L%}%{A%}р N-Px ; LEXICON N-INFL-RUS N-INFL ; !!!! Ajective morphotactics !!!! LEXICON A1 %: ADJ-CLITICS ; %%: SUBST-COMMON ; LEXICON A4 %: # ; !!!! Verb morphotactics !!!! LEXICON V-Person-NPast %%:%>т # ; %%:%>т # ; LEXICON V-Person-Fut %%: # ; %%: # ; LEXICON V-Person-Opt %%:%>%{A%}й%{I%}н # ; %%:%>%{Z%}%{I%}н # ; %%:%>%{Z%}%{I%}н # ; LEXICON V-Person-Cond %%: # ; %%: # ; LEXICON V-Person-Ifi %%:м # ; %%: # ; %%:%>%{L%}%{A%}р # ; LEXICON V-Person-Imp %%: # ; %%:%>%{i%}г%{A%}р # ; LEXICON V-Tense-Irreg %:%>%{A%}р V-Person-Fut ; %%:%>%{B%}%{A%}%>с V-Person-Fut ; LEXICON V-Tense %: V-Person-Imp ; %:%>%{E%} V-Person-NPast ; %: V-Person-Opt ; %:%>%{D%}%{I%} V-Person-Ifi ; LEXICON V-Gpr # ; LEXICON V-NonFinite %:%>%{G%}%{A%}н V-Gpr ; %:%>%{E%}т%{A%}н V-Gpr ; %:%>%{Z%}%{A%} V-Person-Cond ; %:%>%{E%} # ; LEXICON V-NonFinite-Irreg %:%>%{i%}п PRC-CLITCS ; %%:%>%{B%}%{A%}%>%{E%} PRC-CLITICS ; %:%>%{i%}п # ; %%:%>%{B%}%{A%}%>%{E%} # ; LEXICON V-RegNeg V-Tense ; %:%>%{B%}%{A%} V-Tense ; V-NonFinite ; %:%>%{B%}%{A%} V-NonFinite ; LEXICON V-Common V-RegNeg ; V-Tense-Irreg ; V-NonFinite-Irreg ; LEXICON V-IV %%: V-Common ; LEXICON V-TV %%: V-Common ; %%%:%>%{I%}%{l%} V-Common ; LEXICON Vaux-Jat-Person %%:%>%{i%}м # ; %%:%>%{i%}с # ; %%:%>%{i%}ҥ # ; %%:%>%{i%}г%{A%}р # ; %%: # ; %%:%>%{i%}%{L%}%{A%}р # ; LEXICON Vaux-Jat %%: Vaux-Jat-Person ; LEXICON Vaux %: V-Common ; LEXICON N-INFL-COMMON N-Px ; LEXICON NP-TOP %%: N-INFL-COMMON ; LEXICON DET-DEM %%: NOM-CLITICS ; LEXICON NP-ORG %%: N-INFL-COMMON ; %%%: # ; LEXICON NP-ANT-M %%%: N-INFL-COMMON ; ! NP-COMMON %%%%:%>%{L%}%{A%}р N-INFL-COMMON ; ! NP-COMMON LEXICON NP-ANT-F %%%: N-INFL-COMMON ; ! NP-COMMON %%%%:%>%{L%}%{A%}р N-INFL-COMMON ; ! NP-COMMON LEXICON NP-PAT-VICH ! For patronyms ending with -вич ! Their feminine equivalets end with -вна %%%:вич N-INFL-COMMON ; ! NP-COMMON ; %%%:вна N-INFL-COMMON ; ! NP-COMMON ; LEXICON NP-COG-MF ! Dual-gender cognoms. ! Don't derive anything %%%: N-INFL-COMMON ; %%%%:%>%{L%}%{A%}р N-INFL-COMMON ; LEXICON SUBST-COMMON %:%>%{L%}%{A%}р N-Px ; !%:%>%{L%}%{A%}р POSSESSION ; !%:%>%{L%}%{A%}р ABESSIVE-SUFFIX ; !POSSESSION ; !ABESSIVE-SUFFIX ; !LUU-SUFFIX ; LEXICON NUM-COMMON %: # ; %%: SUBST-COMMON ; LEXICON NUM NUM-COMMON ; LEXICON PRON-CASE-COMMON %:%>%{N%}%{I%} NOM-CLITICS ; %:%>%{N%}%{I%}ҥ NOM-CLITICS ; %:н%>%{D%}%{A%} NOM-COP-CLITICS ; %:%>н%{A%}ҥ NOM-COP-CLITICS ; LEXICON PRON-P3SG-CASES %:л NOM-CLITICS ; %:%>%{G%}%{A%} NOM-CLITICS ; ! FIXME: CHECK PRON-CASE-COMMON ; LEXICON PRON-P12SG-CASES %:н NOM-CLITICS ; %:%>%{G%}%{A%} NOM-CLITICS ; ! FIXME: CHECK PRON-CASE-COMMON ; LEXICON PersonalPronouns мен%%%%:ме PRON-P12SG-CASES ; сен%%%%:се PRON-P12SG-CASES ; бис%%%%:бис N-Case ; слер%%%%:слер N-Case ; ол%%%%:о PRON-P3SG-CASES ; олор%%%%:олор N-Case ; LEXICON PRON-REF-ADV N-Case ; LEXICON PRON-REF %%%:%>%{I%}м PRON-REF-ADV ; %%%:%>%{I%}ҥ PRON-REF-ADV ; %%%:%>%{z%}%{I%}%{n%} PRON-REF-ADV ; ! CHECK !%%%:%>д%{A%}р%>%{S%}%{I%}%{n%} PRON-REF-ADV ; LEXICON PRON-ITG-INFL %%: N-Case ; LEXICON CC %: # ; LEXICON INTERJ %: # ; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! L E X I C O N !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! LEXICON Conjunctions јана:јана CC ; ! "and" је:је CC ; ! "but" база:база POSTADV ; ! "also" ла:ла CC ; ! "and" ! Dir/LR ла:ле CC ; ! "and" ! Dir/LR ла:ло CC ; ! "and" ! Dir/LR ла:лӧ CC ; ! "and" ! Dir/LR да:да POSTADV ; ! "and" ! Dir/LR да:де POSTADV ; ! "and" ! Dir/LR да:до POSTADV ; ! "and" ! Dir/LR да:дӧ POSTADV ; ! "and" ! Dir/LR LEXICON Determiners бу:бу DET-DEM ; LEXICON Postpositions учун:учун POST ; ! "for, because of" узеери:узеери POST ; ! "" аайынча:аайынча POST ; ! "according to" улам:улам POST ; ! "" +abl кожо:кожо POST ; ! "together with" +ins чылап:чылап POST ; ! "like" +acc чылап:чилеп POST ; ! "like" +acc LEXICON Pronouns !DemonstrativePronouns PersonalPronouns ; бой:бой PRON-REF ; ! "self" не:не PRON-ITG-INFL ; ! "what" кем:кем PRON-ITG-INFL ; ! "who" LEXICON NounRoot ада%-эне N-INFL ; ! "parent(s)" ада%-ӧбӧкӧ:ада%-ӧбӧкӧ N-INFL ; ! "ancestor" адалгы:адалгы N-INFL ; ! "oar" адалгыш:адалгыш N-INFL ; ! "имя существительное" адару:адару N-INFL ; ! "bee" ай:ай N-INFL ; ! "moon, month" аймак:аймак N-INFL ; ! "region" айу:айу N-INFL ; ! "медведь" акча:акча N-INFL ; ! "money" алтай:алтай N-INFL ; ! "Altay" амаду:амаду N-INFL ; ! "goal" аракы:аракы N-INFL ; ! "водка" аракызак:аракызак N-INFL ; ! "drunkard" аспирант:аспирант N-INFL-RUS ; ! "grad student" ат:ат N-INFL ; ! "name" аш:аш N-INFL ; ! "food?" база:база N-INFL ; ! "base" баш:баш N-INFL ; ! "head" билим:билим N-INFL ; ! "knowledge, science" болот:болот N-INFL ; ! "сталь" болчок:болчок N-INFL ; ! "lump" боскос:боскос N-INFL ; ! "gudgeon" булут:булут N-INFL ; ! "cloud" бӧлӱк:бӧлӱк N-INFL ; ! "section" бӧрӱ:бӧрӱ N-INFL ; ! "wolf" грант:грант N-INFL-RUS ; ! "grant" ич:ич N-INFL ; ! "inside" иш:иш N-INFL ; ! "work, business" ишчи:ишчи N-INFL ; ! "worker" каан:каан N-INFL ; ! "king" калдык:калдык N-INFL ; ! "descendant" кан:кан N-INFL ; ! "blood" кебедел:кебедел N-INFL ; ! "coat of arms" керек:керек N-INFL ; ! "necessity?" кижи:кижи N-INFL ; ! "person/человек" книга:книга N-INFL ; ! "книга" кожоҥ:кожоҥ N-INFL ; ! "song" кой:кой N-INFL ; ! "sheep" койон:койон N-INFL ; ! "hare" комплекс:комплекс N-INFL-RUS ; ! "complex" корон:корон N-INFL ; ! "poison" Кудай:кудай N-INFL ; ! "God" кумак:кумак N-INFL ; ! "sand" кумдус:кумдус N-INFL ; ! "beaver" куш:куш N-INFL ; ! "bird" кыймык:кыймык N-INFL ; ! "movement" кылыш:кылыш N-INFL ; ! "sword" кыш:кыш N-INFL ; ! "зима" кӧзнӧк:кӧзнӧк N-INFL ; ! "window" кӧл:кӧл N-INFL ; ! "lake/озеро" кӱмӱш:кӱмӱш N-INFL ; ! "silver" кӱн:кӱн N-INFL ; ! "day, sun" кӱнчыгыш:кӱнчыгыш N-INFL ; ! "восток" кӱс:кӱс N-INFL ; ! "осень" кӱч:кӱч N-INFL ; ! "strength" кӱчӱк:кӱчӱк N-INFL ; ! "puppy" мааны:мааны N-INFL ; ! "wild cat, manul" малта:малта N-INFL ; ! "axe" мечет:мечет N-INFL ; ! "mosque" мешке:мешке N-INFL ; ! "mushroom" министерство:министерство N-INFL-RUS ; ! "ministry" модуль:модуль N-INFL ; ! "module" момон:момон N-INFL ; ! "mole" моркоп:моркоп N-INFL ; ! "carrot" мӧндӱр:мӧндӱр N-INFL ; ! "hail" мӧҥӱн:мӧҥӱн N-INFL ; ! "silver" мӱӱс:мӱӱс N-INFL ; ! "horn" округ:округ N-INFL-RUS ; ! "okrug" оос:оос N-INFL ; ! "mouth" ором:ором N-INFL ; ! "street" орто:орто N-INFL ; ! "middle" от:от N-INFL ; ! "огон" отургыш:отургыш N-INFL ; ! "seat(?)" подъезд:подъезд N-INFL-RUS ; ! "entryway" пресс%-служба:пресс%-служба N-INFL-RUS ; ! "press service" производство:производство N-INFL-RUS ; ! "production" процент:процент N-INFL-RUS ; ! "percent" сабар:сабар N-INFL ; ! "finger" сайт:сайт N-INFL ; ! "site" салкын:салкын N-INFL ; ! "wind" самын:самын N-INFL ; ! "soap" санаа:санаа N-INFL ; ! "thought(s)" сарлык:сарлык N-INFL ; ! "yak" сарын:сарын N-INFL ; ! "song" солун:солун N-INFL ; ! "news" станция:станция N-INFL-RUS ; ! "station" студент:студент N-INFL-RUS ; ! "university student" сурак:сурак N-INFL ; ! "question" суу:суу N-INFL ; ! "water" сӧзлик:сӧзлик N-INFL ; ! "словарь" сӧс:сӧс N-INFL ; ! "word" сӧӧк:сӧӧк N-INFL ; ! "bone" сӱт:сӱт N-INFL ; ! "молоко" талай:талай N-INFL ; ! "sea" тамчы:тамчы N-INFL ; ! "drop" таш:таш N-INFL ; ! "stone" теҥис:теҥис N-INFL ; ! "ocean" тизе:тизе N-INFL ; ! "knee" тийиҥ:тийиҥ N-INFL ; ! "squirrel" тил:тил N-INFL ; ! "language, tongue" тоомјы:тоомјы N-INFL ; ! "prestige" тура:тура N-INFL ; ! "city, town, house" туу:туу N-INFL ; ! "mountain" тӧзӧлгӧ:тӧзӧлгӧ N-INFL ; ! "basis" тӧӧ:тӧӧ N-INFL ; ! "camel" тӱдӱн:тӱдӱн N-INFL ; ! "smoke" тӱжӱм:тӱжӱм N-INFL ; ! "harvest?" тӱлкӱ:тӱлкӱ N-INFL ; ! "fox" тӱндӱк:тӱндӱк N-INFL ; ! "север" тӱштӱк:тӱштӱк N-INFL ; ! "юг" тӱӱки:тӱӱки N-INFL ; ! "history" уй:уй N-INFL ; ! "field, cow" улус:улус N-INFL ; ! "nation" (?) участок:участок N-INFL-RUS ; ! "" функция:функция N-INFL-RUS ; ! "function" чикир:чикир N-INFL ; ! "sugar" шикир:шикир N-INFL ; ! "sugar" ыш:ыш N-INFL ; ! "smoke" эне:эне N-INFL ; ! "mother" эрчим:эрчим N-INFL ; ! "activity" эш%-нӧкӧр N-INFL ; ! "husband" јааш:јааш N-INFL ; ! "дождь" јай:јай N-INFL ; ! "лето" јан:јан N-INFL ; ! "next to" јарым:јарым N-INFL ; ! "половина" јас:јас N-INFL ; ! "весна" јастык:јастык N-INFL ; ! "pillow" јаш:јаш N-INFL ; ! "age" јаҥмыр:јаҥмыр N-INFL ; ! "дождь" јел:јел N-INFL ; ! "wind" јер:јер N-INFL ; ! "land/земля" јол:јол N-INFL ; ! "road" јурт:јурт N-INFL ; ! "country?" јыл:јыл N-INFL ; ! "year" јылан:јылан N-INFL ; ! "snake" јылдык:јылдык N-INFL ; ! "anniversary" јылдыс:јылдыс N-INFL ; ! "звезда" јымыртка:јымыртка N-INFL ; ! "яйцо" јӱрек:јӱрек N-INFL ; ! "heart" ӧй:ӧй N-INFL ; ! "time" ӧлӱм:ӧлӱм N-INFL ; ! "death" ӧргӧӧ:ӧргӧӧ N-INFL ; ! "palace" ӧштӱ:ӧштӱ N-INFL ; ! "enemy, opponent" ӱй:ӱй N-INFL ; ! "house" ӱйе:ӱйе N-INFL ; ! "generation" ӱредӱчи:ӱредӱчи N-INFL ; ! "teacher" LEXICON Copula э%%:э%>%{D%}%{I%} V-Person-Ifi ; э%%:%>%{Z%}%{A%} V-Person-Cond ; LEXICON Auxiliaries јат:јат Vaux-Jat ; тур:тур Vaux-Jat ; тур:тур Vaux ; чык:чык Vaux ; бол:бол Vaux ; кал:кал Vaux ; кой:кой Vaux ; LEXICON VerbRoot аймакта:аймакта V-IV ; ! "go visiting" де:де V-IV ; ! "say" чык:чык V-IV ; ! "leave" јӱр:јӱр V-IV ; ! "go" иште:иште V-IV ; ! "work" ӧт:ӧт V-IV ; ! "pass, happen" бол:бол V-IV; ! "be" сат:сат V-TV ; ! "sell" бер:бер V-TV ; ! "give" ӧткӱр:ӧткӱр V-TV ; ! "conduct" ! Der/Caus тур:тур V-IV ; ! "stand" чыгар:чыгар V-TV ; ! "extract, take out" ! Der/Caus кач:кач V-IV ; ! "run away" тӧлӧ:тӧлӧ V-TV ; ! "pay" арестовать% эт:арестовать% эт V-TV ; ! "arrest" аткар:аткар V-TV ; ! "make happen" тургус:тургус V-TV ; ! "stand up; establish" ! Der/Caus јет:јет V-IV ; ! "reach" јетир:јетир V-TV ; ! "make reach" ! Der/Caus ал:ал V-TV ; ! "take" кир:кир V-IV ; ! "enter" кӧр:кӧр V-TV ; ! "see" ӱрен:ӱрен V-TV ; ! "learn" эт:эт V-TV ; ! "make" ада:ада V-TV ; ! "name" јат:јат V-IV ; ! "lie, be?" бӱдӱр:бӱдӱр V-TV ; ! "finish" ! Der/Caus темдекте:темдекте V-TV ; ! "observe, celebrate" айт:айт V-IV ; ! "say" сок:сок V-TV ; ! "hit?" кел:кел V-IV ; ! "come" бар:бар V-IV ; ! "go" бӱт:бӱт V-IV ; ! "finish" бил:бил V-TV ; ! "know" чык:чык V-IV ; ! "leave" ук:ук V-TV ; ! "hear, listen to" бас:бас V-IV ; ! "step?" сок:сок V-TV ; ! "hit?" ий:ий V-IV ; ! "send" ӧлтӱр:ӧлтӱр V-TV ; ! "kill" тыҥда:тыҥда V-TV ; ! "listen" бичи:бичи V-TV ; ! "write" јандыр:јандыр V-TV ; ! "turn on?" туу:туу V-TV ; ! "to bear child" LEXICON Interjections је:је INTERJ ; LEXICON AdjectiveRoot јаҥы:јаҥы A1 ; бар:бар A4 ; јок:јок A4 ; кӧп:кӧп A4 ; эмес:эмес A4 ; керек:керек A4 ; кичӱ:кичӱ A1 ; ! "small" ӧскӧ:ӧскӧ A1 ; ! "other?" јаҥыс:јаҥыс A1 ; ! "alone" ачу:ачу A1 ; ! "strong-flavoured" јаман:јаман A1 ; ! "bad" улу:улу A1 ; ! "old" ак:ак A1 ; ! "white/белый" јаан:јаан A4 ; ! "большой" јажыл:јажыл A1 ; ! "зелёный" LEXICON Adverbs бӱгӱн:бӱгӱн ADV ; ! "сегодня" LEXICON ProperNounRoot Алтай% Республика:Алтай% Республика NP-TOP ; Саха% Республика:Саха% Республика NP-TOP ; Россия:Россия NP-TOP ; Горно%-Алтайск:Горно%-Алтайск NP-TOP ; Иркутск:Иркутск NP-TOP ; Улан%-Удэ:Улан%-Удэ NP-TOP ; Сибирь:Сибирь NP-TOP ; Новосибирск:Новосибирск NP-TOP ; Москва:Москва NP-TOP ; Майма:Майма NP-TOP ; Алтай:Алтай NP-TOP ; ! "Altay" Вавилон:Вавилон NP-TOP ; ! "Babylon" Госавтоинспекция:Госавтоинспекция NP-ORG ; Иван:Иван NP-ANT-M ; ! "Ivan" Иисус:Иисус NP-ANT-M ; ! "Jesus" Давид:Давид NP-ANT-M ; ! "David" Мария:Мария NP-ANT-F ; ! "Maria" Авраам:Авраам NP-ANT-M ; ! "Abraham" Исаак:Исаак NP-ANT-M ; ! "Isaac" Павел:Павел NP-ANT-M ; ! "Paul" Христос:Христос NP-COG-MF ; ! Васильевич:Василье NP-PAT-VICH ; LEXICON Numerals бир:бир NUM ; ! "one" эки:эки NUM ; ! "two" ӱч:ӱч NUM ; ! "three" тӧрт:тӧрт NUM ; ! "four" беш:беш NUM ; ! "five" алты:алты NUM ; ! "шесть" јети:јети NUM ; ! "семь" сегис:сегис NUM ; ! "восемь" тогус:тогус NUM ; ! "деветь" одус:одус NUM ; ! "thirty" јӱс:јӱс NUM ; ! "hundred" муҥ:муҥ NUM ; ! "thousand" LEXICON Punctuation %.%:%. # ; %.%.%.%:%.%.%. # ; %;%:%; # ; %:%:%: # ; %!%:%! # ; %-%:%- # ; %х%:%- # ; %—%:%— # ; %–%:%– # ; ,%:%, # ; %?%:%? # ; %'%:%' # ; %"%:%" # ; %«%:%« # ; %»%:%» # ; %”%:%” # ; %“%:%“ # ; %(%:%( # ; %]%:%] # ; %[%:%[ # ; %)%:%) # ; %\%:%\ # ; %/%:%/ # ; ! Resources: ! https://wiki.apertium.org/wiki/Starting_a_new_language_with_HFST#Lexicon ! https://wiki.apertium.org/wiki/Lttoolbox_and_lexc ! https://wiki.apertium.org/wiki/Apertium-specific_conventions_for_lexc ! https://kitwiki.csc.fi/twiki/bin/view/KitWiki/HfstHome ! http://hfst.sourceforge.net/ ! http://www.cis.upenn.edu/~cis639/docs/lexc.html ! https://wiki.apertium.org/wiki/Hfst