LR-POR / tools

Tools for checking the compatibility between a lexical resource and a treebank
BSD 3-Clause "New" or "Revised" License
2 stars 0 forks source link

formas irregulares não adjacentes #12

Closed leoalenc closed 3 years ago

leoalenc commented 3 years ago

@arademaker e @analununes, no atual irregs.txt temos:

quises FUT-SUBJ-2SG-SUFFIX querer quisermos FUT-SUBJ-1PL-SUFFIX querer quiseres FUT-SUBJ-2SG-SUFFIX querer

Em vez disso, deveríamos ter algo como:

quises FUT-SUBJ-2SG-SUFFIX querer quiseres FUT-SUBJ-2SG-SUFFIX querer quisermos FUT-SUBJ-1PL-SUFFIX querer

No MorphoBr:

~/MorphoBr/verbs $ grep -Ph "\tquerer\+V\+SBJF\+2\+SG" *.dict

quiseres querer+V+SBJF+2+SG quises querer+V+SBJF+2+SG

A segunda forma, ao que tudo indica, é espúria. Mas o fato de que o algoritmo não gera mais de uma forma irregular em sequência parece apontar para o mesmo possível problema de design que levantei anteriormente, por exemplo, em comentário em #10.

leoalenc commented 3 years ago

@analununes, o mesmo problema, de novo, agora com as formas ainda mais distantes (assinalada por <==):

quiserem FUT-SUBJ-3PL-SUFFIX querer <== quiserdes FUT-SUBJ-2PL-SUFFIX querer quiseras PLUPERF-2SG-SUFFIX querer quiseram PLUPERF-3PL-SUFFIX querer quiseram PERF-IND-3PL-SUFFIX querer quisera PLUPERF-1SG-SUFFIX querer quisera PLUPERF-3SG-SUFFIX querer quiser FUT-SUBJ-1SG-SUFFIX querer quiser FUT-SUBJ-3SG-SUFFIX querer quisemos PERF-IND-1PL-SUFFIX querer quisem FUT-SUBJ-3PL-SUFFIX querer <==

analununes commented 3 years ago

@leoalenc, obrigada, vou corrigir isso.

leoalenc commented 3 years ago

@analununes e @arademaker, testei a colocação das duas variantes uma distante da outra e não causou problema no parsing no LKB. No entanto, acho recomendável agrupar, porque fica mais organizado.

analununes commented 3 years ago

@leoalenc, no commit d9421691be0860d291d83dbfa550de774a309b45 organizei as saídas ordenando por regra e forma dentro do grupo de um lema. Os casos apontados acima agora estão assim:

quiserdes   FUT-SUBJ-2PL-SUFFIX querer
quiseres    FUT-SUBJ-2SG-SUFFIX querer
quises  FUT-SUBJ-2SG-SUFFIX querer
quisem  FUT-SUBJ-3PL-SUFFIX querer
quiserem    FUT-SUBJ-3PL-SUFFIX querer
quis    FUT-SUBJ-3SG-SUFFIX querer

Arquivo completo: irregs.txt

O que você acha, @leoalenc?