Download presentation
Presentation is loading. Please wait.
Published byJazmin Dice Modified over 9 years ago
1
Ontology Application Management (OAM) Framework User Tutorial
Part 1: Database to Ontology Mapping & Semantic Search System Part 2: Recommender Application Management © LST Lab, NECTEC, Thailand Last updated: Aug 28, 2013
2
About OAM Framework To simplify creation and adoption of a semantic web application. Provides common application templates that can process the user's published RDF data. User's programming skill is NOT REQUIRED in building a prototype application. Supports both RDF data publishing from databases and building ontology-based applications Semantic search, Recommender system applications.
3
Software used by and bundled with OAM Framework user’s package
Apache Jena ( D2RQ ( Hozo ontology editor ( Apache Tomcat ( Note: OAM framework was originally developed as a companion application framework for OWL ontologies developed using Hozo ontology editor. It also works with OWL ontologies created using Protege 4.x Ontology Editor (although with some limitation).
4
Semantic KM Tools Workshop LST Lab, NECTEC
OAM Tutorial: Part 1 - Database to Ontology Mapping & Semantic Search System Semantic KM Tools Workshop LST Lab, NECTEC
5
Required Software Java Development Kit (JDK) 6 AppServ
Navicat for MySQL Notepad++ or EditPlus Mozilla Firefox or Google Chrome Web Browser OpenOffice Calc or Microsoft Excel
6
5-Step Process Preparing OWL Ontology File Create a Database in MySQL
Database to Ontology Mapping Configuration Search Application Configuration Start Search Application
7
Step 1/5: Preparing OWL Ontology File
8
Export OWL Ontology from Hozo Ontology Editor
10
Step 2/5 - Create a Database in MySQL
11
Create database data using Microsoft Excel or Openoffice Calc
player_sample.xls club_sample.xls country_sample.xls
12
Import database data to MySQL Database using Navicat
13
Create New Database
14
Import Data from Excel
17
Step 3/5: Database to Ontology Mapping Configuration
18
Set up Environment Variable
19
Set up internal database
20
Start Apache Tomcat
21
Start Mapping Web Interface
Open Firefox or Chrome
22
DB and Ontology Configuration
23
Class - Table Mapping
24
List of Class – Table Mapping
25
Property – Column Mapping
26
Datatype Property Mapping
27
Object Property Mapping
28
List of Property Mapping
29
Vocabulary Mapping
30
List of Vocabulary Mapping
31
Vocabulary Mapping
32
Save Configuration
33
Create/ Update RDF Data
34
Step 4/5: Search Application Configuration
35
Application Config
36
Search Property Properties that are allowed in Search Condition
37
Display Property Properties that are allowed to display search results
38
Change Search/Display Property
39
Save Configurations
40
Step 5/5: Start Search Application
41
Start Semantic Search Web Interface
Open URL:
42
Search Conditions and Results
Class to search Search condition Search property Display property
43
OAM Tutorial: Part 2 - Recommender Application Management
Semantic KM Tools Workshop LST Lab, NECTEC
44
4-Step Process Prepare OWL ontology and update RDF data
Recommender Application Configuration Create and Link Recommendation Rules Search and View Recommendation Results
45
Step 1/4: Prepare OWL ontology and update RDF data
46
Add recommendation class in ontology
2 1
47
Export OWL Ontology from Hozo Ontology Editor
49
Start Mapping Web Interface
Open Firefox or Chrome
50
Update New Ontology File
51
Save Configuration
52
** Please restart Tomcat after this step.**
Update RDF Data ** Please restart Tomcat after this step.**
53
Step 2/4: Recommender Application Configuration
54
Add a new class in Application Config
Player_Recommendation
55
Define a Recommendation Class
Click to define that this is a recommendation class
56
Save Configurations
57
Step 3/4: Create and Link Recommendation Rules
58
Start Recommender Web Interface
Open Firefox or Chrome
59
Add a new Recommendation
Recommendation Class
60
Define conditions of objects attached to this recommendation
61
Define conditions of objects attached to this recommendation (2)
Players whose age are greater than 23 years old and scored more than or equals to 2 goals
62
Define details for this recommendation
Assign a name to this recommendation
63
Add link to this recommendation
64
Define conditions for objects getting this recommendation
65
Step 4/4: Search and View Recommendation Results
66
Browse Recommendation
List of recommended players
67
View recommendation results
68
End of Tutorial
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.