Laporkan Masalah

PEMANFAATAN SPARQL INFERENCING NOTATION (SPIN) DALAM PROTOTIPE PENCARIAN SEMANTIK PADA DATA RESTORAN

Cosmas Haryawan, Dr. Azhari SN

2014 | Tesis | S2 Ilmu Komputer

Dewasa ini, semakin banyak informasi yang beredar di internet yang menyebabkan semakin sulitnya pengguna dalam mencari informasi yang diinginkan dikarenakan banyak mesin pencari yang belum menggunakan konsep semantik dalam memahami kalimat pencarian. Aplikasi yang dikembangkan dalam penelitian ini berupa prototipe untuk pencarian semantik pada data restoran dengan memanfaatkan SPARQL Inferencing Notation (SPIN). Kalimat pencarian harus mengikuti suatu aturan yaitu harus diawali dengan kata perintah (tampil, cari, sebut) dan diikuti dengan sinonim dari class yang dicari (restoran, makanan, menu, minuman, kategori, lokasi). Setiap kalimat pencarian yang diisikan pengguna diterjemahkan dengan melakukan proses tokenization, stemming, penghilangan stopword (proses filtering), dan dilanjutkan dengan representasi kalimat menggunakan keywords yang ada di ontologi bantuan (words.owl) sehingga terbentuk SPARQL yang dapat dijalankan untuk melakukan query data yang terletak di ontologi restaurants.owl. Hasil pengujian menunjukkan bahwa aplikasi pencarian yang dibuat mampu menangani berbagai variasi pola pertanyaan dan nilai rasio Recall dan Precision adalah 1:1, ini berarti aplikasi ini memiliki efektifitas yang tinggi dalam hasil pencariannya

Today, more and more information circulating on the internet that cause more difficulty in finding users desired information because many search engine have not used in understanding the concept of semantic search phrase. Application developed in this research is prototype of semantic search on restaurant data using SPARQL Inferencing Notation (SPIN). Search sentence must follow a rule that must be preceded by direction word (tampil, cari, sebut) and followed by a synonym of class which want to find (restoran, makanan menu, minuman, kategori, lokasi). Every search phrase which entered by user will be translated with tokenization process, stemming, stopword removal (filtering process) and followed by the representation of search sentence using keywords in support ontology (words.owl) thus formed run SPARQL to query data located on restaurant.owl ontology. The test result of this research show that the search application which built have an ability to handle wide variety of pattern of question and got the ratio of recall and precision 1:1, thus meaning that this application has a high effectiveness in search result.

Kata Kunci : ontologi, owl, restoran, pencarian semantik, SPARQL, SPIN


    Tidak tersedia file untuk ditampilkan ke publik.