amrisi / amr-guidelines

246 stars 87 forks source link

have-org-role-91 vs. more detailed frames (such as for *professor*) #59

Closed uhermjakob closed 10 years ago

uhermjakob commented 11 years ago

At the AMR workshop earlier this month, we reached consensus to introduce a new frame have-org-role-91, which will cover a wide range of relationships. But we were aware that some relationships that generally fit the new frame might include a few more details, such as a possible frame for professor.

Below are a few alternatives. The first one uses a special frame based on NomBank (only). The second alternative uses the new have-org-role-91 frame (only) and the third alternative is a combination.

"USC Assistant Professor for Mathematics Kent D. Rive"

(p / person :name (n / name :op1 "Kent" :op2 "D." :op3 "Rive")
  :ARG0-of (p2 / professor-71
              :ARG1 (m / mathematics)
              :ARG2 (u / university :name (n2 / name :op1 "USC"))
              :ARG3 (a / assistant)))

(p / person :name (n / name :op1 "Kent" :op2 "D." :op3 "Rive")
  :ARG0-of (h / have-org-role-91
             :ARG1 (u / university :name (n2 / name :op1 "USC"))
             :ARG2 (p2 / professor
                      :mod (a / assistant)
                      :topic (m / mathematics))))

(p / person :name (n / name :op1 "Kent" :op2 "D." :op3 "Rive")
  :ARG0-of (h / have-org-role-91
             :ARG1 (u / university :name (n2 / name :op1 "USC"))
             :ARG2 (p2 / professor-71
                     :ARG1 (m / mathematics)
                     :ARG3 (a / assistant))))
nschneid commented 11 years ago

In general, I like using NomBank where it can give us more roles. The first alternative seems simplest; much like with event concepts, we could simply have a rule to use the full NomBank frame if one has been imported into AMR for the noun in question.