두 개 (또는 그 이상)의 OWL 클래스의 속성 간 관계를 표현하는 방법은 무엇입니까? 예를 들어, name이라는 속성과 lastname이라는 클래스를 가진 Person이라는 속성이있는 Student 클래스가 있습니다. OWL을 사용하면 속성 lastname과 name이 의미 상 동일하다는 것을 설명하고자합니다. 둘 다 실제 사람의 성을 의미합니다. w3
모든 일반적인 온톨로지 편집기에서 "Rhizomik"MPEG7 온톨로지를 가져 오는 데 심각한 문제가 있습니다. 주로 Protege에서 일하는 경향이 있습니다. 가져 오기 allways는 여러 100 개의 오류를 발생시킵니다. 나는 그들 중 몇 가지를 고쳤다. 나머지 하나는 다음 클래스에 연결되어있는 것 같다 : <owl:Class rdf:about="&m
Protege를 사용하여 온톨로지를 만들고, Hermit Reasoner를 사용하여 SWRL 규칙을 추가했습니다. 모든 것이 잘되었지만, 추론 된 DataProperties는 표시되지 않습니다. 펠렛을 사용해 보았지만 데이터 속성을 추측 할 수 있었지만 만든 모든 SWRL 규칙이 더 이상 작동하지 않습니다. 허밋의 버그입니까? 해결책이 있습니까? 최고 감사
온톨로지 모델이 있습니다. Sparql 업데이트를 통해 클래스 인스턴스 중 하나에 정수 데이터를 삽입합니다. 모델은 임의의 순서없이 임의로 데이터를 저장합니다. 이제 Sparql 쿼리를 통해이 데이터를 추출하고자 할 때 삽입 순서대로 필요합니다. 내가 어떻게 이걸 얻을 수 있니? 어떤 생각? 추신 : 내 온톨로지 모델은 Protege 소프트웨어로 제작되었습
추론자를 사용하여 객체 속성의 반대를 쿼리하려면 어떻게해야합니까? 예를 들어, 사람은 총과 그 반대의 경우도 마찬가지 가질 수 있습니다 OWLObjectProperty getOWLInverseRelation(OWLReasoner reasoner, OWLObjectProperty relation) {
Set<OWLObjectPropertyExpres
이 SPARQL 쿼리에서 별표 란 무엇을 의미합니까? SELECT ?uri ?type
WHERE{
?uri a ?type.
?type rdfs:subClassOf* example:Device.
}
"하위 클래스의 하위 클래스"를 의미합니까? 다른 조건 자와 함께 사용할 수 있습니까?
Drools API로 SWRLAPI 또는 SWRL을 추가하려고 할 때 문제가 있습니다. Maven에 DROols 및 OWLAPI 종속성이있는 SWRLAPI, SWRLAPI를 추가했습니다. SWRLAPIFactory.createSWRLRuleEngine (o)에 문제가있는 것 같습니다. 여기 내 주요 클래스 OWLOntologyManager m = OWLMa