2012-10-23 16 views
12

Właśnie zacząłem używać Stanford Parser, ale nie rozumiem tagów bardzo dobrze. To może być głupie pytanie, ale czy ktoś może mi powiedzieć, co reprezentują znaczniki SBARQ i SQ i gdzie mogę znaleźć dla nich kompletną listę? Wiem, jak wygląda Penn Treebank, ale są one nieco inne.Znaczniki analizatora Stanforda

Sentence: What is the highest waterfall in the United States ? 

(ROOT 
    (SBARQ 
    (WHNP (WP What)) 
    (SQ (VBZ is) 
     (NP 
     (NP (DT the) (JJS highest) (NN waterfall)) 
     (PP (IN in) 
      (NP (DT the) (NNP United) (NNPS States))))) 
    (. ?))) 

Szukałem na stronie Stanford Parser i przeczytać kilka czasopism wymienionych tam, ale nie istnieją żadne wyjaśnienie tagów wymienionych wcześniej. Znalazłem podręcznik opisujący wszystkie używane zależności, ale nie wyjaśnia, czego szukam. Dzięki!

Odpowiedz

21

This reference wygląda na obszerną listę - nie wiem, czy jest kompletna, czy nie.

Konkretnie, wymienia te pytasz o tak:

SBARQ - Direct question introduced by a wh-word or a wh-phrase. Indirect 
     questions and relative clauses should be bracketed as SBAR, not SBARQ. 
SQ - Inverted yes/no question, or main clause of a wh-question, 
     following the wh-phrase in SBARQ. 
+1

dziękuję. Byłeś wielką pomocą. Więcej niż wiesz. Szczerze mówiąc, szukałem przez ostatnie 2-3 tygodnie, ale myślałem, że nie powinno być trudno znaleźć i nie chcę nikomu przeszkadzać. Chyba patrzyłem w niewłaściwe miejsca. Dziękuję raz jeszcze! – Cryssie

+0

Znaczniki poziomu klauzuli. Dowiedz się więcej tutaj: http://bulba.sdsu.edu/jeanette/thesis/PennTags.html –

+7

http://bulba.sdsu.edu/jeanette/thesis/PennTags.html prawdopodobnie nie było dostępne w trybie offline. Skopiowałem informacje do https://gist.github.com/nlothian/9240750 –

-1

Aby zobaczyć całą listę prostu wydrukować tagIndex parser

LexicalizedParser lp = LexicalizedParser.loadModel(); 
    System.out.println(lp.tagIndex); // print the tag index 
Powiązane problemy