snowblink14 / smatch

Smatch tool: evaluation of AMR semantic structures
MIT License
63 stars 27 forks source link

Licensing AMRs with missing role names #11

Open kovvalsky opened 6 years ago

kovvalsky commented 6 years ago

The AMRs with missing role names are accepted by Smatch and translated into triples.

(a0 / watch                               
      : (a1 / boy)                             
      :ARG1 (a2 / tv))

Triples by the smatch demo: instance(a0,boy) ^ instance(a1,tv) ^ TOP(a0,boy) ^ ARG1(a0,a1) This has several undesired consequences like licensing ill-formed AMRs that might get high scores.

snowblink14 commented 6 years ago

Adding a validation module will probably solve this issue as well.