have-org-role (AMR annotation guidance) |
The frame have-org-role-91 is used to express an organizational role relation when no verb frame is available.
Example: French Foreign Minister Laurent Fabius
(p / person :wiki "Laurent_Fabius"
:name (n2 / name :op1 "Laurent" :op2 "Fabius")
:ARG0-of (h / have-org-role-91
:ARG1 (c / country :wiki "France"
:name (n / name :op1 "France"))
:ARG2 (m / minister
:topic (f / foreign))))
Example: USC Associate Professor for Mathematics Jay Bartroff
(p / person :wiki -
:name (n / name :op1 "Jay" :op2 "Bartroff")
:ARG0-of (h / have-org-role-91
:ARG1 (u / university :wiki "University_of_Southern_California"
:name (n2 / name :op1 "USC"))
:ARG2 (p2 / professor
:mod (a / associate)
:topic (m / mathematics))))
Example: Iraqi Interior Ministry operations director Major General Abdel Karim Khalaf
(p / person :wiki -
:name (n3 / name :op1 "Abdel" :op2 "Karim" :op3 "Khalaf")
:ARG0-of (h / have-org-role-91
:ARG1 (g / government-organization :wiki "Ministry_of_Interior_(Iraq)"
:name (n2 / name :op1 "Interior" :op2 "Ministry")
:poss (c / country :wiki "Iraq"
:name (n / name :op1 "Iraq")))
:ARG2 (d / director
:mod (o / operate-01)))
:ARG0-of (h2 / have-org-role-91
:ARG2 (m / major-general)))
The frame have-org-role-91 is used even if neither the name of the office holder nor the organization is specified:
Example: The president returned to Washington.
(r / return-01
:ARG1 (p / person
:ARG0-of (h / have-org-role-91
:ARG2 (p2 / president)))
:ARG4 (c / city :wiki "Washington,_D.C."
:name (n / name :op1 "Washington")))
AMR Editor Shortcut:
Words like teacher are still decomposed into person who teaches and do not by themselves
trigger the use of have-org-role. However, have-org-role-91 is used when an organization is specified:
Example: "Venice High School history teacher Craig Brandau"
have-org-role-91 is also used for the role member as well as for somewhat underspecified roles such as
official. The following example also illustrates that the office holder can be something other than a person:
Example: Spain is a member of NATO.
Example: "naval officials"
We use have-org-role-91 for military ranks.
Example: U.S. Army General George Patton
We use have-org-role-91 for membership in political parties and legislative bodies:
Example: Senate Republicans killed the bill.
Example: "the head of the National Intelligence Service of Peru Vladimiro Montesinos"
We also do not use have-org-role-91 for occupations and skills that by themselves are
independent of an organization.
Example: "history teacher Craig Brandau"
Example: Barack Obama was elected president of the United States in 2008.
Example: "He is the school janitor."
The :ARG3 of have-org-role-91 provides a description, typically using verb frames "What does he do?"
Example: "He cleans bathrooms and empties the trash for the school."
In the following example, McDonough's job title is not "Chief", it is "Chief of Staff":
Example: "Denis McDonough is the White House Chief of Staff."
Similarly, Fabius' job title is not "Minister", it is "Foreign Minister":
Example: French Foreign Minister Laurent Fabius
Generally, :ARG2 is used much more often than :ARG3.
In the example above, the easiest way to add
(p / person :wiki - :name (n / name :op1 "Craig" :op2 "Brandau")
:ARG0-of (h2 / have-org-role-91
:ARG1 (h3 / high-school :wiki "Venice_High_School_(Los_Angeles)" :name (n2 / name :op1 "Venice" :op2 "High" :op3 "School"))
:ARG3 (t / teach-01
:ARG0 p
:ARG1 (h / history))))
(h / have-org-role-91
:ARG0 (c / country :wiki "Spain"
:name (n / name :op1 "Spain"))
:ARG1 (m / military :wiki "NATO"
:name (n2 / name :op1 "NATO"))
:ARG2 (m2 / member))
(p / person
:ARG0-of (h / have-org-role-91
:ARG1 (n / navy)
:ARG2 (o / official)))
(p / person :wiki "George_S._Patton"
:name (n / name :op1 "George" :op2 "Patton")
:ARG0-of (h / have-org-role-91
:ARG1 (m / military :wiki "United_States_Army"
:name (n2 / name :op1 "U.S." :op2 "Army"))
:ARG2 (g / general)))
(k / kill-01
:ARG0 (p / person
:ARG0-of (h / have-org-role-91
:ARG1 (g / government-organization :wiki "United_States_Senate" :name (n / name :op1 "Senate")))
:ARG0-of (h2 / have-org-role-91
:ARG1 (p2 / political-party :wiki "Republican_Party_(United_States)" :name (n2 / name :op1 "Republican"))))
:ARG1 (b / bill))
When Not to Use have-org-role-91
We do not use have-org-role-91 if there is another verb frame available,
such as head-01, lead-02, employ-01, serve-01 .
(p / person :wiki "Vladimiro_Montesinos"
:name (n / name :op1 "Vladimiro" :op2 "Montesinos")
:ARG0-of (h / head-01
:ARG1 (g / government-organization :wiki "National_Intelligence_Service_(Peru)"
:name (n2 / name :op1 "National" :op2 "Intelligence" :op3 "Service")
:poss (c / country :wiki "Peru"
:name (n3 / name :op1 "Peru")))))
(p / person :wiki -
:name (n / name :op1 "Craig" :op2 "Brandau")
:ARG0-of (t / teach-01
:ARG1 (h / history)))
have-org-role-91 and Start/End Verbs
have-org-role-91 sometimes "competes" with frames of verbs describing the start or end of an org-role relationships,
such as become, join, nominate, appoint, elect; resign, fire.
In these cases, we use the frames of both have-org-role-91 and the start/end verb, and we fill all slots,
even if some entities are annotated in both frames.
(e / elect-01
:ARG1 (p / person :wiki "Barack_Obama"
:name (n / name :op1 "Barack" :op2 "Obama"))
:ARG2 (p2 / president
:ARG2-of (h / have-org-role-91
:ARG0 p
:ARG1 (c / country :wiki "United_States"
:name (n2 / name :op1 "United" :op2 "States"))))
:time (d / date-entity :year 2008))
:ARG2 vs. :A
The :ARG2 of have-org-role-91 is the office held or job title. "What is he?"
(h / have-org-role-91
:ARG0 (h2 / he)
:ARG1 (s / school)
:ARG2 (j / janitor))
(h / have-org-role-91
:ARG0 (h2 / he)
:ARG1 (s / school)
:ARG3 (a / and
:op1 (c / clean-01
:ARG0 h2
:ARG1 (b / bathroom))
:op2 (e / empty-01
:ARG0 h2
:ARG2 (t / trash))))
(h / have-org-role-91
:ARG0 (p / person :wiki "Denis_McDonough"
:name (n / name :op1 "Denis" :op2 "McDonough"))
:ARG1 (g / government-organization :wiki "White_House"
:name (n2 / name :op1 "White" :op2 "House"))
:ARG2 (c / chief
:topic (s / staff)))
(p / person :wiki "Laurent_Fabius"
:name (n2 / name :op1 "Laurent" :op2 "Fabius")
:ARG0-of (h / have-org-role-91
:ARG1 (c / country :wiki "France"
:name (n / name :op1 "France"))
:ARG2 (m / minister
:topic (f / foreign))))