2012-05-01 2 views
5

누구도 스탠포드 NLP로 구문 동사를 구문 분석하지 않았습니까? 문제는 분리 가능한 구문 동사에 문제가 있습니다 (예 : 위로 올라가서 확인) : Google에서 언덕을 올랐습니다. 나는이 일을 끝내야 해.구문을 동사로 구문 분석

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

두 번째 문구 :

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

그래서 그것은 올바른 방법이 될 것이다 파스 트리를 읽는 것 같아,하지만 어떻게

첫 번째 문구는 파스 트리에서 다음과 같습니다 동사가 어휘를 알 수 있습니까?

답변

7

의존성 분석, 친구. 두 문장 모두에서 prt (phrasal verb particle) 의존성을 살펴보십시오. 자세한 내용은 Stanford typed dependencies manual을 참조하십시오.

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) 

스탠포드 파서는 매우 훌륭한 종속성 구문 분석을 제공합니다. 필요한 경우 프로그래밍 방식으로 액세스하는 코드가 있습니다. https://gist.github.com/2562754

+0

오, 좋은 직장 동료. 고맙습니다 – myro

관련 문제