Obtener ciertos nodos de un árbol Parse
Estoy trabajando en un proyecto que involucra resolución de anáfora a través del algoritmo de Hobbs. He analizado mi texto usando el analizador de Stanford, y ahora me gustaría manipular los nodos para implementar mi algoritmo.
Por el momento, no entiendo cómo:
Acceda a un nodo en función de su etiqueta POS (por ejemplo, debo comenzar con un pronombre, ¿cómo obtengo todos los pronombres?).
Utilice los visitantes. Soy un poco novato de Java, pero en C ++ necesitaba implementar un functor Visitor y luego trabajar en sus ganchos. Sin embargo, no pude encontrar mucho para la estructura del árbol de Stanford Parser. ¿Eso es jgrapht? Si es así, ¿podría proporcionarme algunos consejos a los fragmentos de código?