2014-10-31 12 views
0

간접적 인 오브젝트은 어떻게 Freebase에 표시됩니까?Freebase는 간접 또는 술어 객체를 지원합니까?

오바마가 자유의 메달을주지 않았다 : 나는 구글이 질문에 대한 대답을 줄 수있어

?

워싱턴 (현지 시간) - 후반 우주 비행사에 빌 클린턴 전 대통령과 상징적 토크쇼 진행자 오프라 윈프리에서 16명, 로 - 전국에서 가장 높은 민간인 명예 - 버락 오바마 대통령 자유의 메달을 수여 샐리 라이드 (Sally Ride), 수요일 행사에서.

간단히 말해서 질문에 대한 트리플 저장 또는 freebase 쿼리/mql/sparql은 무엇입니까?

오바마 대통령은 빌 클린턴 대통령에게 자유의 메달을 주었다.

오바마는 오프라 윈프리에게 자유의 메달을 주었다.

또는

오바마 대통령은 빌 클린턴 대통령에게 자유의 메달을했다.

오바마는 오프라 윈프리에게 자유의 메달을주었습니다.

등 내가하는 Freebase에 대해 배울려고 여기에 내가 가진 다른 질문이

. 하지만 가장 중요한 것은 어떻게 간접 객체가 트리플로 저장 되었습니까?

enter image description here

어디 버락 오바마 대통령은 미셸과 결혼 했습니까?

버락 오바마는 대학에 어디서 갔습니까?

마지막 두 질문은 구조가 유사하지만 첫 번째 질문은 대답하기가 더 어렵지만 세 번째 질문은 전치사 또는 간접적 객체를 지원하지 않는 것처럼 보이기 때문에 쉽지 않습니까?

married_at는 단일 이벤트이고 전치사적인 객체이지만 간접적 인 객체가 아니기 때문에 간단한 트리플은 두 번째 질문 세트에만 대답 할 수 있습니다. 그러나 첫 번째 질문은 모호합니다. 왜냐하면 purch_for와 built_at는 많은 객체를 가질 수 있기 때문입니다. 어쩌면 술어는 구입 한 작업이나 내장 된 작업과 같이 엔티티를 포함 할 수 있지만 어색해 보입니다.

다시 간접 개체는 어떻게 처리됩니까?

답변

0

호기심에서이 질문을하기 전에 어떤 자료를 보았습니까?

전문 용어를 풀려고하지는 않겠지 만 Freebase가 "복합 값 유형"(CVT)이라고 부르는 것에 관심이 있다고 생각됩니다.

어느 귀하의 예 과목의 http://wiki.freebase.com/wiki/Compound_Value_Type이하는 Freebase에 기록 된 대통령 메달 자유의 상을 가지고 있지만, https://www.freebase.com/m/0101h08c?links=는, (그녀가 waaay 더, 어떤 미국 대통령보다 더 중요한 과거 또는 현재 때문에) 우리가 오프라의 최근 상 중 하나를 보면 당신은 할 수 수상식에는 수상, 수상자, 날짜 등을 연결하는 링크 (일명 트리플)가 있습니다.

최근에 기록 된 프리덤 상 훈장 Freebase https://www.freebase.com/m/0pkzg6y?links= (Jackie Robinson). 아웃 바운드 링크가 포함되어 있습니다.

링크를 따라 가다 보면 관심있는 항목을 연결하는 링크가 하나뿐 아니라 두 개 이상의 홉이 제거 된 것을 볼 수 있습니다. 대통령 메달은 미국 대통령의 수상으로, 수상자는 수상자가 수상자에게 수여되며, 수상자는 시상식에서 제거 된 또 다른 희망입니다.

+0

CVT가 무엇인지 이해하는 데 도움을 주셔서 감사합니다. Google은 stackoverflow 및 freebase에서 확인하는 방법에 대해서도 컨설팅을 받았습니다. – John