2010-03-06 11 views
0

XML을 사용하여 온톨로지를 표현할 수 있습니까? RDF로 온톨로지를 표현하는 것이 더 좋은 이유는 무엇입니까?온톨로지 표현

+0

"온톨로지"란 무엇입니까? 설명 해주십시오. –

+0

내 실험실의 사람들이 항상 그들과 대화를 나눕니다. 그러나 아무도 정말로 그들이 무엇인지 알지 못합니다. – Tronic

+1

온톨로지는 현실에 대한 연구입니다. XML과 관련하여 나를 도망칩니다. –

답변

2

예, 온톨로지는 XML을 사용하여 설명 할 수있다, 여러 가지면에서 또한 Web Ontology Language

+0

만약 내가 개념의 목록과 나는이 목록 사이의 유사성을 찾고 싶어요 어떻게 두 목록이 비슷한 찾을 수 있습니까? 예를 들어 도서 목록 속성을 설명해야하는 경우 list1 (작성자, 브랜드, isbn, 카테고리, 금액) list2 (작성자, 가격, 브랜드) – aman

3

RDF를 사용하는 경우 모든 추론 엔진 (Jena은 내가 가장 좋아하는 기능)과 트리플 스토어가 도움이 될 수 있습니다. 자신의 형식을 선택하려면 해당 표준을 구현하는 다른 소프트웨어를 사용할 수 없습니다.

2

를 참조 http://en.wikipedia.org/wiki/RDF/XML
RDF 꽤 오래되어 성숙 도구가보고, 질문에 대한 대답은 '예'입니다. XML로 직렬화 할 수있는 많은 온톨로지 언어가 있습니다. 웹에서 Web Ontology 언어가 지적 된 바와 같이 선택 도구입니다 (XML로 직렬화 할 수 있음). RDF (XML로 직렬화 될 수 있음)가 온톨로지 언어로 간주 될 수 있는지 여부는 논쟁의 여지가 있습니다. RDF는 OWL과 달리 1 차 설명 논리의 전체 장치에 대한 액세스를 제공하지 않지만 더 유사한 형식화 된 온톨로지보다는 제어 된 어휘, 분류법 등. 그러므로 "온톨로지"가 의미하는 바는 실제로 정당화됩니다. 사람들은 실제로 "사전"또는 "통제 된 어휘"와 공식적인 공리 체계에 대한 용어를 실제로 사용하는 경우 용어 온톨로지를 사용합니다. 당신이하고 싶은 것에 따라, 1 차 논리만으로는 충분하지 않고 다른 (고차원) 형식주의로 가야 할 수도 있습니다.

0

"온톨로지"가 OWL을 의미하는 경우 W3C 권장 사항 OWL 2 Web Ontology Language XML Serialization을 확인하십시오. 이 XML 기반 ( RDF 기반 직렬화가 아님) 많은 경우 RDF 기반 구문보다 OWL 온톨로지를 표현하는 것이 더 적합합니다. 직접 손으로 글을 쓰기가 쉽고, 자동으로 조작하기가 쉽습니다.