Week 7: dependency syntax Flashcards

1
Q

What type of constituents are difficult for constituency syntax?

A

Discontinuous constituents

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does dependency syntax limit analysis to?

A

Relationships between words

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the standard assumption of dependency syntax?

A

Each word has a single parent word

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Reasons dependencies are easier for computational linguistics (three)

A
  1. Conceptually simple
  2. Good cross-linguistically
  3. Very little theoretical baggage
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

UD fundamentals 1:
UDs are …

A

…word-based, where words are whatever the tokeniser gives you

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

UD fundamentals 2: _______ are more important than ________

A

Content words are more important than function words

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

UD fundamentals 3:
In symmetric cases, …

A

…draw edges from left to right

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

UD fundamentals 4:
If a word is elided, …

A

…promote its child to the head position. If the result is “unnatural and misleading”, use the orphan relation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the main predicate of the sentence labelled as?

A

root

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What word class is normally the root?

A

Verb (not always though!)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are non-projective trees?

A

Trees with crossing edges

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why are non-projective trees problematic? (Two reasons)

A
  1. Not enough training data - many treebanks were converted from earlier constituency treebanks without non-projective trees
  2. Some parsing algorithms cannot produce non-projective trees
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How do you go from a constituent parse to dependencies?

A
  1. Replace the label of each constituent with its head word
  2. Attach all word in the constituent to the head word
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How do you go from dependencies to constituents?

A
  1. Identify left and right boundaries for the subtree, add parentheses and choose a label
  2. Proceed recursively with each child
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Limitations of dependencies (three)

A
  1. Constituency testing is impossible and competing analysis are harder to justify
  2. We cannot maintain binary branching - all tree nodes are now surface words so there can be no hidden nodes
  3. Dependency trees are unordered (equivalent under a permutation of indices) whereas constituents are naturally ordered.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

UD specific problems (three)

A
  1. Tokenisation approaches are not uniform
  2. Guidelines are not uniform
  3. Annotation quality is not held to the same standard everywhere
17
Q
A