Tugas Pertama
Semantic Web Technology
the new and future research of the way semantic searching & web reasoning: techniques, theories, concepts
- SWSE, Semantic Web Search Engine (SWSE, pronounced “swizzy”) http://swse.org/
- SIREn, Semantic Information Retrieval Engine http://siren.sindice.com/index.html
- Information Indexing & Search: Lucene 3.0 and Semantic Web Programming http://www.swnyc.org/index.php?title=Information_Indexing_%26_Search:_Lucene_3.0_and_Semantic_Web_Programming
- SWC, Semantic Web Company Portal http://www.semantic-web.at/index.php?lang=de
- DERI, Digital Enterprise Research Institute http://www.deri.ie/
- OKKAM – Enabling the Web of Entities http://www.okkam.org/
- Cambridge Semantics http://www.cambridgesemantics.com/
- Sindice,Semantic web indexs http://sindice.com/
Pilih 2 tools (Semantic Searching dan Web Reasoning). Buat slides dan ringkasan. Apa yang dilakukan dibalik itu semua dan bagaimana mereka melakukannya? Bagaimana menyimpannya, algoritma reasoningnya, mempercepat perhitungan?
Semantic Searching: HAKIA
Web Reasoning: REWERSE
Kuliah Pertama
Mencari dalam halaman web: menggunakan tag bermakna, yaitu XML.
XML: salah satu model basis data yang berbasis text.
Dari file text kita dapat informasinya.
HTML hanya display di halaman web, XML bisa search.
Mengarahkan tag-tag ke arah meaning (semantic), dapat menggunakan RDF dan OWL.
Beda RDF dan OWL:
- Pendekatan sisi teori pengembangannya.
- Mendefinisikan rules: OWL. Contoh: Bagaimana membedakan Kijang yang lari saat hujan (hewan) dan Kijang yang tidak lari saat hujan (mobil)
Database yang digunakan: SPARQL
Salah satu tujuan semantic web: Membuat tools yang dibeli oleh perusahaan itu.
Semantic web adalah salah satu aplikasi web.
Web 2.0: teknologi yang hasil querynya disimpan di desktop/memori lokal, bukan server. Contoh: Ajax.
Web 3.0: menggabungkan web 2.0 dengan semantic, marketing (next of Ajax).
Web 4.0: arah ke reasoning/berpikir (tanya-jawab).
Semantic Web itu:
- Berbasis searching meaning (ada pattern kalimat)
- Ada rules (reasoning). Contoh: Bagaimana membangun rumah? (konsultasi). Google (Web 4.0) dapat merangkum semua hasil pencarian menjadi jawaban (expert system)
Mata kuliah bidang minat sistem pakar yang berkaitan dengan semantic web: AI dan Penalaran Komputer.
OWL: knowledge management (Knowledge Ontology Semantic)
www.deri.ie: perusahaan yang corenya adalah semantic web.
Terdapat security untuk semantic web (tambahan tag pada coding/kriptografi).
Inteligent User Interface: tampilan di mana pun berubah sesuai tampilan yang kita inginkan. Menyeragamkan interface dari tempat-tempat orang menjadi seperti tempat kita.
Dulu internet untuk searching, tapi nanti untuk processing.
Thesis: berpikir kecil dan dikembangkan.
Facebook: mencari karakter seseorang bisa dilacak/melakukan proses karakterisasi (bisa menjadi topik TA). Mencari apakah 2 orang dengan nama yang berbeda adalah orang yang sama. Buktikan dan bisa dilacak. Caranya: lihat kesamaan prilaku.
Social Network dan Semantic Web: Untuk memperlihatkan 4 orang saling berhubungan, dapat digunakan teori graf. Bagaimana cara meletakkan link dalam FB tersebut? Gunakan ontology (social connection). Jika semakin banyak akan berkembang menjadi grid/cloud computing.
Terbaru: Semantic Image Processing.
Distributed Knowledge Based: Simpan datanya di mana-mana, tapi carinya harus cepat.
Baca semua slides dan materi yang diberikan!
Download tool Protege 4!
Protege bisa untuk buat relasi, MySQL tidak bisa.
Semakin banyak relasi = kita membuat meaning.
Object: relasi.
Cara melakukan query dari Protege: SPARQL, function (library), jadi bisa cari relasi antar satu objek ke objek yang lain. Query answer machine-tools.
Buku Semantic Web
Foundations of Semantic Web Technologies, by Pascal Hitzler; Markus Krotzsch; and Sebastian Rudolph, 2010, Publisher: Boca Raton: CRC Press.
Semantic Web for the Working Ontologist Modeling in RDF, RDFS, and OWL, by Dean Allemang, and James Hendler, 2008, Burlington, MA: Morgan Kaufmann.
Download: http://depositfiles.com/files/djg2m20p7
Programming the Semantic Web, by Toby Segaran, Colin Evans, and Jamie Taylor, 2009, O’Reilly Media.
Download: http://ebookee.org/Semantic-Web-for-the-Working-Ontologist-Effective-Modeling-in-RDFS-and-OWL_194846.html
Social Networks and the Semantic Web, by Peter Mika, 2007, Springer Science + Business Media, LLC.
Download: http://www.megaupload.com/?d=YFUR47NK
A Practical Guide to Building OWL Ontologist Using Protege 4 and CO-ODE Tools, Edition 1.2, by Matthew Horridge, 2009, The University of Manchester. Download: http://owl.cs.manchester.ac.uk/tutorials/protegeowltutorial/resources/ProtegeOWLTutorialP4_v1_2.pdf
Silabus Mata Kuliah Semantic Web
By: Azhari, SN., Dr
An elective course for students of the magister program of computer science, Gadjah Mada University.
After taking and learning this course, the students could understand globally (and specifically) the core of semantic web technology, from concepts, theories to case study of applications. The following is my lecture chapter and course topics for my class.
Introduction
- Comparison web vs semantic web
- Web 1.0, web 2.0, web 3.0
- Ilustration and simple example (and some videos of semantic web)
RDF (Resource Description Framework)
- Simple triple semantic, graphic representation of triples
- N-Triples, N3, RDF/XML
- RDF Query Engines
- SPARQL
OWL
- Ontology
- OWL (Web Ontology Language)
- Counting, set, restriction in OWL
Tool, Engine, API for Programming
- A short tutorial on Protege Ontology Editor
- Protege OWL
- OWL Jena API
- Semantic org API
Description Logic
- Web rule & Inference
- DL reasoning
Social Networking and Semantic
- Modeling social network data
- Ontological representation of social individuals
Study case & Application Demo
- Problem example and application
- Student Cases & Presentations
SOME REFERENCES:
- Foundations of Semantic Web Technologies, by Pascal Hitzler; Markus Krotzsch; and Sebastian Rudolph, 2010, Publisher: Boca Raton: CRC Press.
- Semantic Web for the Working Ontologist Modeling in RDF, RDFS, and OWL, by Dean Allemang, and James Hendler, 2008, Burlington, MA: Morgan Kaufmann.
- Programming the Semantic Web, by Toby Segaran, Colin Evans, and Jamie Taylor, 2009, O’Reilly Media.
- Social Networks and the Semantic Web, by Peter Mika, 2007, Springer Science + Business Media, LLC.
- A Practical Guide to Building OWL Ontologist Using Protege 4 and CO-ODE Tools, Edition 1.2, by Matthew Horridge, 2009, The University of Manchester.
- Some academic papers of the new future intelligent web issues to be reviewed by student groups.
- Other lecture note resources of semantic web from various site

