2013-04-12 10 views
2

OWL API를 사용하여이 온톨로지를 쿼리 할 수 ​​있습니까? http://www.bbc.co.uk/ontologies/wildlife/2010-11-04.shtml, 나는 그것에 대해 큰 혼란을 겪고 있습니다. 그것의 RDF에 대한 언급, 나의 혼란은 OWL Ontology가 RDF 구문으로 직렬화하는 것인가? 그렇다면 OWL API를로드해야한다고 생각하십니까?OWL API를 사용하여 BBC Wildlife Ontology를 쿼리하십시오.

+0

제공된 링크는 HTML 페이지를 참조합니다. 이 페이지는 "이 온톨로지는"W3C의 RDF 기술을 사용합니다. "가 아니라"this * is * RDF "를 사용하지만 RDF 버전의 온톨로지에 대한 링크를 찾을 수 없습니다. 컨텐츠 협상은 나에게 RDF를 제공하지 않으므로 RDF가있는 BBC에 문의해야합니다. –

+0

온톨로지의 링크에 wget을하면, http://purl.org/ontology/wo/, rdf에있는 index.html, 그 자체로는 rdf입니다. – Noor

+0

@BenCompanjen BBC의 [자연 피드 및 데이터] (http://www.bbc.co.uk/nature/feedsanddata) 페이지에서는 콘텐츠 유형 협상을 사용하므로 http://www.bbc.co.uk/ontologies/wildlife를 요청하면 /2010-11-04.rdf 당신은 온톨로지를 얻을 수 있습니다. [loopasam의 대답] (http://stackoverflow.com/a/15989669/1281433)에 따르면 Protégé에서로드하면 RDF 버전도 함께 제공됩니다. 이것은 실제로 콘텐츠 형식 협상을위한 것이지만 거의 구현되지 않으므로 거의 기대하지 않습니다. –

답변

1

온톨로지가 포함 된 파일 (purl.org/ontology/wo)은 주석에서 언급 한 것처럼 사용 가능하지 않은 것 같습니다. (EDIT : Protege : "Open as URI"->http://purl.org/ontology/wo/)를 통해 파일을로드 할 수 있습니다. 그러나 용어는 HTML 페이지 아래쪽에 나열되어 있으므로 필요할 경우 직접 만들 수 있습니다.

온톨로지는 RDFS 공리 (범위, 도메인, 하위 속성 및 하위 클래스)를 사용하거나 OWL을 사용하여 표현 가능해야합니다. 온톨로지를 RDF/XML 또는 OWL 구문으로 직렬화 할 수 있으며 두 형식 모두 OWL-API에서 처리합니다.

+0

안타깝게도 필자는 Protege에서 온톨로지를로드하고 많은 문제를 겪고 있습니다. 여기에 대한 질문을 만들었습니다. http://stackoverflow.com/questions/15988321/owl-property-loading-as-annotation 당신이 도울 수 있다면, 괜찮을거야 – Noor

+0

좋아, 어떻게 Protege 내부에서 온톨로지를로드하고 있습니까? 수작업으로 직접 값을 입력하고 있습니까, 아니면 URL에서로드하고 있습니까? 나는 다른 스레드에서 대답하려고합니다. – loopasam

+0

사실 나는 그것을 발견하고 대답에 추가했습니다. – loopasam