2015-01-04 2 views
0

UWashington이 OpenIE를 다운로드했습니다. 바이너리는 문장을 받아들이고 태그를 출력합니다. 그러나 자신의 웹 사이트 http://openie.cs.washington.edu/에서 검색 기능을 보여줍니다. "사람"과 "위치"를 검색하고 "살다", "일하다"등과 같은 결과를 얻을 수 있습니다. 그러나 github 웹 사이트에서는이를 수행하는 방법을 알려주지 않습니다. 어떻게해야하고 내 데이터를 제공 할 수 있습니까?OpenIE를 사용하여 검색하는 방법

답변

0

검색 소프트웨어 (예 : elasticsearch, Whoosh)를 사용하여 데이터에서 추출한 주제 - 술어 - 개체 튜플에 대한 색인을 작성할 수 있습니다. 인덱스가 어떤에서 검색 및 집계를 할 수있는 내장되면

curl -XPOST 'http://localhost:9200/spos/spo/' -d '{ "subject" : "martians", "predicate" : "live in", "object" : "the moon" }'

: 당신이 elasticsearch를 사용하는 경우 예를 들어, 모든 OpenIE 출력을 반복하고 각 튜플에 대해이 같은 요청을 만들어야합니다 주제, 조건 및 개체의 조합 :

curl -XGET 'http://localhost:9200/spos/_search?q=predicate:live in AND object:the moon'

+0

당신은 내가 처음 OpenIE에서 삼중 데이터를 추출해야 의미? 이미 http://reverb.cs.washington.edu/에 데이터 세트를 게시 한 것 같습니다. 그러나이 데이터베이스는 2 년 이상 전에 만들어졌습니다. 최신 버전을 다운로드 할 수 있습니까? – Yangrui

관련 문제