aprill
Sõltuvusstruktuuri leidev parser
Laadige alla Covingtoni vaba sõnajärjega keeltele mõeldud parser.
Olles samas kataloogis käivitage prolog pl ja laadige parser [dparser].
Proovige ladinakeelset analüüsi
try([canis,videt,felem]).
try([canes,vident,feles]).
try([felem,canis,videt,parvum]).
Asendage sõnastik eestikeelsega ja proovige lausete Koer ehmatab kassi ja Koer haugub analüüse.
Mida tuleks muuta, et lisada rektsiooniinfo sõnastikku?
Millised sõltuvusreeglid tuleks lisada, et parser analüüsiks kaassõnafraase.
Kuidas muuta parserit, et lisaks sõltuvustele oleks esitatud ka sõltuvuse liik (subj, obj jne).
Loe täiendavat ülevaadet Covingtoni parserist leheküljelt Prolog tools for NLP:
Covington, Michael
A. (2003)
A Free-Word-Order
Dependency Parser in Prolog.
Simple
example of parsing with dependency grammar. This parser handles
languages whose word order is totally free (variable).
Documentation
(PDF)
Files
(ZIP)
See also the following
important documents (PDF):
Important
Additional Notes about Dependency Parsing
A
Fundamental Algorithm for Dependency Parsing