Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Semantic Web : Protege.

Presentasi serupa


Presentasi berjudul: "Semantic Web : Protege."— Transcript presentasi:

1 Semantic Web : Protege

2 Langkah pertama download protege 3. 4. 4 di http://protege. stanford
Sebelum mendownload protege lakukan registrasi di website tersebut Setelah download , lakukan proses instalasi seperti biasanya

3 Memulai Protege 3.4.4 Sekarang kita mulai membangun sebuah ontology
Jalankan protege yang telah terinstal di komputer anda

4 Klik New Project

5 Klik next

6 Pilih OWL DL Next

7 Pilih Properties View - Finish

8 Jika berhasil akan tampilannya seperti ini

9 A. Create subClass dari things klik tab OWL Classes dan klik kanan pada OWL things - klik Create subclass

10 Pada owl things buat subclasses Pizza,

11 Subclass PizzaTopping

12 Dan subclass PizzaBase

13 B. Create sub classes klik class pizza dan klik add disjoint class , pilih pizzaBase dan pizzatopping – klik OK

14 Lalu pilih lagi class Pizzatopping, add disjoint class , pilih Pizza dan PizzaBase – klik OK

15 C. Create sub classes anak kedua Sekarang buat subclass ThinAndCrisyBase dan DeepPanBase pada class PizzaBase

16 Klik Next

17 Pilih PizzaBase , ketik ThinAndCrisyBase dan klik next

18 Hasilnya akan jadi seperti dibawah ini

19 Pilih class PizzaTopping,
D. Create sub class anak ketiga Buatlah sub class lagi untuk PizzaTopping,MeatTopping, dan VegetablesTopping Lakukan hal yang sama seperti cara sebelumnya Pilih class PizzaTopping, Create subclaesses MeatTopping, VegetableTopping, CheeseTopping and SeafoodTopping. Buat disjoint classes nya Pilih class MeatTopping, buat disjoint subclasses: SpicyBeefTopping, PepperoniTopping, SalamiTopping and HamTopping Pilih class VegetableTopping: buat disjoint subclasses: TomatoTopping, OliveTopping, MushroomTopping, PepperTopping, OnionTopping, CaperTopping

20 Hasilnya sebagai berikut

21 E.Create OWL Object Property
Setelah membuat beberapa subclass dan disjont classes, sekarangkita buat object property Buat object property untuk pizza - klik class pizza – pilih tab property – Create Object Property- create a new object property – rename menjadi hasIngredient

22

23 Pilih hasIngredient property
F. Create sub property Pilih hasIngredient property Tambah hasTopping dan hasBase sebagai subproperties

24 Hasilnya seperti ini

25 G. Create inverse property
Caranya 1. Klik class pizza - Create a new object property bernama isIngredientOf Klik“Set inverse property” button, pilih “hasIngredient”

26

27 Lakukan hal yang sama pada hasbase dan has topping
2. Kedua klik hasBase Create the isBaseOf as the inverse property of hasBase isBaseOf is the subproperty of isIngredientOf, why? 3. Ketiga klik hasTopping Buat isToppingOf sebagai inverse property.

28 Jika benar, maka hasilnya seperti dibawah ini

29 Jika sudah selesai klik file dan save dengan nama pizza
H. Save project Jika sudah selesai klik file dan save dengan nama pizza

30 i. Convert to owl doc Project ontology tadi juga bisa kita convert kedalam format owl doc Caranya klik tools pada toolbar – lalau klik generate owl doc

31 Protege Ontology Libraries Protege tutorial Protege Website
Jika ingin mempelajari Protege lebih dalam bisa melihat manual owl pada help dibagian atas toolbar protege atau download tutorial berikut ini: Protege Ontology Libraries Protege tutorial Protege Website


Download ppt "Semantic Web : Protege."

Presentasi serupa


Iklan oleh Google