Mi trabajo consiste en encontrar una consulta (puede ser noun+verb
) en una oración, luego extraer el objeto.Stanford Parser: cómo extraer dependencias?
ejemplo: "coding is sometimes a tough work."
Mi consulta sería: "coding is"
.
las dependencias mecanografiadas que consigo son:
nsubj(work-6, coding-1)
cop(work-6, is-2)
advmod(work-6, sometimes-3)
det(work-6, a-4)
amod(work-6, tough-5)
Mi programa debe extraer la dependencia nsubj, identificar "coding"
como la consulta y guardar "work"
.
Puede ser que esto parezca simple, pero hasta ahora, no encontré un método capaz de extraer una dependencia especificada, y realmente necesito esto para terminar mi trabajo.
Cualquier ayuda es bienvenida,
¿Qué lenguaje de programación está usando? – Kaarel
Estoy usando Java, pero para este viejo comentario encuentro la solución, utilicé StringTokonizer 2 veces, con "(" como separador, luego ingenio ",". Finalmente puse los tokens extraídos en un archivo xml. –