Skip to content

Instantly share code, notes, and snippets.

@kristiank
Last active March 14, 2018 07:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kristiank/60450233791b3232ad45cc0c3715fc3e to your computer and use it in GitHub Desktop.
Save kristiank/60450233791b3232ad45cc0c3715fc3e to your computer and use it in GitHub Desktop.
Example LMF LexicalEntry for poikõ
<LexicalResource dtdVersion="16">
<Lexicon>
<GlobalInformation>
<feat att="label" val="Votic automatically extracted morphological paradigms"/>
<feat att="comment" val="The morphological paradigms has been extracted with the pextract tool."/>
<feat att="author" val="Kristian Kankainen"/>
<feat att="languageCoding" val="ISO 639-3"/>
</GlobalInformation>
<feat att="language" val="vot"/>
<ParadigmPattern>
<feat att="id" val="asPoikõ"/>
<feat att="comment" val="inflectional paradigm pattern for poikõ"/>
<feat att="example" val="poikõ"/>
<feat att="partOfSpeech" val="noun"/>
<AttestedVariableValues>
<AttestedParadigmVariableSet>
<feat att="1" val="poi"/>
</AttestedParadigmVariableSet>
<AttestedParadigmVariableSet>
<feat att="1" val="jal"/>
</AttestedParadigmVariableSet>
<AttestedParadigmVariableSet>
<feat att="1" val="ai"/>
</AttestedParadigmVariableSet>
</AttestedVariableValues>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="nominative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kõ"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="nominative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="gõd"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="genitive"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="ga"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="genitive"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="ki"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="genitive"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kije"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="partitive"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="ka"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="partitive"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kaa"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="partitive"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="ki"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="partitive"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kitõ"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="illative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kaa"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="illative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kasõ"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="illative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="ki"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="illative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kisõ"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="inessive"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="gõz"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="inessive"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kiz"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="elative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="gõssõ"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="elative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kissõ"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="allative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="gõllõ"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="allative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="killõ"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="adessive"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="gõl"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="adessive"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kil"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="ablative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="gõltõ"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="ablative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kiltõ"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="translative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="gõssi"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="translative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kissi"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="terminative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kassaa"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="terminative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kissaa"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="singular"/>
<feat att="grammaticalCase" val="comitative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="gaka"/>
</Process>
</TransformSet>
<TransformSet>
<GrammaticalFeatures>
<feat att="grammaticalNumber" val="plural"/>
<feat att="grammaticalCase" val="comitative"/>
</GrammaticalFeatures>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="variableNumber" val="1"/>
</Process>
<Process>
<feat att="operator" val="addAfter"/>
<feat att="stringValue" val="kika"/>
</Process>
</TransformSet>
</ParadigmPattern>
<LexicalEntry morphologicalPatterns="asPoikõ">
<feat att="partOfSpeech" val="commonNoun"/>
<Lemma/>
<WordForm writtenForm="poikõ" grammaticalNumber="singular" grammaticalCase="nominative"/>
<WordForm writtenForm="poigõd" grammaticalNumber="plural" grammaticalCase="nominative"/>
<WordForm writtenForm="poiga" grammaticalNumber="singular" grammaticalCase="genitive"/>
<WordForm writtenForm="poiki" grammaticalNumber="plural" grammaticalCase="genitive"/>
<WordForm writtenForm="poikije" grammaticalNumber="plural" grammaticalCase="genitive"/>
<WordForm writtenForm="poika" grammaticalNumber="singular" grammaticalCase="partitive"/>
<WordForm writtenForm="poikaa" grammaticalNumber="singular" grammaticalCase="partitive"/>
<WordForm writtenForm="poiki" grammaticalNumber="plural" grammaticalCase="partitive"/>
<WordForm writtenForm="poikitõ" grammaticalNumber="plural" grammaticalCase="partitive"/>
<WordForm writtenForm="poikaa" grammaticalNumber="singular" grammaticalCase="illative"/>
<WordForm writtenForm="poikasõ" grammaticalNumber="singular" grammaticalCase="illative"/>
<WordForm writtenForm="poiki" grammaticalNumber="plural" grammaticalCase="illative"/>
<WordForm writtenForm="poikisõ" grammaticalNumber="plural" grammaticalCase="illative"/>
<WordForm writtenForm="poigõz" grammaticalNumber="singular" grammaticalCase="inessive"/>
<WordForm writtenForm="poikiz" grammaticalNumber="plural" grammaticalCase="inessive"/>
<WordForm writtenForm="poigõssõ" grammaticalNumber="singular" grammaticalCase="elative"/>
<WordForm writtenForm="poikissõ" grammaticalNumber="plural" grammaticalCase="elative"/>
<WordForm writtenForm="poigõllõ" grammaticalNumber="singular" grammaticalCase="allative"/>
<WordForm writtenForm="poikillõ" grammaticalNumber="plural" grammaticalCase="allative"/>
<WordForm writtenForm="poigõl" grammaticalNumber="singular" grammaticalCase="adessive"/>
<WordForm writtenForm="poikil" grammaticalNumber="plural" grammaticalCase="adessive"/>
<WordForm writtenForm="poigõltõ" grammaticalNumber="singular" grammaticalCase="ablative"/>
<WordForm writtenForm="poikiltõ" grammaticalNumber="plural" grammaticalCase="ablative"/>
<WordForm writtenForm="poigõssi" grammaticalNumber="singular" grammaticalCase="translative"/>
<WordForm writtenForm="poikissi" grammaticalNumber="plural" grammaticalCase="translative"/>
<WordForm writtenForm="poikassaa" grammaticalNumber="singular" grammaticalCase="terminative"/>
<WordForm writtenForm="poikissaa" grammaticalNumber="plural" grammaticalCase="terminative"/>
<WordForm writtenForm="poigaka" grammaticalNumber="singular" grammaticalCase="comitative"/>
<WordForm writtenForm="poikika" grammaticalNumber="plural" grammaticalCase="comitative"/>
</LexicalEntry>
</Lexicon>
</LexicalResource>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment