Named Entities (AMR annotation guidance) |
Examples of named entities (NEs): New York, Michael Bloomberg, Manhattan, CIA, Panama Canal, Titanic
Example: "France"
(c / country :wiki "France"
:name (n / name :op1 "France"))
Example: "New York"
(c / city :wiki "New_York_City"
:name (n / name :op1 "New" :op2 "York"))
Example: "The poet William Shakespeare was born in Stratford-upon-Avon."
(b / bear-02
:ARG1 (p / poet :wiki "William_Shakespeare"
:name (n / name :op1 "William" :op2 "Shakespeare"))
:location (c / city :wiki "Stratford-upon-Avon"
:name (n2 / name :op1 "Stratford-upon-Avon")))
A named entity is expressed by a concept denoting its type (e.g. city),
followed by role :name and concept name, which in turn has sub-roles such as :op1 and :op2.
This substructure is required, even if the named entity has only a single word as in Russia or Obama.
Note that we don't split hyphenated compounds (such as Stratford-upon-Avon) or possessive suffixes (such as the 's in People's Mujahedin).
The AMR is a bit complex, but the AMR Editor facilitates adding a named entity to an AMR, providing you with two choices:
Example: "Michael Bloomberg laughed ."
(l / laugh-01
:ARG0 (p / person :wiki "Michael_Bloomberg"
:name (n / name :op1 "Michael" :op2 "Bloomberg")))
Example: "New York Mayor Michael Bloomberg lives in Manhattan ."
(l / live-01
:ARG0 (p / person :wiki "Michael_Bloomberg"
:name (n2 / name :op1 "Michael" :op2 "Bloomberg")
:ARG0-of (h / have-org-role-91
:ARG1 (c / city :wiki "New_York_City"
:name (n / name :op1 "New" :op2 "York"))
:ARG2 (m / mayor)))
:location (c2 / city-district :wiki "Manhattan"
:name (n3 / name :op1 "Manhattan")))
The correct way is to use :name name :op1 ... even if the name has only a single component:
Example: "France"
(c / country :wiki "France"
:name (n / name :op1 "France"))
Video recommendation: Annotating names in AMR (2 minutes) on the video page.