diff --git a/mappings/cgn2upos.tconv b/mappings/cgn2upos.tconv new file mode 100644 index 0000000000000000000000000000000000000000..f8fe3d849fbf3621386e7ab8ef2e046054f38e18 --- /dev/null +++ b/mappings/cgn2upos.tconv @@ -0,0 +1,330 @@ +[REG] +pos=([A-Za-z0-9]+):?.* +attr=:([a-z0-9]+) + +[POS] +N(soort,ev,basis,zijd,stan)=NOUN +N(soort,ev,basis,onz,stan)=NOUN +N(soort,ev,basis,genus,stan)=NOUN +N(soort,ev,dim,onz,stan)=NOUN +N(soort,ev,basis,gen)=NOUN +N(soort,ev,dim,gen)=NOUN +N(soort,ev,basis,dat)=NOUN +N(soort,mv,basis)=NOUN +N(soort,mv,dim)=NOUN +N(eigen,ev,basis,zijd,stan)=PROPN +N(eigen,ev,basis,onz,stan)=PROPN +N(eigen,ev,basis,genus,stan)=PROPN +N(eigen,ev,dim,onz,stan)=PROPN +N(eigen,ev,basis,gen)=PROPN +N(eigen,ev,dim,gen)=PROPN +N(eigen,ev,basis,dat)=PROPN +N(eigen,mv,basis)=PROPN +N(eigen,mv,dim)=PROPN +ADJ(prenom,basis,zonder)=ADJ +ADJ(prenom,basis,met-e,stan)=ADJ +ADJ(prenom,basis,met-e,bijz)=ADJ +ADJ(prenom,comp,zonder)=ADJ +ADJ(prenom,comp,met-e,stan)=ADJ +ADJ(prenom,comp,met-e,bijz)=ADJ +ADJ(prenom,sup,zonder)=ADJ +ADJ(prenom,sup,met-e,stan)=ADJ +ADJ(prenom,sup,met-e,bijz)=ADJ +ADJ(nom,basis,zonder,zonder-n)=ADJ +ADJ(nom,basis,zonder,mv-n)=ADJ +ADJ(nom,basis,met-e,zonder-n,stan)=ADJ +ADJ(nom,basis,met-e,zonder-n,bijz)=ADJ +ADJ(nom,basis,met-e,mv-n)=ADJ +ADJ(nom,comp,zonder,zonder-n)=ADJ +ADJ(nom,comp,met-e,zonder-n,stan)=ADJ +ADJ(nom,comp,met-e,zonder-n,bijz)=ADJ +ADJ(nom,comp,met-e,mv-n)=ADJ +ADJ(nom,sup,zonder,zonder-n)=ADJ +ADJ(nom,sup,met-e,zonder-n,stan)=ADJ +ADJ(nom,sup,met-e,zonder-n,bijz)=ADJ +ADJ(nom,sup,met-e,mv-n)=ADJ +ADJ(postnom,basis,zonder)=ADJ +ADJ(postnom,basis,met-s)=ADJ +ADJ(postnom,comp,zonder)=ADJ +ADJ(postnom,comp,met-s)=ADJ +ADJ(vrij,basis,zonder)=ADJ +ADJ(vrij,comp,zonder)=ADJ +ADJ(vrij,sup,zonder)=ADJ +ADJ(vrij,dim,zonder)=ADJ +WW(pv,tgw,ev)=VERB +WW(pv,tgw,mv)=VERB +WW(pv,tgw,met-t)=VERB +WW(pv,verl,ev)=VERB +WW(pv,verl,mv)=VERB +WW(pv,verl,met-t)=VERB +WW(pv,conj,ev)=VERB +WW(inf,prenom,zonder)=VERB +WW(inf,prenom,met-e)=VERB +WW(inf,nom,zonder,zonder-n)=VERB +WW(inf,vrij,zonder)=VERB +WW(vd,prenom,zonder)=VERB +WW(vd,prenom,met-e)=VERB +WW(vd,nom,met-e,zonder-n)=VERB +WW(vd,nom,met-e,mv-n)=VERB +WW(vd,vrij,zonder)=VERB +WW(od,prenom,zonder)=VERB +WW(od,prenom,met-e)=VERB +WW(od,nom,met-e,zonder-n)=VERB +WW(od,nom,met-e,mv-n)=VERB +WW(od,vrij,zonder)=VERB +TW(hoofd,prenom,stan)=NUM +TW(hoofd,prenom,bijz)=NUM +TW(hoofd,nom,zonder-n,basis)=NUM +TW(hoofd,nom,mv-n,basis)=NUM +TW(hoofd,nom,zonder-n,dim)=NUM +TW(hoofd,nom,mv-n,dim)=NUM +TW(hoofd,vrij)=NUM +TW(rang,prenom,stan)=ADJ +TW(rang,prenom,bijz)=ADJ +TW(rang,nom,zonder-n)=ADJ +TW(rang,nom,mv-n)=ADJ +VNW(pers,pron,nomin,vol,1,ev)=PRON +VNW(pers,pron,nomin,nadr,1,ev)=PRON +VNW(pers,pron,nomin,red,1,ev)=PRON +VNW(pers,pron,nomin,vol,1,mv)=PRON +VNW(pers,pron,nomin,nadr,1,mv)=PRON +VNW(pers,pron,nomin,red,1,mv)=PRON +VNW(pers,pron,nomin,vol,2v,ev)=PRON +VNW(pers,pron,nomin,nadr,2v,ev)=PRON +VNW(pers,pron,nomin,red,2v,ev)=PRON +VNW(pers,pron,nomin,vol,2b,getal)=PRON +VNW(pers,pron,nomin,nadr,2b,getal)=PRON +VNW(pers,pron,nomin,vol,2,getal)=PRON +VNW(pers,pron,nomin,nadr,2,getal)=PRON +VNW(pers,pron,nomin,red,2,getal)=PRON +VNW(pers,pron,nomin,vol,3,ev,masc)=PRON +VNW(pers,pron,nomin,nadr,3m,ev,masc)=PRON +VNW(pers,pron,nomin,red,3,ev,masc)=PRON +VNW(pers,pron,nomin,red,3p,ev,masc)=PRON +VNW(pers,pron,nomin,vol,3v,ev,fem)=PRON +VNW(pers,pron,nomin,nadr,3v,ev,fem)=PRON +VNW(pers,pron,nomin,vol,3p,mv)=PRON +VNW(pers,pron,nomin,nadr,3p,mv)=PRON +VNW(pers,pron,obl,vol,2v,ev)=PRON +VNW(pers,pron,obl,vol,3,ev,masc)=PRON +VNW(pers,pron,obl,nadr,3m,ev,masc)=PRON +VNW(pers,pron,obl,red,3,ev,masc)=PRON +VNW(pers,pron,obl,vol,3,getal,fem)=PRON +VNW(pers,pron,obl,nadr,3v,getal,fem)=PRON +VNW(pers,pron,obl,red,3v,getal,fem)=PRON +VNW(pers,pron,obl,vol,3p,mv)=PRON +VNW(pers,pron,obl,nadr,3p,mv)=PRON +VNW(pers,pron,stan,nadr,2v,mv)=PRON +VNW(pers,pron,stan,red,3,ev,onz)=PRON +VNW(pers,pron,stan,red,3,ev,fem)=PRON +VNW(pers,pron,stan,red,3,mv)=PRON +VNW(pers,pron,gen,vol,1,ev)=PRON +VNW(pers,pron,gen,vol,1,mv)=PRON +VNW(pers,pron,gen,vol,2,getal)=PRON +VNW(pers,pron,gen,vol,3m,ev)=PRON +VNW(pers,pron,gen,vol,3v,getal)=PRON +VNW(pers,pron,gen,vol,3p,mv)=PRON +VNW(pr,pron,obl,vol,1,ev)=PRON +VNW(pr,pron,obl,nadr,1,ev)=PRON +VNW(pr,pron,obl,red,1,ev)=PRON +VNW(pr,pron,obl,vol,1,mv)=PRON +VNW(pr,pron,obl,nadr,1,mv)=PRON +VNW(pr,pron,obl,red,2v,getal)=PRON +VNW(pr,pron,obl,nadr,2v,getal)=PRON +VNW(pr,pron,obl,vol,2,getal)=PRON +VNW(pr,pron,obl,nadr,2,getal)=PRON +VNW(refl,pron,obl,red,3,getal)=PRON +VNW(refl,pron,obl,nadr,3,getal)=PRON +VNW(recip,pron,obl,vol,persoon,mv)=PRON +VNW(recip,pron,gen,vol,persoon,mv)=PRON +VNW(bez,det,stan,vol,1,ev,prenom,zonder,agr)=DET +VNW(bez,det,stan,vol,1,ev,prenom,met-e,rest)=DET +VNW(bez,det,stan,red,1,ev,prenom,zonder,agr)=DET +VNW(bez,det,stan,vol,1,mv,prenom,zonder,evon)=DET +VNW(bez,det,stan,vol,1,mv,prenom,met-e,rest)=DET +VNW(bez,det,stan,vol,2,getal,prenom,zonder,agr)=DET +VNW(bez,det,stan,vol,2,getal,prenom,met-e,rest)=DET +VNW(bez,det,stan,vol,2v,ev,prenom,zonder,agr)=DET +VNW(bez,det,stan,red,2v,ev,prenom,zonder,agr)=DET +VNW(bez,det,stan,nadr,2v,mv,prenom,zonder,agr)=DET +VNW(bez,det,stan,vol,3,ev,prenom,zonder,agr)=DET +VNW(bez,det,stan,vol,3m,ev,prenom,met-e,rest)=DET +VNW(bez,det,stan,vol,3v,ev,prenom,met-e,rest)=DET +VNW(bez,det,stan,red,3,ev,prenom,zonder,agr)=DET +VNW(bez,det,stan,vol,3,mv,prenom,zonder,agr)=DET +VNW(bez,det,stan,vol,3p,mv,prenom,met-e,rest)=DET +VNW(bez,det,stan,red,3,getal,prenom,zonder,agr)=DET +VNW(bez,det,gen,vol,1,ev,prenom,zonder,evmo)=DET +VNW(bez,det,gen,vol,1,ev,prenom,met-e,rest3)=DET +VNW(bez,det,gen,vol,1,mv,prenom,met-e,evmo)=DET +VNW(bez,det,gen,vol,1,mv,prenom,met-e,rest3)=DET +VNW(bez,det,gen,vol,2,getal,prenom,zonder,evmo)=DET +VNW(bez,det,gen,vol,2,getal,prenom,met-e,rest3)=DET +VNW(bez,det,gen,vol,2v,ev,prenom,met-e,rest3)=DET +VNW(bez,det,gen,vol,3,ev,prenom,zonder,evmo)=DET +VNW(bez,det,gen,vol,3,ev,prenom,met-e,rest3)=DET +VNW(bez,det,gen,vol,3v,ev,prenom,zonder,evmo)=DET +VNW(bez,det,gen,vol,3v,ev,prenom,met-e,rest3)=DET +VNW(bez,det,gen,vol,3p,mv,prenom,zonder,evmo)=DET +VNW(bez,det,gen,vol,3p,mv,prenom,met-e,rest3)=DET +VNW(bez,det,dat,vol,1,ev,prenom,met-e,evmo)=DET +VNW(bez,det,dat,vol,1,ev,prenom,met-e,evf)=DET +VNW(bez,det,dat,vol,1,mv,prenom,met-e,evmo)=DET +VNW(bez,det,dat,vol,1,mv,prenom,met-e,evf)=DET +VNW(bez,det,dat,vol,2,getal,prenom,met-e,evmo)=DET +VNW(bez,det,dat,vol,2,getal,prenom,met-e,evf)=DET +VNW(bez,det,dat,vol,2v,ev,prenom,met-e,evf)=DET +VNW(bez,det,dat,vol,3,ev,prenom,met-e,evmo)=DET +VNW(bez,det,dat,vol,3,ev,prenom,met-e,evf)=DET +VNW(bez,det,dat,vol,3v,ev,prenom,met-e,evmo)=DET +VNW(bez,det,dat,vol,3v,ev,prenom,met-e,evf)=DET +VNW(bez,det,dat,vol,3p,mv,prenom,met-e,evmo)=DET +VNW(bez,det,dat,vol,3p,mv,prenom,met-e,evf)=DET +VNW(bez,det,stan,vol,1,ev,nom,met-e,zonder-n)=DET +VNW(bez,det,stan,vol,1,mv,nom,met-e,zonder-n)=DET +VNW(bez,det,stan,vol,2,getal,nom,met-e,zonder-n)=DET +VNW(bez,det,stan,vol,2v,ev,nom,met-e,zonder-n)=DET +VNW(bez,det,stan,vol,3m,ev,nom,met-e,zonder-n)=DET +VNW(bez,det,stan,vol,3v,ev,nom,met-e,zonder-n)=DET +VNW(bez,det,stan,vol,3p,mv,nom,met-e,zonder-n)=DET +VNW(bez,det,stan,vol,1,ev,nom,met-e,mv-n)=DET +VNW(bez,det,stan,vol,1,mv,nom,met-e,mv-n)=DET +VNW(bez,det,stan,vol,2,getal,nom,met-e,mv-n)=DET +VNW(bez,det,stan,vol,2v,ev,nom,met-e,mv-n)=DET +VNW(bez,det,stan,vol,3m,ev,nom,met-e,mv-n)=DET +VNW(bez,det,stan,vol,3v,ev,nom,met-e,mv-n)=DET +VNW(bez,det,stan,vol,3p,mv,nom,met-e,mv-n)=DET +VNW(bez,det,dat,vol,1,ev,nom,met-e,zonder-n)=DET +VNW(bez,det,dat,vol,1,mv,nom,met-e,zonder-n)=DET +VNW(bez,det,dat,vol,2,getal,nom,met-e,zonder-n)=DET +VNW(bez,det,dat,vol,3m,ev,nom,met-e,zonder-n)=DET +VNW(bez,det,dat,vol,3v,ev,nom,met-e,zonder-n)=DET +VNW(bez,det,dat,vol,3p,mv,nom,met-e,zonder-n)=DET +VNW(vrag,pron,stan,nadr,3o,ev)=PRON +VNW(betr,pron,stan,vol,persoon,getal)=PRON +VNW(betr,pron,stan,vol,3,ev)=PRON +VNW(betr,det,stan,nom,zonder,zonder-n)=DET +VNW(betr,det,stan,nom,met-e,zonder-n)=DET +VNW(betr,pron,gen,vol,3o,ev)=PRON +VNW(betr,pron,gen,vol,3o,getal)=PRON +VNW(vb,pron,stan,vol,3p,getal)=PRON +VNW(vb,pron,stan,vol,3o,ev)=PRON +VNW(vb,pron,gen,vol,3m,ev)=PRON +VNW(vb,pron,gen,vol,3v,ev)=PRON +VNW(vb,pron,gen,vol,3p,mv)=PRON +VNW(vb,adv-pron,obl,vol,3o,getal)=ADV +VNW(excl,pron,stan,vol,3,getal)=PRON +VNW(vb,det,stan,prenom,zonder,evon)=DET +VNW(vb,det,stan,prenom,met-e,rest)=DET +VNW(vb,det,stan,nom,met-e,zonder-n)=DET +VNW(excl,det,stan,vrij,zonder)=DET +VNW(aanw,pron,stan,vol,3o,ev)=PRON +VNW(aanw,pron,stan,nadr,3o,ev)=PRON +VNW(aanw,pron,stan,vol,3,getal)=PRON +VNW(aanw,pron,gen,vol,3m,ev)=PRON +VNW(aanw,pron,gen,vol,3o,ev)=PRON +VNW(aanw,adv-pron,obl,vol,3o,getal)=ADV +VNW(aanw,adv-pron,stan,red,3,getal)=ADV +VNW(aanw,det,stan,prenom,zonder,evon)=DET +VNW(aanw,det,stan,prenom,zonder,rest)=DET +VNW(aanw,det,stan,prenom,zonder,agr)=DET +VNW(aanw,det,stan,prenom,met-e,rest)=DET +VNW(aanw,det,gen,prenom,met-e,rest3)=DET +VNW(aanw,det,dat,prenom,met-e,evmo)=DET +VNW(aanw,det,dat,prenom,met-e,evf)=DET +VNW(aanw,det,stan,nom,met-e,zonder-n)=DET +VNW(aanw,det,stan,nom,met-e,mv-n)=DET +VNW(aanw,det,gen,nom,met-e,zonder-n)=DET +VNW(aanw,det,dat,nom,met-e,zonder-n)=DET +VNW(aanw,det,stan,vrij,zonder)=DET +VNW(onbep,pron,stan,vol,3p,ev)=PRON +VNW(onbep,pron,stan,vol,3o,ev)=PRON +VNW(onbep,pron,gen,vol,3p,ev)=PRON +VNW(onbep,adv-pron,obl,vol,3o,getal)=ADV +VNW(onbep,adv-pron,gen,red,3,getal)=ADV +VNW(onbep,det,stan,prenom,zonder,evon)=DET +VNW(onbep,det,stan,prenom,zonder,agr)=DET +VNW(onbep,det,stan,prenom,met-e,evz)=DET +VNW(onbep,det,stan,prenom,met-e,mv)=DET +VNW(onbep,det,stan,prenom,met-e,rest)=DET +VNW(onbep,det,stan,prenom,met-e,agr)=DET +VNW(onbep,det,gen,prenom,met-e,mv)=DET +VNW(onbep,det,dat,prenom,met-e,evmo)=DET +VNW(onbep,det,dat,prenom,met-e,evf)=DET +VNW(onbep,grad,stan,prenom,zonder,agr,basis)=DET +VNW(onbep,grad,stan,prenom,met-e,agr,basis)=DET +VNW(onbep,grad,stan,prenom,met-e,mv,basis)=DET +VNW(onbep,grad,stan,prenom,zonder,agr,comp)=DET +VNW(onbep,grad,stan,prenom,met-e,agr,sup)=DET +VNW(onbep,grad,stan,prenom,met-e,agr,comp)=DET +VNW(onbep,det,stan,nom,met-e,mv-n)=DET +VNW(onbep,det,stan,nom,met-e,zonder-n)=DET +VNW(onbep,det,stan,nom,zonder,zonder-n)=DET +VNW(onbep,det,gen,nom,met-e,mv-n)=DET +VNW(onbep,grad,stan,nom,met-e,zonder-n,basis)=DET +VNW(onbep,grad,stan,nom,met-e,mv-n,basis)=DET +VNW(onbep,grad,stan,nom,met-e,zonder-n,sup)=DET +VNW(onbep,grad,stan,nom,met-e,mv-n,sup)=DET +VNW(onbep,grad,stan,nom,zonder,mv-n,dim)=DET +VNW(onbep,grad,gen,nom,met-e,mv-n,basis)=DET +VNW(onbep,det,stan,vrij,zonder)=DET +VNW(onbep,grad,stan,vrij,zonder,basis)=DET +VNW(onbep,grad,stan,vrij,zonder,sup)=DET +VNW(onbep,grad,stan,vrij,zonder,comp)=DET +LID(bep,stan,evon)=DET +LID(bep,stan,rest)=DET +LID(bep,gen,evmo)=DET +LID(bep,gen,rest3)=DET +LID(bep,dat,evmo)=DET +LID(bep,dat,evf)=DET +LID(bep,dat,mv)=DET +LID(onbep,stan,agr)=DET +LID(onbep,gen,evf)=DET +VZ(init)=ADP +VZ(fin)=ADP +VZ(versm)=ADP +VG(neven)=CCONJ +VG(onder)=SCONJ +BW()=ADV +TSW()=INTJ +LET()=PUNCT +VNW(pers,pron,nomin,red,3m,ev,masc)=PRON +VNW(pers,pron,gen,vol,3p,ev)=PRON +VNW(pers,pron,gen,vol,3p,getal)=PRON +VNW(bez,det,stan,vol,3p,ev,prenom,met-e,rest)=DET +VNW(bez,det,gen,vol,3v,mv,prenom,met-e,rest3)=DET +VNW(bez,det,dat,vol,3m,ev,prenom,met-e,evmo)=DET +VNW(bez,det,dat,vol,3m,mv,prenom,met-e,evmo)=DET +VNW(bez,det,dat,vol,3v,mv,prenom,met-e,evf)=DET +VNW(bez,det,stan,vol,3p,ev,nom,met-e,zonder-n)=DET +VNW(bez,det,stan,vol,3p,ev,nom,met-e,zonder-n)=DET +VNW(bez,det,stan,vol,3p,ev,nom,met-e,mv-n)=DET +VNW(bez,det,stan,vol,3p,ev,nom,met-e,mv-n)=DET +VNW(bez,det,dat,vol,3p,ev,nom,met-e,zonder-n)=DET +VNW(vb,pron,gen,vol,3p,ev)=PRON +VNW(aanw,pron,gen,vol,3p,ev)=PRON +WW(vd,nom,zonder,zonder-n)=VERB +WW(od,nom,zonder,zonder-n)=VERB +VNW(bez,det,stan,vol,1,ev,prenom,met-e,agr)=DET +VNW(bez,det,stan,red,1,ev,prenom,met-e,agr)=DET +VNW(bez,det,stan,vol,1,mv,prenom,met-e,evon)=DET +VNW(bez,det,stan,vol,2,getal,prenom,met-e,agr)=DET +VNW(bez,det,stan,vol,2v,ev,prenom,met-e,agr)=DET +VNW(bez,det,stan,red,2v,ev,prenom,met-e,agr)=DET +VNW(bez,det,stan,nadr,2v,mv,prenom,met-e,agr)=DET +VNW(bez,det,stan,vol,3,ev,prenom,met-e,agr)=DET +VNW(bez,det,stan,red,3,ev,prenom,met-e,agr)=DET +VNW(bez,det,stan,vol,3,mv,prenom,met-e,agr)=DET +VNW(bez,det,stan,red,3,getal,prenom,met-e,agr)=DET +VNW(bez,det,gen,vol,1,ev,prenom,met-e,evmo)=DET +VNW(bez,det,gen,vol,2,getal,prenom,met-e,evmo)=DET +VNW(bez,det,gen,vol,3,ev,prenom,met-e,evmo)=DET +VNW(bez,det,gen,vol,3m,ev,prenom,met-e,evmo)=DET +VNW(bez,det,gen,vol,3m,mv,prenom,met-e,evmo)=DET +VNW(vb,det,stan,prenom,met-e,evon)=DET +VNW(aanw,det,stan,prenom,met-e,evon)=DET +VNW(aanw,det,stan,prenom,met-e,agr)=DET +VNW(onbep,det,stan,prenom,met-e,evon)=DET +VNW(onbep,grad,stan,nom,met-e,mv-n,dim)=DET + +[ATTR]