Talk:Как использовать lttoolbox, чтобы разработать новый морфологический анализатор
Jump to navigation
Jump to search
Solution to practical
This is one of the possible solutions to the practical:
<dictionary> <alphabet>abc...</alphabet> <sdefs> <sdef n="n" c="Feminine"/> <sdef n="ma" c="Masculine (animate)"/> <sdef n="mi" c="Masculine (inanimate)"/> <sdef n="nt" c="Neuter"/> <sdef n="f" c="Feminine"/> <sdef n="sg" c="Singular"/> <sdef n="du" c="Dual"/> <sdef n="pl" c="Plural"/> <sdef n="nom" c="Nominative"/> <sdef n="gen" c="Genitive"/> <sdef n="dat" c="Dative"/> <sdef n="acc" c="Accusative"/> <sdef n="ins" c="Instrumental"/> <sdef n="loc" c="Locative"/> <sdef n="voc" c="Vocative"/> </sdefs> <pardefs> <pardef n="nom_acc_voc"> <e><p><l></l><r><s n="nom"/></r></p></e> <e><p><l></l><r><s n="acc"/></r></p></e> <e><p><l></l><r><s n="voc"/></r></p></e> </pardef> <pardef n="common__mf"> <e><p><l>ow</l><r><s n="du"/><s n="gen"/></r></p></e> <e><p><l>omaj</l><r><s n="du"/><s n="dat"/></r></p></e> <e><p><l>omaj</l><r><s n="du"/><s n="ins"/></r></p></e> <e><p><l>omaj</l><r><s n="du"/><s n="loc"/></r></p></e> <e><p><l>ow</l><r><s n="pl"/><s n="gen"/></r></p></e> <e><p><l>am</l><r><s n="pl"/><s n="dat"/></r></p></e> <e><p><l>ami</l><r><s n="pl"/><s n="ins"/></r></p></e> <e><p><l>ach</l><r><s n="pl"/><s n="loc"/></r></p></e> </pardef> <pardef n="common__m"> <e><p><l></l><r></r></p><par n="common__mf"/></e> <e><p><l></l><r><s n="sg"/><s n="nom"/></r></p></e> <e><p><l>a</l><r><s n="sg"/><s n="gen"/></r></p></e> <e><p><l>ej</l><r><s n="sg"/><s n="dat"/></r></p></e> <e><p><l>om</l><r><s n="sg"/><s n="ins"/></r></p></e> <e><p><l>o</l><r><s n="sg"/><s n="voc"/></r></p></e> <e><p><l>aj</l><r><s n="du"/><s n="nom"/></r></p></e> <e><p><l>aj</l><r><s n="du"/><s n="voc"/></r></p></e> </pardef> <pardef n="nan__n_ma"> <e><p><l></l><r><s n="n"/><s n="ma"/></r></p><par n="common__m"/></e> <e><p><l>a</l><r><s n="n"/><s n="ma"/><s n="sg"/><s n="acc"/></r></p></e> <e><p><l>je</l><r><s n="n"/><s n="ma"/><s n="sg"/><s n="loc"/></r></p></e> <e><p><l>ow</l><r><s n="n"/><s n="ma"/><s n="du"/><s n="acc"/></r></p></e> <e><p><l>ojo</l><r><s n="n"/><s n="ma"/><s n="pl"/><s n="nom"/></r></p></e> <e><p><l>ow</l><r><s n="n"/><s n="ma"/><s n="pl"/><s n="acc"/></r></p></e> <e><p><l>ojo</l><r><s n="n"/><s n="ma"/><s n="pl"/><s n="voc"/></r></p></e> </pardef> <pardef n="hrěch__n_mi"> <e><p><l></l><r><s n="n"/><s n="mi"/></r></p><par n="common__m"/></e> <e><p><l></l><r><s n="n"/><s n="mi"/><s n="sg"/><s n="acc"/></r></p></e> <e><p><l>u</l><r><s n="n"/><s n="mi"/><s n="sg"/><s n="loc"/></r></p></e> <e><p><l>oj</l><r><s n="n"/><s n="mi"/><s n="du"/><s n="acc"/></r></p></e> <e><p><l>i</l><r><s n="n"/><s n="mi"/><s n="pl"/></r></p><par n="nom_acc_voc"/></e> </pardef> <pardef n="wrón/a__n_f"> <e><p><l></l><r>a<s n="n"/><s n="f"/></r></p><par n="common__mf"/></e> <e><p><l>a</l><r>a<s n="n"/><s n="f"/><s n="sg"/><s n="nom"/></r></p></e> <e><p><l>y</l><r>a<s n="n"/><s n="f"/><s n="sg"/><s n="gen"/></r></p></e> <e><p><l>je</l><r>a<s n="n"/><s n="f"/><s n="sg"/><s n="dat"/></r></p></e> <e><p><l>u</l><r>a<s n="n"/><s n="f"/><s n="sg"/><s n="acc"/></r></p></e> <e><p><l>u</l><r>a<s n="n"/><s n="f"/><s n="sg"/><s n="ins"/></r></p></e> <e><p><l>je</l><r>a<s n="n"/><s n="f"/><s n="sg"/><s n="loc"/></r></p></e> <e><p><l>a</l><r>a<s n="n"/><s n="f"/><s n="sg"/><s n="voc"/></r></p></e> <e><p><l>je</l><r>a<s n="n"/><s n="f"/><s n="du"/></r></p><par n="nom_acc_voc"/></e> <e><p><l>y</l><r><s n="n"/><s n="f"/><s n="pl"/></r></p><par n="nom_acc_voc"/></e> </pardef> <pardef n="trašidł/o__n_nt"> <e><p><l></l><r>o<s n="n"/><s n="nt"/></r></p><par n="common__mf"/></e> <e><p><l>o</l><r>o<s n="n"/><s n="nt"/><s n="sg"/><s n="nom"/></r></p></e> <e><p><l>a</l><r>o<s n="n"/><s n="nt"/><s n="sg"/><s n="gen"/></r></p></e> <e><p><l>u</l><r>o<s n="n"/><s n="nt"/><s n="sg"/><s n="dat"/></r></p></e> <e><p><l>o</l><r>o<s n="n"/><s n="nt"/><s n="sg"/><s n="acc"/></r></p></e> <e><p><l>om</l><r>o<s n="n"/><s n="nt"/><s n="sg"/><s n="ins"/></r></p></e> <e><p><l>e</l><r>o<s n="n"/><s n="nt"/><s n="sg"/><s n="loc"/></r></p></e> <e><p><l>o</l><r>o<s n="n"/><s n="nt"/><s n="sg"/><s n="voc"/></r></p></e> <e><p><l>e</l><r>o<s n="n"/><s n="nt"/><s n="du"/></r></p><par n="nom_acc_voc"/></e> <e><p><l>a</l><r><s n="n"/><s n="nt"/><s n="pl"/></r></p><par n="nom_acc_voc"/></e> </pardef> </pardefs> <section id="main" type="standard"> <e lm="nan"><i>nan</i><par n="nan__n_ma"/></e> <e lm="hrěch"><i>hrěch</i><par n="hrěch__n_mi"/></e> <e lm="wróna"><i>wrón</i><par n="wrón/a__n_f"/></e> <e lm="trašidło"><i>trašidł</i><par n="trašidł/o__n_nt"/></e> </section> </dictionary>