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?

Respuestas a la pregunta(2)

Su respuesta a la pregunta