On protege
Download
1 / 23

서울 지하철 여행 추천 시스템 on Protege - PowerPoint PPT Presentation


  • 508 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' 서울 지하철 여행 추천 시스템 on Protege' - meli


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
On protege

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

최종 발표(2012.12.14)

200711448 오희수


목차

개발 배경 및 목표

Protégé 설계

Protégé 구현

진행일정


1. 개발 배경 및 목표


개발 배경 및 목표

개발 배경

중간 프로젝트로 진행한 KM을 이용한 서울 지하철 여행 추천 시스템을

실제 어플리케이션에서 사용을 해보고 싶은 마음에 중간 프로젝트를 연장

하여 Protégé를 이용하여 온톨리지를 구축해보기로 함.


개발 배경 및 목표

목표

- Protégé를 이용하여 온톨리지를 구축한다.

- 구축한 온톨리지를 이용하여 Java 어플리케이션 상에서

추론을 할 수 있는 예제를 만들어 본다.


2 protege

2. Protege설계


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


3 protege

3. Protege구현


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에 할당


4. 진행 일정


진행 일정

12월 10일~12일

12월 3일~12월 7일

11월 26~30

주제 변경 및 관련 조사

도메인 별 관계도 그리기

Protegetool 익히기

Jena, SPARQL 학습

온톨리지 구축 및

Java 어플리케이션 연결


ad