• Tidak ada hasil yang ditemukan

IKI 30320: Sistem Cerdas Kuliah 15: Alternatives to FOL

N/A
N/A
Protected

Academic year: 2021

Membagikan "IKI 30320: Sistem Cerdas Kuliah 15: Alternatives to FOL"

Copied!
43
0
0

Teks penuh

(1)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

IKI 30320: Sistem Cerdas

Kuliah 15: Alternatives to FOL

Ruli Manurung

Fakultas Ilmu Komputer Universitas Indonesia

(2)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Outline

1

Semantic Networks

2

Description Logics

3

Semantic Web

4

Ringkasan

(3)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Review

Banyak riset AI → knowledge-based system/agent

Representasi pengetahuan sbg. kalimat Kemampuan mengolah kalimat → “intelligent”

FOL cukup expressive

Tetapi inference scr. umum

intractable

Banyak riset AI mencari “bahasa” alternatif.

(4)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Outline

1

Semantic Networks

2

Description Logics

3

Semantic Web

4

Ringkasan

(5)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Semantic Networks

“The Logic Of The Future

TM

Existential Graphs (Charles Peirce, 1909)

Semantic Nets (Quillian, 60an)

Conceptual Graphs (Sowa, 80an)

Intinya:

Notasi graph Node = object Edge = relation

(6)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Semantic Networks

“The Logic Of The Future

TM

Existential Graphs (Charles Peirce, 1909)

Semantic Nets (Quillian, 60an)

Conceptual Graphs (Sowa, 80an)

Intinya:

Notasi graph Node = object Edge = relation

(7)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Semantic Networks

“The Logic Of The Future

TM

Existential Graphs (Charles Peirce, 1909)

Semantic Nets (Quillian, 60an)

Conceptual Graphs (Sowa, 80an)

Intinya:

Notasi graph Node = object Edge = relation

(8)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Semantic Networks

“The Logic Of The Future

TM

Existential Graphs (Charles Peirce, 1909)

Semantic Nets (Quillian, 60an)

Conceptual Graphs (Sowa, 80an)

Intinya:

Notasi graph Node = object Edge = relation

(9)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Semantic Networks

“The Logic Of The Future

TM

Existential Graphs (Charles Peirce, 1909)

Semantic Nets (Quillian, 60an)

Conceptual Graphs (Sowa, 80an)

Intinya:

Notasi graph Node = object Edge = relation

(10)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

(11)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

(12)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Contoh semantic network

Mammals

John

Mary

Persons

Male

Persons

Female

Persons

1

2

SubsetOf SubsetOf SubsetOf MemberOf MemberOf SisterOf Legs Legs HasMother

(13)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Sifat semantic networks

Seru!Bandingkan dengan:

∀ x x ∈ Persons ⇒ [∀ y HasMother (x, y ) ⇒ y ∈ FemalePersons].

Ambigu:

“Heliis_adog” → Heli ∈ Dog

“Dogis_amammal” → Dog ⊆ Mammal

Hanya bisa representasi relasibinary, kecuali dengan reification: Pergi(Anto, Depok , Bogor , Kemarin).

menjadi Pergi(P). Pelaku(P, Anto). Asal(P, Depok ). Tujuan(P, Bogor ). Kapan(P, Kemarin).

Inheritance secara fleksibel:default reasoning+ overriding (John = 1 leg), multiple inheritance (OOP?)

(14)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Sifat semantic networks

Seru!Bandingkan dengan:

∀ x x ∈ Persons ⇒ [∀ y HasMother (x, y ) ⇒ y ∈ FemalePersons]. Ambigu:

“Heliis_adog” → Heli ∈ Dog

“Dogis_amammal” → Dog ⊆ Mammal

Hanya bisa representasi relasibinary, kecuali dengan reification: Pergi(Anto, Depok , Bogor , Kemarin).

menjadi Pergi(P). Pelaku(P, Anto). Asal(P, Depok ). Tujuan(P, Bogor ). Kapan(P, Kemarin).

Inheritance secara fleksibel:default reasoning+ overriding (John = 1 leg), multiple inheritance (OOP?)

(15)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Sifat semantic networks

Seru!Bandingkan dengan:

∀ x x ∈ Persons ⇒ [∀ y HasMother (x, y ) ⇒ y ∈ FemalePersons]. Ambigu:

“Heliis_adog” → Heli ∈ Dog

“Dogis_amammal” → Dog ⊆ Mammal

Hanya bisa representasi relasibinary, kecuali dengan reification: Pergi(Anto, Depok , Bogor , Kemarin).

menjadi Pergi(P). Pelaku(P, Anto). Asal(P, Depok ). Tujuan(P, Bogor ). Kapan(P, Kemarin).

Inheritance secara fleksibel:default reasoning+ overriding (John = 1 leg), multiple inheritance (OOP?)

(16)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Sifat semantic networks

Seru!Bandingkan dengan:

∀ x x ∈ Persons ⇒ [∀ y HasMother (x, y ) ⇒ y ∈ FemalePersons]. Ambigu:

“Heliis_adog” → Heli ∈ Dog

“Dogis_amammal” → Dog ⊆ Mammal

Hanya bisa representasi relasibinary, kecuali dengan reification: Pergi(Anto, Depok , Bogor , Kemarin).

menjadi Pergi(P). Pelaku(P, Anto). Asal(P, Depok ). Tujuan(P, Bogor ). Kapan(P, Kemarin).

Inheritance secara fleksibel:default reasoning+ overriding (John = 1 leg), multiple inheritance (OOP?)

(17)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Sifat semantic networks

Seru!Bandingkan dengan:

∀ x x ∈ Persons ⇒ [∀ y HasMother (x, y ) ⇒ y ∈ FemalePersons]. Ambigu:

“Heliis_adog” → Heli ∈ Dog

“Dogis_amammal” → Dog ⊆ Mammal

Hanya bisa representasi relasibinary, kecuali dengan reification: Pergi(Anto, Depok , Bogor , Kemarin).

menjadi Pergi(P). Pelaku(P, Anto). Asal(P, Depok ). Tujuan(P, Bogor ). Kapan(P, Kemarin).

Inheritance secara fleksibel:default reasoning+ overriding (John = 1 leg), multiple inheritance (OOP?)

(18)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Sifat semantic networks

Inference sangat cepat (

inheritance

,

membership

, dll.)

Tidak se-expressive FOL: tidak ada negation,

disjunction, function, quantifier, dll.

Meskipun demikian, cukup banyak digunakan dalam AI.

Contoh paling terkenal: WordNet.

(19)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Outline

1

Semantic Networks

2

Description Logics

3

Semantic Web

4

Ringkasan

(20)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

FOL terlalu sulit?

+: FOL

expressive

, inference sound+complete

-: FOL sulit dipahami,

intractable

Description Logic

(DL) adalah logic yang lebih

sederhana

Lebih mudah dipahami

Inference lebih cepat (tractability)

DL menitikberatkan struktur taksonomi (objects,

categories)

(21)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

FOL terlalu sulit?

+: FOL

expressive

, inference sound+complete

-: FOL sulit dipahami,

intractable

Description Logic

(DL) adalah logic yang lebih

sederhana

Lebih mudah dipahami

Inference lebih cepat (tractability)

DL menitikberatkan struktur taksonomi (objects,

categories)

(22)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

FOL terlalu sulit?

+: FOL

expressive

, inference sound+complete

-: FOL sulit dipahami,

intractable

Description Logic

(DL) adalah logic yang lebih

sederhana

Lebih mudah dipahami

Inference lebih cepat (tractability)

DL menitikberatkan struktur taksonomi (objects,

categories)

(23)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

KB dalam DL

KB tentang domain D dalam Description Logic dibagi 2:

TBox: kalimat Terminological - pengetahuan umum tentang D Mis: Anjing adalah sejenis mamalia, Anjing memiliki 4 kaki. ABox: kalimat Assertion - pengetahuan spesifik tentang D Mis: Heli adalah seekor anjing, Heli dimakan Bruno. TBox adalah tempat mendefinisikankonsep.

ABox adalah tempat mendefinisikaninstance. (Bisa) ada negation, quantifier, disjunction.

(24)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Contoh: FOL vs. DL

“Bachelors are unmarried adult males”

DL: Bachelor = And(Unmarried, Adult, Male).

FOL: ∀ x Bachelor (x ) ⇔ Unmarried (x ) ∧ Adult(x ) ∧ Male(x ).

“Pria yang memiliki sekurangnya 3 putra, semuanya pengangguran dan kawin dengan doktor, dan paling banyak 2 putri, semuanya profesor jurusan fisika atau kimia”

DL: And(Man,AtLeast(3,Son),AtMost(2,Daughter),

All(Son,And(Unemployed,Married,All(Spouse,Doctor))), All(Daughter,And(Professor,Fills(Department,Physics,Math)))). FOL: ???

(25)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Contoh: FOL vs. DL

“Bachelors are unmarried adult males”

DL: Bachelor = And(Unmarried, Adult, Male).

FOL: ∀ x Bachelor (x ) ⇔ Unmarried (x ) ∧ Adult(x ) ∧ Male(x ).

“Pria yang memiliki sekurangnya 3 putra, semuanya pengangguran dan kawin dengan doktor, dan paling banyak 2 putri, semuanya profesor jurusan fisika atau kimia”

DL: And(Man,AtLeast(3,Son),AtMost(2,Daughter),

All(Son,And(Unemployed,Married,All(Spouse,Doctor))), All(Daughter,And(Professor,Fills(Department,Physics,Math)))). FOL: ???

(26)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Mengatasi kerancuan panah+lingkaran

Apakah “artinya” kelinci --makan--> tanaman ?

Kelincihanyamakan tanaman? Kelincibisamakan tanaman (dll.)?

Ada seekor kelinci spesifik yang hanya/bisa makan tanaman? Ada beberapa ekor kelinci yang makan tanaman (yang lain makan rendang)?

Perlu representasi yang semantics-nya jelas, formal. DL → set theory (teori himpunan):

Domain→ himpunan object

Class/category→ (sub)himpunan object

Role/relation→ himpunan pasangan object (dlm. DL, bisa ada ∃, ∀, n)

(27)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Mengatasi kerancuan panah+lingkaran

Apakah “artinya” kelinci --makan--> tanaman ? Kelincihanyamakan tanaman?

Kelincibisamakan tanaman (dll.)?

Ada seekor kelinci spesifik yang hanya/bisa makan tanaman? Ada beberapa ekor kelinci yang makan tanaman (yang lain makan rendang)?

Perlu representasi yang semantics-nya jelas, formal. DL → set theory (teori himpunan):

Domain→ himpunan object

Class/category→ (sub)himpunan object

Role/relation→ himpunan pasangan object (dlm. DL, bisa ada ∃, ∀, n)

(28)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Mengatasi kerancuan panah+lingkaran

Apakah “artinya” kelinci --makan--> tanaman ? Kelincihanyamakan tanaman?

Kelincibisamakan tanaman (dll.)?

Ada seekor kelinci spesifik yang hanya/bisa makan tanaman? Ada beberapa ekor kelinci yang makan tanaman (yang lain makan rendang)?

Perlu representasi yang semantics-nya jelas, formal. DL → set theory (teori himpunan):

Domain→ himpunan object

Class/category→ (sub)himpunan object

Role/relation→ himpunan pasangan object (dlm. DL, bisa ada ∃, ∀, n)

(29)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Mengatasi kerancuan panah+lingkaran

Apakah “artinya” kelinci --makan--> tanaman ? Kelincihanyamakan tanaman?

Kelincibisamakan tanaman (dll.)?

Ada seekor kelinci spesifik yang hanya/bisa makan tanaman?

Ada beberapa ekor kelinci yang makan tanaman (yang lain makan rendang)?

Perlu representasi yang semantics-nya jelas, formal. DL → set theory (teori himpunan):

Domain→ himpunan object

Class/category→ (sub)himpunan object

Role/relation→ himpunan pasangan object (dlm. DL, bisa ada ∃, ∀, n)

(30)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Mengatasi kerancuan panah+lingkaran

Apakah “artinya” kelinci --makan--> tanaman ? Kelincihanyamakan tanaman?

Kelincibisamakan tanaman (dll.)?

Ada seekor kelinci spesifik yang hanya/bisa makan tanaman? Ada beberapa ekor kelinci yang makan tanaman (yang lain makan rendang)?

Perlu representasi yang semantics-nya jelas, formal. DL → set theory (teori himpunan):

Domain→ himpunan object

Class/category→ (sub)himpunan object

Role/relation→ himpunan pasangan object (dlm. DL, bisa ada ∃, ∀, n)

(31)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Mengatasi kerancuan panah+lingkaran

Apakah “artinya” kelinci --makan--> tanaman ? Kelincihanyamakan tanaman?

Kelincibisamakan tanaman (dll.)?

Ada seekor kelinci spesifik yang hanya/bisa makan tanaman? Ada beberapa ekor kelinci yang makan tanaman (yang lain makan rendang)?

Perlu representasi yang semantics-nya jelas, formal. DL → set theory (teori himpunan):

Domain→ himpunan object

Class/category→ (sub)himpunan object

Role/relation→ himpunan pasangan object (dlm. DL, bisa ada ∃, ∀, n)

(32)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Mengatasi kerancuan panah+lingkaran

Apakah “artinya” kelinci --makan--> tanaman ? Kelincihanyamakan tanaman?

Kelincibisamakan tanaman (dll.)?

Ada seekor kelinci spesifik yang hanya/bisa makan tanaman? Ada beberapa ekor kelinci yang makan tanaman (yang lain makan rendang)?

Perlu representasi yang semantics-nya jelas, formal. DL → set theory (teori himpunan):

Domain→ himpunan object

Class/category→ (sub)himpunan object

Role/relation→ himpunan pasangan object (dlm. DL, bisa ada ∃, ∀, n)

(33)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Mengatasi kerancuan panah+lingkaran

Apakah “artinya” kelinci --makan--> tanaman ? Kelincihanyamakan tanaman?

Kelincibisamakan tanaman (dll.)?

Ada seekor kelinci spesifik yang hanya/bisa makan tanaman? Ada beberapa ekor kelinci yang makan tanaman (yang lain makan rendang)?

Perlu representasi yang semantics-nya jelas, formal. DL → set theory (teori himpunan):

Domain→ himpunan object

Class/category→ (sub)himpunan object

Role/relation→ himpunan pasangan object (dlm. DL, bisa ada ∃, ∀, n)

(34)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Mengatasi kerancuan panah+lingkaran

Apakah “artinya” kelinci --makan--> tanaman ? Kelincihanyamakan tanaman?

Kelincibisamakan tanaman (dll.)?

Ada seekor kelinci spesifik yang hanya/bisa makan tanaman? Ada beberapa ekor kelinci yang makan tanaman (yang lain makan rendang)?

Perlu representasi yang semantics-nya jelas, formal. DL → set theory (teori himpunan):

Domain→ himpunan object

Class/category→ (sub)himpunan object

Role/relation→ himpunan pasangan object (dlm. DL, bisa ada ∃, ∀, n)

(35)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Inference pada DL

Subsumption

: apakah category c

1

adalah subset

category c

2

berdasarkan definisinya?

Classification

: apakah object o adalah anggota

category c berdasarkan definisinya?

Consistency

: apakah definisi sebuah category c dapat

dipenuhi (satisfiable)

Pada umumnya, cepat → inference dlm. waktu

polynomial

Contoh sistem DL: K

L

O

NE

, C

LASSIC

, K

AON

, R

ACER

,

dll.

(36)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Inference pada DL

Subsumption

: apakah category c

1

adalah subset

category c

2

berdasarkan definisinya?

Classification

: apakah object o adalah anggota

category c berdasarkan definisinya?

Consistency

: apakah definisi sebuah category c dapat

dipenuhi (satisfiable)

Pada umumnya, cepat → inference dlm. waktu

polynomial

Contoh sistem DL: K

L

O

NE

, C

LASSIC

, K

AON

, R

ACER

,

dll.

(37)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Inference pada DL

Subsumption

: apakah category c

1

adalah subset

category c

2

berdasarkan definisinya?

Classification

: apakah object o adalah anggota

category c berdasarkan definisinya?

Consistency

: apakah definisi sebuah category c dapat

dipenuhi (satisfiable)

Pada umumnya, cepat → inference dlm. waktu

polynomial

Contoh sistem DL: K

L

O

NE

, C

LASSIC

, K

AON

, R

ACER

,

dll.

(38)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Inference pada DL

Subsumption

: apakah category c

1

adalah subset

category c

2

berdasarkan definisinya?

Classification

: apakah object o adalah anggota

category c berdasarkan definisinya?

Consistency

: apakah definisi sebuah category c dapat

dipenuhi (satisfiable)

Pada umumnya, cepat → inference dlm. waktu

polynomial

Contoh sistem DL: K

L

O

NE

, C

LASSIC

, K

AON

, R

ACER

,

dll.

(39)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Inference pada DL

Subsumption

: apakah category c

1

adalah subset

category c

2

berdasarkan definisinya?

Classification

: apakah object o adalah anggota

category c berdasarkan definisinya?

Consistency

: apakah definisi sebuah category c dapat

dipenuhi (satisfiable)

Pada umumnya, cepat → inference dlm. waktu

polynomial

Contoh sistem DL: K

L

O

NE

, C

LASSIC

, K

AON

, R

ACER

,

dll.

(40)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Outline

1

Semantic Networks

2

Description Logics

3

Semantic Web

4

Ringkasan

(41)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

DL & Semantic Web

DL menjadi dasar representation & inference pada

Semantic Web.

OWL Web Ontology Language:

http://www.w3.org/TR/owl-features

Ide dasar:

Lengkapi data di Internet denganmetadata(RDF) Rancang ontology (OWL)

http://protege.stanford.edu

Inference dengan subsumption + classification

Contoh aplikasi:

“Intelligent” searching Composable web services Semantic grid

(42)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Outline

1

Semantic Networks

2

Description Logics

3

Semantic Web

4

Ringkasan

(43)

IKI30320 Kuliah 15 14 Nov 2007 Ruli Manurung Semantic Networks Description Logics Semantic Web Ringkasan

Ringkasan

Alternatif FOL yang lebih “enteng”

Gambar enak dilihat, tapi bisa ambigu!

Description Logic: formal, efisien, fokus pada category

+ object

Dasar dari inference Semantic Web (OWL)

Representational trade-off antara

expressiveness

dan

Referensi

Dokumen terkait

Thanthowi Jauhari adalah seorang mufassir, yang mana dia tertarik dengan ilmu-ilmu pengetahuan terutama ilmu fisika dengan menggunakan metode tahlili, corak ilmi, yang menurut

Buku penilaian untuk unit kompetensi Membuat Dokumen Kode Program dibuat sebagai konsekuensi logis dalam pelatihan berbasis kompetensi yang telah menempuh

adalah suatu investasi yang diusulkan dinyatakan layak jika payback period lebih.. pendek dibandingkan periode payback maximum.Sebaliknya, jika

Pengembangan melalui pembukaan jurusan atau fakutas baru seperti yang terdapat di perguruan tinggi umum bisa memberikan pengaruh terhadap jati diri Perguruan Tinggi Agama

Seperti biasa di newsletter bulan April ini, kami akan memberikan berbagai informasi seputar kegiatan promosi TAT Jakarta.Temukan informasi seputar travel fair, destinasi wisata,

Dalam sejarah pertumbuhan dan perkembangan madrasah di Indonesia, ada dua momentum yang sangat menentukan eksistensi madrasah; pertama, SKB 3 Menteri 1975 yang menjadi pintu

bahwa berdasarkan pertimbangan sebagaimana dimaksud dalam huruf a dan huruf b, perlu menetapkan Peraturan Menteri Kelautan dan Perikanan tentang Larangan

Distribusi Tingkat Kecacatan Penderita Baru Kusta Berdasarkan hasil penelitian, tingkat kecacatan pada mata yang terbanyak adalah tingkat 0 atau tidak ada kecacatan dengan