Semantic Role Labeling

Jurafsky & Martin, Speech and Language Processing, 3rd ed. draft, ch. 22

3 cards in “22.8 Primitive decomposition” · whole deck

22.8 Primitive decomposition

  1. What is primitive decomposition (componential analysis)?
    Decomposing word meanings, especially predicates, into primitive semantic elements: KILL(x, y) ⇔ CAUSE(x, BECOME(NOT(ALIVE(y)))).
  2. How does primitive decomposition explain “John opened the door”, “The door opened” and “The door is open”?
    One state predicate OPEN combines with primitives: CAUSE(John, BECOME(OPEN(door))), BECOME(OPEN(door)), OPEN(door).
  3. What is conceptual dependency?
    A more radical decomposition into about ten primitive predicates used in early NLP systems, e.g. ATRANS (abstract transfer of possession), PTRANS (physical transfer), MTRANS (mental transfer), MBUILD, PROPEL, MOVE, INGEST, EXPEL, SPEAK, ATTEND, each with fixed roles. “The waiter brought Mary the check” = ATRANS + PTRANS.

Source