필자는 Protege를 사용하여 University Ontology를 개발했으며 현재이 로컬 온톨로지에 Protege를 설치했지만 SPARQL을 사용하여이 로컬 온톨로지에서 데이터에 액세스했습니다. 일단이 온톨로지를 월드 와이드 웹에 업로드하면 사람들이 어떻게 쿼리를 실행할 수 있습니까? 자신의 컴퓨터에서 Protege를 사용할 수 없기 때문에이 온톨로지에? 현재의 WWW에서는 Google 검색 엔진에 텍스트를 쓰지 만 SWOOGLE과 같은 시맨틱 웹 검색 엔진을 사용하여 어떻게 온톨로지의 정보를 검색 할 수 있습니까?어떻게 Ontology에서 정보를 검색합니까?
2
A
답변
1
먼저 온톨로지를 트리플 저장소에 저장해야합니다 (예 : Jena). 다음 단계에서는 다른 사람들이 SPARQL을 통해 기본 온톨로지를 쿼리 할 수 있도록 애플리케이션에 http://dbpedia.org/sparql/과 같은 서비스를 제공해야합니다. Jena는 SPARQL 실행을 지원합니다. 링크 ARQ을 볼 수 있습니다.
온톨로지에서 키워드 검색을 수행하려면 LARQ (ARQ + Lucene)을 사용할 수 있다고 생각합니다. 온톨로지 리소스의 인덱싱을 제공하고 키워드에 대한 검색을 가능하게합니다.
0
온라인 SPARQL 편집기 (예 : sparql.org)를 활용하거나 온톨로지를 Sindice으로 색인화하고이 검색 엔진의 용량을 활용할 수 있습니다.
1
예나의 기본 트리플 스토어는 TDB입니다. 또한 Sparql 엔드 포인트를 노출하기 위해 (또한 Jena 프로젝트의) Fuseki server 상단에 설정할 수 있습니다.
TDB에 세 쌍둥이가 있으면 Fuseki 서버에 SPARQL 쿼리를 수행하고 결과를 얻을 수 있습니다.
관련 문제
- 1. 연락처를 클릭하면 연락처 세부 정보를 어떻게 검색합니까?
- 2. 모바일 웹 사이트에서 장치 정보를 어떻게 검색합니까?
- 3. NTLoginModule : 사용자 정보를 어디에서 검색합니까?
- 4. lucene으로 'and'를 어떻게 검색합니까?
- 5. 파일 인코딩을 어떻게 검색합니까?
- 6. VI에서 tabulator를 어떻게 검색합니까?
- 7. 어떻게 세마포 이름을 검색합니까?
- 8. UIWebView에서 어떻게 검색합니까?
- 9. EL은 속성을 어떻게 검색합니까?
- 10. 랜덤 행을 어떻게 검색합니까?
- 11. 자바 enum에서 어떻게 검색합니까?
- 12. Salesforce에서 환경을 어떻게 검색합니까?
- 13. svn 로그에서 어떻게 검색합니까?
- 14. Arraylist를 통해 어떻게 검색합니까?
- 15. 지도를 통해 어떻게 검색합니까?
- 16. Oracle XE는 어떻게 검색합니까?
- 17. 여기서 ldd 명령은 종속성 정보를 검색합니까?
- 18. 어떻게 iPhone의 주소록에서 주소를 검색합니까?
- 19. 자바에서는이 특정 정규식을 어떻게 검색합니까?
- 20. Jquery : 콘텐츠 변경을 어떻게 검색합니까?
- 21. 어떻게 오른쪽/왼쪽 조인을 검색합니까?
- 22. 전화 번호에서 ID를 어떻게 검색합니까?
- 23. NSIS - 자동 설치를 어떻게 검색합니까?
- 24. COBOL은 데이터를 어떻게 저장하고 검색합니까?
- 25. simplehtmldom에서 태그의 내용으로 어떻게 검색합니까?
- 26. - 부분적인 다시 게시는 어떻게 검색합니까?
- 27. ack을 사용하여 '--branch'문자열을 어떻게 검색합니까?
- 28. 어떻게 enablecfputputlyly의 현재 값을 검색합니까?
- 29. jsp에서 변수의 유형을 어떻게 검색합니까?
- 30. 어떻게 스핑크스를 사용하여 URL을 검색합니까