1 / 23

서울 지하철 여행 추천 시스템 on Protege

서울 지하철 여행 추천 시스템 on Protege. 최종 발표 ( 2012.12.14). 200711448 오희수. 목차. 개발 배경 및 목표 Protégé 설계 Protégé 구현 진행일정. 1. 개발 배경 및 목표. 개발 배경 및 목표. 개발 배경 중간 프로젝트로 진행한 KM 을 이용한 서울 지하철 여행 추천 시스템을 실제 어플리케이션에서 사용을 해보고 싶은 마음에 중간 프로젝트를 연장 하여 Protégé 를 이용하여 온톨리지를 구축해보기로 함 .

meli
Download Presentation

서울 지하철 여행 추천 시스템 on Protege

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 서울 지하철 여행 추천 시스템 on Protege 최종 발표(2012.12.14) 200711448 오희수

  2. 목차 개발 배경 및 목표 Protégé 설계 Protégé 구현 진행일정

  3. 1. 개발 배경 및 목표

  4. 개발 배경 및 목표 개발 배경 중간 프로젝트로 진행한 KM을 이용한 서울 지하철 여행 추천 시스템을 실제 어플리케이션에서 사용을 해보고 싶은 마음에 중간 프로젝트를 연장 하여 Protégé를 이용하여 온톨리지를 구축해보기로 함.

  5. 개발 배경 및 목표 목표 - Protégé를 이용하여 온톨리지를 구축한다. - 구축한 온톨리지를 이용하여 Java 어플리케이션 상에서 추론을 할 수 있는 예제를 만들어 본다.

  6. 2. Protege설계

  7. Protege설계 line first startAt hasLineNum last endAt Subway hasExhibitNear exhibition_place hasEateryNear Subway eatery_place

  8. Protege설계 first phone current hasPhone currentlyExhibit location startAt last locationAt endAt Gallery Museum Superclass exhibition_place Exhibition Place

  9. Protege설계 menu hasMenu Restraunt Cafe Superclass locationAt Eatery_place location hasPhone openAt closeAt first phone last Eatery Place

  10. Protege설계 price hasPrice type hasType Meal Beverage Bread Superclass Menu Menu

  11. 3. Protege구현

  12. Protege구현 Class Hierarchy 음식점 전시 장소 음식점 메뉴 지하철역

  13. Protege구현 OWL Viz

  14. Protege구현 Individual Ex.

  15. Protege구현 Individual Ex. (Cont) 02-580-1300 Nambu_Terminal hasPhoneNum 2000 locateAt closeAt currentlyExhibit ParkHoonIlPhotoExhibition HangaramDesignGallery openAt 1100

  16. Protege구현 Jena Semantice Web Application 개발을 위한 Java framework Jena RDF/OWL Data (Resource) SPARQL (Query)

  17. Protege구현 Jena 설치 http://jena.apache.org/download/index.html에서 다운로드 Java 프로젝트에 jar 패키지 파일들을 추가

  18. Protege구현 OWL 출력 Protégé로 작성한 OWL 파일을 불러와 출력

  19. Protege구현 OWL 출력 (cont) 작성된 OWL을 볼 수 있다.

  20. Protege구현 SPARQL을 이용한 Query 막차시간(last)이 24시 15분(2415)인 지하철역

  21. Protege구현 SPARQL을 이용한 Query (cont) Property중 location이 ‘Honik_Univ’ 인 것을 변수 x에 할당 변수 x에 할당된 것 중 current property 값을 변수 y에 할당

  22. 4. 진행 일정

  23. 진행 일정 12월 10일~12일 12월 3일~12월 7일 11월 26~30 주제 변경 및 관련 조사 도메인 별 관계도 그리기 Protegetool 익히기 Jena, SPARQL 학습 온톨리지 구축 및 Java 어플리케이션 연결

More Related