DBPedia를 사용하여 Wikipedia 페이지에 대한 정보 상자 데이터 를 추출하는 방법은 무엇입니까? 정보 상자 내용을 property-value 의 키-값 쌍으로 가져 오기 위해 DBPedia 끝점에서 실행할 수있는 쿼리를 직접 제공 할 수있는 사람이 있으면 좋을 것 입니다. 예를 들면
Mahatma Gandhi를 쿼리하면 다음과 같은 결과가 반환됩니다.
생년월일 : 1869-10-02
생년월일 : Mohandas K. Gandhi,
휴게소 : Delhi,
사망일 : 1948-01-30
이것은 내가 작업중인 프로젝트의 작은 부분에 불과하기 때문에 SPARQL 등에 대한 세부 사항에 들어가는 것을 피하고 있습니다.
URI가 dbpedia.org/resource/Mahatma_Gandhi(en.wikipedia.org/wiki/Mahatma_Gandhi에서 제공됨)라고 가정하면 다음을 수행 할 수 있습니다.
select * {
<http://dbpedia.org/resource/Mahatma_Gandhi> dbpedia-owl:birthDate ?birthDate;
dbpedia-owl:birthName ?name;
dbpedia-owl:restingPlace ?restingPlace;
dbpedia-owl:deathDate ?deathDate
}
http://dbpedia.org/sparql (직접 링크) 에서 시도해보십시오.
다른 리소스를 쿼리 할 경우 다음과 같이 제안합니다.
select * {
<http://dbpedia.org/resource/Mahatma_Gandhi> dbpedia-owl:birthName ?name.
OPTIONAL{<http://dbpedia.org/resource/Mahatma_Gandhi> dbpedia-owl:birthDate ?birthDate}
OPTIONAL{<http://dbpedia.org/resource/Mahatma_Gandhi> dbpedia-owl:restingPlace ?restingPlace}
OPTIONAL{<http://dbpedia.org/resource/Mahatma_Gandhi> dbpedia-owl:deathDate ?deathDate}
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다