protege 예제

이 페이지의 맥락에서 “프레임 기반 ontologies”라는 문구는 Protege-Frames 편집기를 사용하여 개발된 온토로그를 느슨하게 나타냅니다. Protege-Frames 편집기에서 온톨로지를 여는 방법에 대한 자세한 내용은 Protege-Frame 사용자 가이드를 참조하십시오. 파일 Shakespeare.n3 및 .owl 그림 3-6을 통해 셰익스피어 예제의 모든 트리플을 포함합니다. 파일 Cableprovider.n3 및 Cableprovider.owl은 각각 설문지.n3 및 설문지.owl 파일과 함께 작동합니다. 이것은 9장에서 같은 이름의 예의 연속이다. 파일 JD모순.n3 및 JD모순.owl로 록키의 진술에 모순과 함께, 제임스 딘의 예를 계속합니다. 펠릿은 주장 공리의 관점에서 모순에 대한 설명을 제공 할 수 있습니다. 다른 tableau 추론자는 모순을 감지할 수 있어야 합니다. 파일 Ancestry.n3 및 Ancestry.owl 그림 7-3에서 왕실 가족 예에 대 한 모든 트리플을 포함. 이 예제에서는 올빼미:TransitiveProperty를 사용하므로 텍스트의 추론을 재현하려면 펠릿 또는 OWLIM과 같은 OWL 기반 추론자가 필요합니다. 파일 JamesDean.n3 및 JamesDean.owl은 10 장의 영화에 관한 예제에 대한 모든 삼중을 포함합니다.

카디널리티의 고급 사용으로 인해 펠렛과 같은 극적 추론기를 사용하여 텍스트의 추론을 복제해야 합니다. 그림 3에서 확인된 클래스 분류를 따라야 여기에 클래스를 만들 수 있습니다. 예를 들어, 클래스 “교사”는 “사람” 클래스가 다시 “사물” 클래스의 하위 클래스인 “사람” 클래스의 하위 클래스여야 합니다. 클래스 분류를 만든 후에는 다음 클래스 계층 구조가 정의되어야 합니다. Protege-OWL 편집기에서 OWL 파일을 여는 방법에 대한 정보는 주요 Protege 웹 사이트에서 확인할 수 있습니다. Protege-OWL 웹 시작하기의 프로젝트 만들기 및 로드 섹션을 참조하십시오. OWL ontologies를 검색 하는 다른 방법은 구글을 사용 하 여 포함: http://www.google.com/search?q=filetype:owl+owl, 또는 Swoogle 라는 새로운 의미 웹 검색 엔진. 이 예제에서는 대학의 매우 기본적인 개념/시나리오를 기반으로 온톨로지를 만드는 방법을 모색할 것입니다. 마찬가지로 개체 속성을 사용하여 각 데이터 속성에 대한 도메인 및 범위를 정의할 수도 있습니다.

그러나 범위 선택에서 클래스 설명을 갖는 대신 데이터 형식을 추가해야합니다. 예를 들어 9장에 설명된 예제의 모든 측면은 이 파일에 있으며, 여기에는 선택한 답변 등에 대한 세부 사항등이 포함됩니다. 먼저 “first_name” 데이터 속성을 선택한 다음 “xsd:string”으로 형식을 선택합니다. 마지막으로 제공된 공간에 값을 추가합니다(위의 예제 값 = Vindula). 다른 데이터 속성에도 동일한 작업을 수행합니다. 이러한 예제에서 카디널리티를 고급으로 사용하기 때문에 펠릿과 같은 진정한 극적 추론자가 필요합니다.


mid_admin