Top Banner
서서 서서서 서서 서서 서서서 on Protege 200711448 서서서 서서 서서 (2012.12.14)
23

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

Feb 22, 2016

Download

Documents

Meli

서울 지하철 여행 추천 시스템 on Protege. 최종 발표 ( 2012.12.14). 200711448 오희수. 목차. 개발 배경 및 목표 Protégé 설계 Protégé 구현 진행일정. 1. 개발 배경 및 목표. 개발 배경 및 목표. 개발 배경 중간 프로젝트로 진행한 KM 을 이용한 서울 지하철 여행 추천 시스템을 실제 어플리케이션에서 사용을 해보고 싶은 마음에 중간 프로젝트를 연장 하여 Protégé 를 이용하여 온톨리지를 구축해보기로 함 . - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 서울 지하철 여행 추천 시스템          on  Protege

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

200711448 오희수

최종 발표 (2012.12.14)

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

1.개발 배경 및 목표

2.Protégé 설계

3.Protégé 구현

4.진행일정

목차

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

1. 개발 배경 및 목표

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

개발 배경 및 목표

개발 배경

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

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

개발 배경 및 목표

목표

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

- 구축한 온톨리지를 이용하여 Java 어플리케이션 상에서 추론을 할 수 있는 예제를 만들어 본다 .

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

2. Protege 설계

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

Protege 설계

Sub-way

line first

last

eatery_place

exhibition_place

hasLineNumstartAt

endAt

hasExhibitN-ear

hasEateryNear

Subway

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

Protege 설계

last

first

Museum

exhibition_place

GallerySuperclass

phone cur-rent

loca-tion

endAt

startAt

hasPhonecurrentlyEx-hibit

locationAt

Exhibition Place

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

Protege 설계

last

first

Cafe

Eatery_place

Re-strauntSuperclass

phone

menu

loca-tion

hasMenu

locationAt

hasPhoneopenAt

closeAt

Eatery Place

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

Protege 설계

type

Bread

Menu

Bever-ageSuperclass

price

Meal hasType

hasPrice

Menu

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

3. Protege 구현

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

Protege 구현

Class Hierarchy

음식점

전시 장소

음식점 메뉴

지하철역

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

Protege 구현

OWL Viz

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

Protege 구현

Individual Ex.

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

Protege 구현

HangaramDesign-Gallery

Nambu_Terminal

02-580-1300

2000

ParkHoonIlPhotoExhibi-tion

lo-cateAt

openAt

closeAt

Individual Ex. (Cont)

1100

hasPho-neNum

currentlyEx-hibit

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

Protege 구현

Jena Semantice Web Application 개발을 위한 Java framework

RDF/OWL Jena

SPARQL(Query)

Data(Resource)

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

Protege 구현

Jena 설치

http://jena.apache.org/download/index.html 에서 다운로드

Java 프로젝트에 jar 패키지 파일들을 추가

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

Protege 구현

OWL 출력

Protégé 로 작성한 OWL 파일을 불러와 출력

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

Protege 구현

OWL 출력 (cont)

작성된 OWL 을 볼 수 있다 .

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

Protege 구현

SPARQL 을 이용한 Query

막차시간 (last) 이 24 시 15 분 (2415) 인 지하철역

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

Protege 구현

SPARQL 을 이용한 Query (cont)

Property 중 location 이 ‘ Honik_Univ’ 인 것을 변수 x 에 할당

변수 x 에 할당된 것 중 current property 값을 변수 y 에 할당

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

4. 진행 일정

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

진행 일정

11 월 26~30 12 월 3 일 ~12 월 7 일 12 월 10 일 ~12 일

주제 변경 및 관련 조사도메인 별 관계도 그리기Protege tool 익히기Jena, SPARQL 학습 온톨리지 구축 및

Java 어플리케이션 연결