Natural Language Processing · free preview

Semantic Roles and Frame Semantics

Thematic roles and their definitional problems, PropBank numbered arguments, FrameNet frames, role labeling as classification, and selectional preferences.

1. Semantic Roles and Frame Semantics

Semantic Roles and Frame Semantics

2. Numbered arguments and frames

Numbered arguments and frames

3. Labeling roles from a shallow parse

Labeling roles from a shallow parse

4. What arguments are plausible

What arguments are plausible

5. Reading a frameset off a sentence

Using the frameset where ARG0 is the loader, ARG1 the cargo, ARG2 the destination and ARG3 the source, what roles do the crew, the crates and the pier carry in the crew unloaded the crates at the pier?

6. Roles under the passive

In the sails were stowed by the skipper, which mapping of surface positions to the frameset roles is correct if ARG0 is the stower and ARG1 the thing stowed?

7. Computing labeled F1

A semantic role labeler is evaluated on gold spans and labels, achieving labeled precision 0.8680.868 and labeled recall 0.8920.892. Compute its labeled F1, rounding to three decimals.

8. Why one frame beats many framesets

The change-of-position-on-a-scale frame collects rise, fall, increase and their nominal forms. What does this buy over per-verb PropBank-style framesets?

9. When local classifiers disagree

A local role classifier labels two constituents of one predicate both as ARG0, and one of them overlaps the span of the other. Why is this a global problem, and what fixes it?

Practice this interactively

Free account · instant grading · spaced review that schedules itself.

Start this course for free