amrisi / amr-guidelines

244 stars 87 forks source link

have-rel-role-91 -- tricky cases #115

Closed uhermjakob closed 10 years ago

uhermjakob commented 10 years ago

Generally, the new frame have-rel-role-91 has greatly improved our AMRs. I noticed a few tricky cases, some with inconsistent annotations.

Here are my proposals, which we can discuss at our AMR phone meeting tomorrow.

Case 1: my ex

John still loves his ex.
(l / love-01
  :ARG0 (p / person :name (n / name :op1 "John"))
  :ARG1 (p2 / person
           :ARG0-of (h / have-rel-role-91
                      :ARG1 p
                      :ARG2 (s / significant-other)
                      :time (e / ex))))

Proposal: We "hallucinate" the concept significant-other, a term that would cover all of husband, wife, domestic partner, boyfriend, girlfriend.

This would allow us to better follow existing precedent for terms such as ex-husband that use :time ex:

Mary's ex-husband John
(p / person :name (n / name :op1 "John")
  :ARG0-of (h / have-rel-role-91
             :ARG1 (p2 / person :name (n2 / name :op1 "Mary"))
             :ARG2 (h2 / husband)
             :time (e / ex)))

Note: Some annotators have used have-rel-role-91 :ARG2 ex.

Case 2: my baby

Mary's baby cried.
(c / cry-02
  :ARG0 (b / baby
          :ARG0-of (h / have-rel-role-91
                     :ARG1 (p / person :name (n / name :op1 "Mary"))
                     :ARG2 (c2 / child))))

We use baby as the entity type and child as the relational role. Similarly: his girl

Case 3: my partner

John met his partner online.
(m / meet-02
  :ARG0 (p / person :name (n / name :op1 "John"))
  :ARG1 (p2 / person
           :ARG1-of (p3 / partner-01
                       :ARG0 p))
  :medium (o / online))

Proposal: Follow general preference to use existing verb frames.

Alternative: use have-rel-role-91 :ARG2 partner, as for girlfriend, boyfriend, spouse. But it might be hard to separate a partner in the sense of a significant-other from the business partner in a narrow sense (co-owner or co-manager of a company) or in a wider sense (cooperation of two businesses).

Case 4: my family

Mary's family is very poor.
(p / poor
  :degree (v / very)
  :domain (f / family
            :ARG1-of (h / have-org-role-91
                       :ARG0 (p2 / person :name (n / name :op1 "Mary"))
                       :ARG2 (m / member))))

Proposal: Use have-org-role-91/member construction. ("Mary is a member of the family.")

Alternatives: :part, :consist-of, have-rel-role-91

uhermjakob commented 10 years ago

At the AMR phone meeting on May 6, 2014, we decided to accept the proposals for cases 1, 2, and 4.

For case 3, we decided to annotate partner using have-rel-role-91 for partner for the sense boyfriend/girlfriend etc., otherwise we will use partner-01.

Examples added to AMR Dict.