mideind / GreynirEngine

A fast, efficient natural language processing engine for Icelandic.
https://greynir.is
Other
60 stars 10 forks source link

NounPhrase not behaving as expected #52

Open atlijas opened 2 years ago

atlijas commented 2 years ago
from reynir import NounPhrase

np_1 = NounPhrase('ýmsir menn, þar á meðal þessi')
print(f'Ég er í slagtogi með {np_1:þgf}.')
# Output: Ég er í slagtogi með ýmsum mönnum, þar á meðal þessum.
# Expected: Same as output

np_2 = NounPhrase('ýmsir menn, til dæmis þessi')
print(f'Ég er í slagtogi með {np_2:þgf}.')
# Output: Ég er í slagtogi með ýmsir menn, til dæmis þessi.
# Expected: Ég er í slagtogi með ýmsum mönnum, til dæmis þessum.

np_3 = NounPhrase('ýmsir menn, t.d. þessi')
print(f'Ég er í slagtogi með {np_3:þgf}.')
# Output: Ég er í slagtogi með ýmsir menn, t.d. þessi.
# Expected: Ég er í slagtogi með ýmsum mönnum, t.d. þessum.

np_4 = NounPhrase('ýmsir menn, þ.á m. þessi')
print(f'Ég er í slagtogi með {np_4:þgf}.')
# Output: Ég er í slagtogi með ýmsir menn, þ.á m. þessi.
# Expected: Ég er í slagtogi með ýmsum mönnum, þ.á m. þessum.