CompLin / nheengatu

Tools and resources for the computational processing of Nheengatu (Modern Tupi)
7 stars 1 forks source link

mudanças no tratamento da etiqueta `COP` do conjunto XPOS #565

Open leoalenc opened 1 month ago

leoalenc commented 1 month ago
leoalenc commented 1 month ago
>>> Yauti.getparselist('ikú')
[['ikú', 'COP+NFIN'], ['ikú', 'V+NFIN']]
>>> Yauti.getparselist('uikú')
[['ikú', 'COP+IND+3'], ['ikú', 'V+IND+3']]
>>> Yauti.pp('uikú')
1   uikú    ikú AUX COP Mood=Ind|Person=3|VerbForm=FIN  0   _   _   TokenRange=0:4
1   uikú    ikú VERB    COP Mood=Ind|Person=3|VerbForm=FIN  0   root    _   TokenRange=0:4
leoalenc commented 1 month ago

É preciso alterar esta função ou outras que lidam com desambiguação de verbo e auxiliar:


def filterparselist(tags,parselist):
    if tags:
        return list(filter(lambda x: hasTag(getTags(x),tags.upper()),parselist))
    else:
        return parselist