2012-05-01 16 views
5

¿Alguien ha intentado alguna vez analizar los verbos compuestos con Stanford NLP? El problema es con los verbos compuestos por frases separables, p. Ej .: subir, hacer más: Subimos esa colina. Tengo que hacer este trabajo otra vez.Parse out verbos compuestos

La primera frase es la siguiente con el árbol de análisis sintáctico:

(VP 
    (VBD climbed) 
    (ADVP 
     (IN that) 
     (NP (NN hill) 
     ) 
    ) 
    (ADVP 
     (RB up) 
    ) 
) 

la segunda frase:

(VB do) 
    (NP 
    (DT this) 
    (NN job) 
    ) 
(PP 
    (IN over) 
) 

así que parece que la lectura del árbol de análisis sería la manera correcta, pero ¿cómo saber que el verbo va a ser phrasal?

Respuesta

7

Análisis de dependencias, amigo. Mire la dependencia prt (partícula del verbo compuesto) en ambas oraciones. Vea el Stanford typed dependencies manual para más información.

nsubj(climbed-2, We-1) 
root(ROOT-0, climbed-2) 
det(hill-4, that-3) 
dobj(climbed-2, hill-4) 
prt(climbed-2, up-5) 

nsubj(have-2, I-1) 
root(ROOT-0, have-2) 
aux(do-4, to-3) 
xcomp(have-2, do-4) 
det(job-6, this-5) 
dobj(do-4, job-6) 
prt(do-4, over-7) 

El stanford parser le ofrece muy buenos análisis de dependencias. Tengo un código para acceder mediante programación a estos si lo necesita: https://gist.github.com/2562754

+0

oh, buen trabajo amigo. Gracias – myro