240 likes | 909 Views
서울 지하철 여행 추천 시스템 on Protege. 최종 발표 ( 2012.12.14). 200711448 오희수. 목차. 개발 배경 및 목표 Protégé 설계 Protégé 구현 진행일정. 1. 개발 배경 및 목표. 개발 배경 및 목표. 개발 배경 중간 프로젝트로 진행한 KM 을 이용한 서울 지하철 여행 추천 시스템을 실제 어플리케이션에서 사용을 해보고 싶은 마음에 중간 프로젝트를 연장 하여 Protégé 를 이용하여 온톨리지를 구축해보기로 함 .
E N D
서울 지하철 여행 추천 시스템 on Protege 최종 발표(2012.12.14) 200711448 오희수
목차 개발 배경 및 목표 Protégé 설계 Protégé 구현 진행일정
개발 배경 및 목표 개발 배경 중간 프로젝트로 진행한 KM을 이용한 서울 지하철 여행 추천 시스템을 실제 어플리케이션에서 사용을 해보고 싶은 마음에 중간 프로젝트를 연장 하여 Protégé를 이용하여 온톨리지를 구축해보기로 함.
개발 배경 및 목표 목표 - Protégé를 이용하여 온톨리지를 구축한다. - 구축한 온톨리지를 이용하여 Java 어플리케이션 상에서 추론을 할 수 있는 예제를 만들어 본다.
Protege설계 line first startAt hasLineNum last endAt Subway hasExhibitNear exhibition_place hasEateryNear Subway eatery_place
Protege설계 first phone current hasPhone currentlyExhibit location startAt last locationAt endAt Gallery Museum Superclass exhibition_place Exhibition Place
Protege설계 menu hasMenu Restraunt Cafe Superclass locationAt Eatery_place location hasPhone openAt closeAt first phone last Eatery Place
Protege설계 price hasPrice type hasType Meal Beverage Bread Superclass Menu Menu
Protege구현 Class Hierarchy 음식점 전시 장소 음식점 메뉴 지하철역
Protege구현 OWL Viz
Protege구현 Individual Ex.
Protege구현 Individual Ex. (Cont) 02-580-1300 Nambu_Terminal hasPhoneNum 2000 locateAt closeAt currentlyExhibit ParkHoonIlPhotoExhibition HangaramDesignGallery openAt 1100
Protege구현 Jena Semantice Web Application 개발을 위한 Java framework Jena RDF/OWL Data (Resource) SPARQL (Query)
Protege구현 Jena 설치 http://jena.apache.org/download/index.html에서 다운로드 Java 프로젝트에 jar 패키지 파일들을 추가
Protege구현 OWL 출력 Protégé로 작성한 OWL 파일을 불러와 출력
Protege구현 OWL 출력 (cont) 작성된 OWL을 볼 수 있다.
Protege구현 SPARQL을 이용한 Query 막차시간(last)이 24시 15분(2415)인 지하철역
Protege구현 SPARQL을 이용한 Query (cont) Property중 location이 ‘Honik_Univ’ 인 것을 변수 x에 할당 변수 x에 할당된 것 중 current property 값을 변수 y에 할당
진행 일정 12월 10일~12일 12월 3일~12월 7일 11월 26~30 주제 변경 및 관련 조사 도메인 별 관계도 그리기 Protegetool 익히기 Jena, SPARQL 학습 온톨리지 구축 및 Java 어플리케이션 연결