Recall & Review
beginner
What is dependency parsing in natural language processing?
Dependency parsing is the process of analyzing the grammatical structure of a sentence by establishing relationships between "head" words and words that modify those heads, called "dependents." It helps understand how words connect to each other.
Click to reveal answer
beginner
What is a head word in dependency parsing?
A head word is the main word in a phrase or sentence that other words depend on. For example, in "eats an apple," "eats" is the head because "an" and "apple" depend on it.
Click to reveal answer
intermediate
What does a dependency relation represent?
A dependency relation shows the type of connection between a head word and its dependent, like subject, object, or modifier. It explains the role of the dependent word in the sentence.
Click to reveal answer
intermediate
How does dependency parsing differ from constituency parsing?
Dependency parsing focuses on word-to-word relationships, showing how words depend on each other. Constituency parsing breaks sentences into nested groups or phrases. Dependency parsing is often simpler and more direct for understanding sentence structure.
Click to reveal answer
advanced
Name a common algorithm used for dependency parsing.
The arc-standard and arc-eager algorithms are popular for dependency parsing. They build the dependency tree step-by-step by adding arcs between words.
Click to reveal answer
In dependency parsing, what does a 'dependent' word do?
✗ Incorrect
A dependent word depends on a head word and modifies or relates to it.
Which of these is a typical dependency relation?
✗ Incorrect
Subject is a common dependency relation showing the doer of an action.
What is the output of a dependency parser?
✗ Incorrect
Dependency parsing produces a tree structure showing how words depend on each other.
Which parsing method focuses on phrases rather than word-to-word links?
✗ Incorrect
Constituency parsing breaks sentences into nested phrases.
Which algorithm is commonly used in dependency parsing?
✗ Incorrect
Arc-standard is a popular algorithm for building dependency trees.
Explain in your own words what dependency parsing is and why it is useful.
Think about how words in a sentence connect to each other.
You got /3 concepts.
Describe the difference between dependency parsing and constituency parsing.
One looks at connections between words, the other at groups of words.
You got /3 concepts.