netbeans에서 SWRL 규칙을 호출하고 netbeans에서 데이터를 검색하는 데 정말로 도움이 필요합니다. 내 netbeans에 servelet 및 JSP 페이지가 있으며 owl-api도 있습니다. 나는 프로 테지의 온톨로지와 sideproge의 2 개의 간단한 SWRL 규칙을 가지고있다. 이 필드에 새로운 기능이 추가되어 클래스를 호출하는 방법과 o
Java에서 온톨로지 가져 오기 도구를 작성하여 RDF 형식의 .owl 파일을 JSON 형식의 문자열로 구문 분석했습니다. 보다 구체적으로, 정적 메소드 parseOntologyObjectHierarchy은 온톨로지에 정의 된 클래스 계층 구조를 JSON으로 구문 분석합니다. JUnit 테스트에서 메소드를 호출하거나 클래스의 main 메소드 (JUnit 및
추론자를 사용하여 객체 속성의 반대를 쿼리하려면 어떻게해야합니까? 예를 들어, 사람은 총과 그 반대의 경우도 마찬가지 가질 수 있습니다 OWLObjectProperty getOWLInverseRelation(OWLReasoner reasoner, OWLObjectProperty relation) {
Set<OWLObjectPropertyExpres
Drools API로 SWRLAPI 또는 SWRL을 추가하려고 할 때 문제가 있습니다. Maven에 DROols 및 OWLAPI 종속성이있는 SWRLAPI, SWRLAPI를 추가했습니다. SWRLAPIFactory.createSWRLRuleEngine (o)에 문제가있는 것 같습니다. 여기 내 주요 클래스 OWLOntologyManager m = OWLMa
아파치 예나 또는 OWL API를 사용하는 방법이 있는지, 주어진 데이터 속성에 따라 온톨로지의 개인을 검색 한 다음 공통 객체의 해당 개인 들간의 관계를 일치시키는 방법이 있는지 궁금합니다. 속성. 편집 : 여기에 CSV의 샘플이 ,California,Texas,New York,Alabama
Hillary Clinton,69%,31%,33%,67%
OWL API를 직접 사용할 때와 비교하여 Protégé의 하위 클래스 처리에 대해 다소 혼란 스럽습니다. 나는 "남자"또는 "여자"가 남성 또는 여성 인 인간이라고 논리적으로 정의하는 간단한 온톨로지를 만들었습니다. 내가 피보호자이 온톨로지를 표시 할 때, 자동 :이 hasSex (Human -> Gender)
그래서 여성 인간과 hasGender 일
RDF 데이터를 사용하는 프로젝트에서 작업 중이며 RDF 트리플 데이터 세트 및 특정 패턴과 일치하지 않는 트리플을 사용자 정의 온톨로지를 기반으로 실행하는 데이터 정리 메소드를 구현하려고합니다. 예를 들어, http://myontology/A 클래스는 술어 http://myontology/denotes을 사용하여 http://myontology/B을 나타
개체에 두 속성 중 하나의 속성이 아니라 두 속성의 교집합이 포함되어 있는지 확인하고 싶습니다. 예 : object:
A (has_disposition some disposition_A; has_disposition some disposition_B)
B (has_disposition some disposition_B; disjoint w