Die Unterscheidung zwischen Wahlkreis und Abhängigkeitsanalyse hat nichts mit der Unterscheidung von Tiefen- und Flachparsing zu tun. Sie sind vollständig orthogonal
Das Parsen von Konstituenten ist ein klassisches Parsing, bei dem Wörter Blätter im Baum sind und Nicht-Blatt-Knoten Bestandteile (z. B. Nominalphrase, Verbalphrase, Präphrase usw.), aber niemals Wörter.
Beim Parsen von Abhängigkeiten werden keine konstituierenden Knoten in der Struktur erstellt. Alle Knoten im Baum sind ein Satzwort. Der Baum stellt die Hierarchie (tatsächlich zwischen den Wörtern) zwischen den Wörtern her.
Ein Wahlkreisbaum kann deterministacailly in einen Abhängigkeitsbaum konvertiert werden, wenn der Kopfknoten für jede Regel bekannt ist. Die Rückwärtsumwandlung ist nicht möglich, da Abhängigkeitsbäume keine Informationen darüber haben, welche Bestandteile erstellt werden sollen.
Auf der anderen Seite bezieht sich "Deep Parsing" auf das Erstellen kompletter Bäume für einen Satz (also, was Sie normalerweise von einem Parser erwarten würden), während 'shallow parsing' eine einfachere Aufgabe ist, eine Menge von partiellen aufzubauen Bäume für einen Satz (zB gruppieren nur Nominalphrasen)
In der Regel erzeugen Abhängigkeitsparesen vollständige Bäume (dh tiefes Parsing), und es gibt Wahlkreisparser sowohl für tiefe als auch oberflächliche Analysen. Es sollte jedoch möglich sein, einen Abhängigkeitsparser zu erstellen, der eine partielle (oder oberflächliche) Analyse lieferte.
Was meinen Sie mit "flach" und "tief" Parsing? Was erwarten Sie von jedem dieser Parser? –
@GaborAngeli: Nur ein Beispiel zusammen mit Erklärung .. Wenn Sie eine Ahnung davon haben. – iNikkz