2014-10-17 5 views
0

사용자로부터 질문을 받고 구문을 이해하려고합니다.퀘스트 문장의 구문 구조 확인 및 비교

제 목표는 사용자가 입력 한 질문에서 정확한 질문문을 식별하는 것입니다. 마찬가지로

Obama is president of USA, who is his wife? 

그래서 anaphora resolution을 적용하고 Obama를 가리키는 his을 얻을 수 오전

Obama is president of USA, who is Obama wife? 

에 문장 이상으로 변환 할 수 있지만 내가 어떻게 구문 전체 질문

위에서 Who is obama wife? 즉 정확한 질문 문장을 식별 할 수

나는 위의 문장에 대해 연결을 제공하는 pylinkgrammar과 같이 시도하고 있습니다 (예 :

).
linkparser> 
    Linkage 54, cost vector = (UNUSED=0 DIS= 8.05 LEN=24) 

    +------------------------------Xp------------------------------+ 
    +---------------------->WV---------------------->+    | 
    +-------------------Xx-------------------+-->WV->+---SIs---+ | 
    +----Wd---+--Ss--+--Oum--+---Mp--+-Js+ +Wq+--Q-+ +Ds**c+ | 
    |   |  |  |  | | | | | |  | | 
LEFT-WALL Obama[!] is.v president.t of USA.l , who is.v his wife.n ? 

내가이 질문 등

하지만 이러한 패턴 규칙을 작성하는 방법을 찾을 해달라고은 어떤 제안 및 참조가 많이 감지 될 따라 다른 질문 W5H1 같은 유형의 결합에 대한 패턴을 정의하고 싶지?

답변