สรุปขั้นตอนทำ Database to Ontology Mapping และ

Download Report

Transcript สรุปขั้นตอนทำ Database to Ontology Mapping และ

Database to Ontology Mapping
& Semantic Search System Tutorial
LST Lab, NECTEC
Semantic KM Tools Workshop รุ่นที่ 3
27 ม.ค. 2555
Required Software
1.
2.
3.
4.
5.
Java Development Kit (JDK) 6
AppServ
Navacat for MySQL
Notepad++ หรื อ EditPlus
Mozilla Firefox หรื อ Google Chrome Web
Browser
6. OpenOffice Calc หรื อ Microsoft Excel
2
การดาเนินการ 4 ขั้นตอน
1.
2.
3.
4.
เตรี ยมไฟล์ Ontology ในแบบ OWL
สร้ างฐานข้ อมูลใน MySQL
กาหนดตังค่
้ าการทา Database to Ontology Mapping
กาหนดตังค่
้ า Search Application
3
ขั้นที่ 1/4: เตรี ยมไฟล์ OWL
Export ไฟล์ Ontology ที่สร้างจากโปรแกรม
Hozo เป็ นแบบ OWL
5
6
ขั้นที่ 2/4 - สร้างฐานข้อมูลใน MySQL
สร้างข้อมูลใน Microsoft Excel หรื อ
Openoffice Calc
player_sample.xls
country_sample.xls
club_sample.xls
8
นาเข้าฐานข้อมูลสู่ MySQL Database ผ่าน Navicat
9
Create New Database
10
Import Data from Excel
11
12
13
ขั้นที่ 3/4: กาหนดตั้งค่าการทา
Database to Ontology Mapping
Start โปรแกรม Apache Tomcat
15
กาหนด Environment Variable
16
Set up internal database
17
Start Mapping Web Interface
• Open Firefox or Chrome
http://localhost:8080/config/
18
DB and Ontology Configuration
19
Class - Table Mapping
20
List of Class – Table Mapping
21
Property – Column Mapping
22
Datatype Property Mapping
23
Object Property Mapping
24
List of Property Mapping
25
Vocabulary Mapping
26
List of Vocabulary Mapping
27
Vocabulary Mapping
28
Save Configuration
29
Create/ Update RDF Data
30
ขั้นที่ 4/4: กาหนดตั้งค่า
Search Application
Application Config
32
Search Property
• Properties that are allowed in Search
Condition
33
Display Property
• Properties that are allowed to display search
results
34
Change Search/Display Property
35
Save Configurations
36
Search Application
Start Semantic Search Web Interface
• Open URL: http://localhost:8080/search/
38
Search Conditions and Results
Class to search
Search property
Search condition
Display property
39