amrisi / amr-guidelines

239 stars 86 forks source link

Doubly linked concepts #233

Open nschneid opened 6 years ago

nschneid commented 6 years ago

I think we need to better understand the cases in which it's legitimate for multiple relations to exist from one concept to another. It is legitimate to have this with reflexive pronouns (Xself/Xselves) and reciprocal pronouns (each other), but those are not the only cases where it is used. A selection of examples from the corpus:

(1) If the donations are directly put in the hands of disaster-hit people, it would push local prices higher

(overlap of condition and cause: push-01 ARG0 = condition)

(p / push-01 
      :ARG0 p3 
      :ARG1 (m3 / monetary-quantity 
            :ARG2-of (p2 / price-01) 
            :ARG1-of (l / local-02)) 
      :ARG2 (h / high-02 
            :ARG1 m3 
            :ARG2-of (h2 / have-degree-91 
                  :ARG1 m2 
                  :ARG3 (m / more))) 
      :condition (p3 / put-01 
            :ARG1 (t2 / thing 
                  :ARG2-of (d / donate-01)) 
            :ARG2 (i3 / in-ones-hands-04 
                  :ARG0 (p4 / person 
                        :ARG1-of (h3 / hit-01 
                              :ARG0 (d3 / disaster))) 
                  :ARG1 t2) 
            :ARG1-of (d2 / direct-02)))

(2) let business pay for more of our transportation bill , ( which they will pass to us , of course ) and incentivize them to locate where they put the least stress on the system , even if that means more overall travel .

("locate" = 'locate themselves')

(a / and 
      :op1 (p / pay-01 :mode imperative 
            :ARG0 (b / business) 
            :ARG1 (m4 / monetary-quantity 
                  :ARG1-of (p3 / pass-05 
                        :ARG0 b 
                        :ARG2 w 
                        :mod (o2 / of-course))) 
            :ARG3 (t4 / thing 
                  :ARG1-of (b2 / bill-01 
                        :ARG2 (w / we) 
                        :ARG3 (t / transport-01)) 
                  :mod (m / more))) 
      :op2 (i / incentivize-01 :mode imperative 
            :ARG0 w 
            :ARG1 b 
            :ARG2 (l2 / locate-01 
                  :ARG0 b 
                  :ARG1 b 
                  :location (s3 / stress-02 
                        :ARG0 b 
                        :ARG1 (s2 / system) 
                        :ARG1-of (h / have-quant-91 
                              :ARG3 (l3 / least)))) 
            :concession (e / even-if 
                  :op1 (m2 / mean-01 
                        :ARG1 l2 
                        :ARG2 (t3 / travel-01 
                              :mod (m3 / more) 
                              :mod (o / overall))))))

(3) She moved out as soon as she turned 18.

("she moved out" = 'she moved herself out')

(m / move-01 
      :ARG0 (s / she) 
      :ARG1 s 
      :direction (o / out) 
      :time (a / as-soon-as 
            :op1 (t / turn-02 
                  :ARG2 (a2 / age-01 
                        :ARG1 s 
                        :ARG2 (t2 / temporal-quantity :quant 18 
                              :unit (y / year))))))

(4) why would an intelligent person get involved in a business in which parts of it could violate their beliefs?

(get involved = 'involve oneself')

(i / involve-01 
      :ARG0 (p2 / person 
            :ARG1-of (i2 / intelligent-01)) 
      :ARG1 p2 
      :ARG2 (b / business 
            :part (t2 / thing 
                  :ARG0-of (v / violate-01 
                        :ARG1 (t / thing 
                              :ARG1-of (b2 / believe-01 
                                    :ARG0 p2)) 
                        :ARG1-of (p3 / possible-01)))) 
      :ARG1-of (c / cause-01 
            :ARG0 (a / amr-unknown)))

(5) PUT UP OR SHUT UP.

("shut up" = 'shut oneself up'. perhaps we need a warning for these cases where reflexivity is arguably in the lexical semantics)

(o / or 
      :op1 (p / put-up-12 :mode imperative 
            :ARG0 (y / you)) 
      :op2 (s / shut-up-06 :mode imperative 
            :ARG0 y 
            :ARG1 y))

(6) The reality is that they do exist and Civil Marriage brings with it large impacts on the transfer of property between spouses.

(transfer between spouses: annotation error? different spouses, although we don't encode number)

(a / and 
      :op1 (e / exist-01 
            :ARG1 (t / they)) 
      :op2 (b / bring-01 
            :ARG0 (m / marry-01 
                  :mod (c / civil)) 
            :ARG1 (i / impact-01 
                  :ARG0 m 
                  :ARG1 (t2 / transfer-01 
                        :ARG0 (p2 / person 
                              :ARG0-of (h / have-rel-role-91 
                                    :ARG2 (s / spouse))) 
                        :ARG1 (p / property) 
                        :ARG2 p2) 
                  :mod (l / large))) 
      :domain (r / reality))

(7) This wasnt a state right issue you fucking waste of air.

(annotation error: "i" intended as a concept but perhaps had already been used as a variable)

(s2 / say-01 
      :ARG0 i 
      :ARG1 (i / issue-02 :polarity - 
            :ARG0 (r / right-05 
                  :ARG1 (s / state)) 
            :domain (t / this)) 
      :ARG2 (y / you 
            :ARG0-of (w / waste-01 
                  :ARG1 (a2 / air)) 
            :mod (f / fucking :mode expressive)))

Constructions

(8) I guess I should have editted in 'business discussion or hospital running to the redirect comment in my original post

("I should have" = 'I recommend to myself')

(g / guess-01 
      :ARG0 (i / i) 
      :ARG1 (r / recommend-01 
            :ARG0 i 
            :ARG1 (e / edit-01 
                  :ARG0 i 
                  :ARG1 (o / or 
                        :op1 (d / discuss-01 
                              :ARG1 (b / business)) 
                        :op2 (r2 / run-01 
                              :ARG1 (h / hospital))) 
                  :destination (t / thing 
                        :ARG1-of (c / comment-01 
                              :ARG0 i) 
                        :ARG0-of (r3 / redirect-01) 
                        :location (t2 / thing 
                              :ARG1-of (p / post-01 
                                    :ARG0 i)))) 
            :ARG2 i))

(9) I don't like Abortion but if Health Insurance covers it, than so be it.

("if X, so be it" annotated as "if X, then X")

(c / contrast-01 
      :ARG1 (d / dislike-01 
            :ARG0 (i / i) 
            :ARG1 (a / abort-01)) 
      :ARG2 (h / have-condition-91 
            :ARG1 c2 
            :ARG2 (c2 / cover-01 
                  :ARG0 (i2 / insure-02 
                        :ARG1 (h2 / health)) 
                  :ARG1 a)))

(10) The Churches take on morality is theirs and theirs alone.

("X and X alone" construction)

(t / take-on-09 
      :ARG0 (o / organization :wiki "Catholic_Church" 
            :name (n / name :op1 "Church")) 
      :ARG1 (m / morality 
            :poss (a / and 
                  :op1 o 
                  :op2 o 
                  :mod (a2 / alone))))

(11) Don't be fucking retarded.

("don't be Adj" annotated as 'don't cause yourself to be X')

(r / retard-01 :polarity - :mode imperative 
      :ARG0 y 
      :ARG1 (y / you) 
      :mod (f / fuck))