Skip to content

Commit

Permalink
#63 - Example for frame annotation
Browse files Browse the repository at this point in the history
- Very basic example
  • Loading branch information
reckart committed Jan 24, 2021
1 parent 33ca75e commit ef0c5aa
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 0 deletions.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 24 additions & 0 deletions _example-projects/frame-annotation/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: Frame annotation
subheadline: Example project (SRL/events)
permalink: /example-projects/frame-annotation/
# screenshot: screenshot.png
# thumbnail: screenshot-thumb.png
example-project: Example+Frame+annotation_project_2021-01-24_2333.zip
---

This project provides a short introduction to modeling frame-like annotation tasks such as
semantic role labeling or event annotation.

![projects_settings](frame_annotation.png)

The two layers `SemPred` and `SemArg` are used to model the frame. First, a `SemPred` annotation is
created on the words that trigger the frame. The arguments of the frame can then be linked up to
this `SemPred` annotation by creating `SemArg` annotations on the words representing the arguments
and linking them into the `arguments` feature of the `SemPred` annotation.

To facilitate the annotation, the project includes a small set of constraint rules. There are two
types of rules. The first type controls the `category` feature of the `SemPred` annotation based
on the lemma of the trigger word. The second type of rules controls the slots of the `arguments`
feature of the `SemPred` layer. To allow the constraints to work, the `category` and `arguments`
feature have each been associated with a tagset.

0 comments on commit ef0c5aa

Please sign in to comment.