Arsip

Ontology dalam Semantic Web (Bagian 1)

Definisi Ontology

Ontology merupakan suatu teori tentang makna dari suatu obyek, properti dari suatu obyek, serta relasi obyek tersebut yang mungkin terjadi pada suatu domain pengetahuan. Ontology merupakan penjelasan sebuah konsep dan memiliki hubungan atau kaitan dari ilmu tertentu. Ontology dalam semantic web adalah sebuah katalog dimana skemanya menggunakan ontology.

Pengertian tentang ontology memiliki banyak pengertian seperti yang dijelaskan pada berbagai sumber, termasuk yang dikemukakan oleh beberapa ilmuan.

  • Neches dan rekannya memberikan definisi awal tentang ontology yaitu ”Sebuah ontology merupakan definisi dari pengertian dasar dan relasi vokabulari dari sebuah area sebagaimana aturan dari kombinasi istilah dan relasi untuk mendefinisikan vokabulari”.
  • Gruber mendefinisikan yang sering digunakan oleh beberapa orang, definisi tersebut adalah ”Ontology merupakan sebuah spesifikasi eksplisit dari konseptualisme”.
  •  Berdasarkan definisi Gruber tersebut banyak orang yang mengemukakan definisi tentang ontology diantaranya Guarino dan Giaretta  yang pada tahun 1995 mengumpulkan hingga tujuh definisi yang berkoresponden dengan syntactic dan semantic interpretasi.
  • Pada tahun 1997, Borst melakukan penambahan dari definisi Gruber dengan mengatakan “Sebuah ontology adalah spesifikasi formal dari sebuah konseptual yang diterima (share)”.
  • Studer  mencoba mengemukakan definisi tentang ontology yang mengambil acuan dari definisi yang dikemukakan oleh Gruber dan Borst, definisi tersebut adalah : “Konseptualisasi mengacu kepada sebuah model abstrak dari beberapa fenomena di dunia dengan memiliki identifikasi konsep yang relevan dari fenomena tersebut“.
  • Ada buku yang memberikan definisi tentang Ontology, salah satunya adalah “The Semantic web” , definisi dari Ontology adalah :
  1.  Salah satu cabang metafisika yang terfokus pada alam dan hubungan antara mahluk hidup.
  2. Teori tentang sifat alami mahluk hidup. Ontology merupakan suatu teori tentang makna dari suatu obyek, property dari suatu obyek, serta relasi obyek tersebut yang mungkin terjadi pada suatu domain pengetahuan. Pada tinjauan filsafat, ontology adalah studi tentang sesuatu yang ada. Selain itu ontology adalah sebuah konsep yang secara sistematik menjelaskan tentang segala sesuatu yang ada atau nyata.

 

  • Barnaras  pada proyek KACTUS memberikan definisi ontology yang berdasarkan pada pengembangan ontology. Definisi yang diberikan adalah : “Sebuah ontology memberikan pengertian untuk penjelasan secara eksplisit dari konsep terhadap representasi pengetahuan pada sebuah basis pengetahuan”.
  • Proyek SENSUS  juga memberikan definisi : “Sebuah ontology adalah sebuah struktur hirarki dari istilah untuk menjelaskan sebuah domain yang dapat digunakan sebagai landasan untuk sebuah basis pengetahuan”.

Secara umum, ontology digunakan pada Artificial Intelligence (AI) dan representasi pengetahuan. Segala bidang ilmu yang ada di dunia, dapat menggunakan metode ontology untuk dapat berhubungan dan saling berkomunikasi dalam hal pertukaran informasi antara sistem-sistem yang berbeda. Untuk dapat digunakan, sebuah ontology harus diekspresikan dalam notasi yang nyata. Sebuah bahasa ontology adalah sebuah bahasa formal dari sebuah pembuatan ontology.

Referensi :

http://wahyudisetiawan.wordpress.com/2009/08/07/ontology/

http://paperwgdbis.abmutiara.info/tutorial/Bahasa_tool_ontology.pdf

http://cutegalzjelek.blogspot.com/2010/05/ontology-web.html

Semantic Web (Bagian 1)

Awalnya kata semantic web terdengar sangat asing di telinga saya. kemudian muncul banyak sekali pertanyaan mengenai semantik web. Apa itu semantic web? dan apa kegunaan atau tujuan di buat semantic web? semantic web bisa digunakan untuk aplikasi apa saja? bahasa apa yang digunakan dalam semantic web? semakin banyak pertanyaan tentang semantic web, semakin bingung & penasaran apa sih semantic web itu. Mengapa saat ini banyak orang yang tertarik untuk melakukan penelitian tentang semantic web?.

Untuk menjawab rasa keingintauan mengenai semantic web, saya pun mulai mencari (searching) di internet mengenai teori semantic. Banyak url yang saya dapatkan mengenai penjelasan semantic web. semakin saya banyak membaca mengenai semantik web membuat saya semakin tertarik dan mencoba melakukan penelitian di bidang ini. Berikut ini saya akan tuliskan rangkuman dari terjemahan mengenai sekilas teori semantic web yang saya peroleh dari mbah google. Monggo disimak sambil memakan kue cemilan + jus/minuman segar + mendengarkan alunan musik favorit :-).

Semantic Web adalah mesin informasi yang dihubungkan sedemikian rupa sehingga mudah diproses oleh mesin, dalam skala global. Anda dapat menganggap itu sebagai cara yang efisien untuk mewakili data di World Wide Web, atau sebagai database global yang saling terhubung.

Ide semantic web  itu terpikir oleh Tim Berners-Lee, penemu WWW, URI, HTTP, dan HTML. Ada tim yang berdedikasi di Web World Wide konsorsium ( W3C ) yang bekerja untuk meningkatkan, memperluas dan standarisasi sistem, dan banyak bahasa, publikasi, peralatan dan sebagainya telah dikembangkan. Namun, teknologi Semantic Web masih sangat banyak dikembangkan, dan tampaknya masa depan proyek ini terlihat cerah.

Jadi semantic web dapat dilihat sebagai solusi rekayasa besar tetapi lebih dari itu. Kita akan menemukan bahwa menjadi lebih mudah untuk menerbitkan data dalam bentuk yang bisa digunakan/dimanfaatkan kembali. Kita mungkin menemukan bahwa sejumlah besar aplikasi Semantic Web dapat digunakan untuk berbagai tugas yang berbeda, meningkatkan modularity aplikasi di Web.

Semantic web teknologi populer di dalam bidang-bidang seperti penelitian dan ilmu hidup di tempat yang dapat membantu para peneliti dengan menggabungkan data tentang obat-obatan yang berbeda dan penyakit yang memiliki beberapa nama di berbagai belahan dunia. Di Web, Benang ini menawarkan jaringan penerapan pengetahuan telah dibangun dengan teknologi semantic web. Berikut teknologi semantic web digunakan untuk membantu pengguna memahami hubungan antara potongan konten, yang memungkinkan mereka untuk menemukan jenis konten yang paling mereka inginkan. Oracle menawarkan pemandangan Web Semantic dari perusahaan Oracle Technology Network, yang disebut OTN Semantic Web untuk beberapa nama dari perusahaan-perusahaan yang menerapkan teknologi Semantic Web.

Perpanjangan web saat ini menyediakan cara yang lebih mudah untuk menemukan, berbagi, menggunakan kembali dan menggabungkan informasi dengan lebih mudah. Ini didasarkan pada informasi yang dapat dibaca oleh mesin dan membangun kemampuan teknologi XML untuk mendefinisikan skema tagging disesuaikan dan pendekatan fleksibel RDF untuk mewakili data.

Semantic web umumnya dibangun di sintaks yang menggunakan URI untuk mewakili data, biasanya dalam bentuk triple berdasarkan struktur: banyak triple yaitu data URI yang terdapat di database, atau dipertukarkan di dunia Wide Web menggunakan satu set sintaks khusus dikembangkan terutama untuk tugas/maksud/tujuan tertentu. Sintaks ini disebut “Resource Description Framework (RDF)”. RDF adalah suatu kerangka kerja umum untuk menggambarkan metadata sebuah situs Web, atau informasi tentang informasi di situs. Ini menyediakan interoperabilitas antara aplikasi yang bertukar informasi mesin-dimengerti di Web.

Bersambung…..tunggu kelanjutannya di Semantic Web (Bagian 2) 🙂

——————

Sumber :
http://infomesh.net/2001/swintro/
http://www.webopedia.com/DidYouKnow/Internet/2007/Semantic_Web.asp