β¨ Universal Dependencies & UDPipe
Universal Dependencies Parser & Visualizer
Explore grammatical structure in English and German sentences using Universal Dependencies. This teaching tool combines neural dependency parsing, interactive tree visualizations, grammatical documentation, and treebank examples.
Inspect the analyses, compare different interpretations, and evaluate the grammatical decisions made by automatic parsers.
DEPENDENCY PARSING
Open the Parse tab β
β‘ Parse English & German
Enter a sentence or select an example. UDPipe analyzes the words and displays their part-of-speech tags, lemmas, morphological features, and dependency relations. Inspect the resulting tree to see how words are connected.
INTERACTIVE EXPLORATION
Try in the Parse tab β
π― Explore Heads & Dependencies
Try the "Head Hunt" interaction
Hover over a word to highlight its syntactic head. Hover over a POS tag or dependency arc to focus on relevant grammatical relationships while the rest of the tree fades. Follow dependency chains to explore sentence structure.
GRAMMATICAL REFERENCE
Open Help below the tree β
π Look Up UD Categories
Look up unfamiliar part-of-speech tags, dependency relations, and morphological features. The contextual Help panel links categories in the analysis to their definitions and examples in the official Universal Dependencies documentation.
CORPUS EXPLORATION
Click a word to search in Grew β
π Examine Treebank Examples
Click a word in the dependency tree to search for examples in an annotated corpus using Grew. Examine how words and constructions are analyzed in a treebank, and compare those examples with the parserβs output.
MODEL COMPARISON
Open the Compare tab β
βοΈ Compare Parser Analyses
Analyze the same sentence with two different treebank-based models. A side-by-side view highlights differences in part-of-speech tags and dependency attachments. Discuss whether disagreements reflect ambiguity, annotation conventions, or possible parser errors.
DATA & EXPORT
Open Annotate & Export β
πΎ Export & Process Analyses
Download dependency trees as SVG or PNG graphics, or access the underlying CoNLL-U representation. The batch interface and API support processing multiple sentences and using the analyses in other applications.
Parse
β
Inspect
β
Consult UD
β
Explore examples
β
Compare
β
Export
Remember: A dependency tree is an analysis of a sentence, not necessarily the only possible analysis.