Ekstraksi Data Pada Halaman Web Dengan Pemanfaatan Mobile Agent
AHMAD NASWIN, Dr.tech Khabib Mustofa, S.Si., M.Kom
2015 | Tesis | S2 Ilmu KomputerEkstraksi data pada halaman web dapat dilakukan menggunakan suatu wrapper. Agar tujuan dalam mengekstrak data tercapai, wrapper harus dapat mengidentifikasi data yang dibutuhkan dan menyimpannya ke dalam suatu format yang sesuai sehingga mudah diakses dan dapat digunakan untuk berbagai keperluan. Pendekatan perangkat lunak berbasis agen memungkinkan untuk melakukan ekstraksi data pada halaman web sebagai pengganti wrapper. Perangkat lunak berbasis agen ini dirancang menggunakan metodologi prometheus, dan dikembangkan melalui platform JADE menggunakan bahasa pemrograman JAVA. Pengembangan model berfokus bagaimana agen bermigrasi ke suatu halaman web untuk mengambil data kemudian kembali ke asal. Setelah kembali ke asal, data tersebut diberikan ke agen lain untuk diekstraksi datanya. Hasil penelitian menunjukkan bahwa agen dapat bermigrasi ke halaman web, mengambil data dan kembali ke asal, berkomunikasi dengan agen lain serta mengekstraksi halaman web tersebut. Nilai rata-rata precision hasil ekstraksi data record yang dilakukan AgenEkstraksi cukup rendah yaitu 15,59 % hal ini disebabkan karena jumlah data record yang menjadi target sangat kecil sedangkan sistem mengekstrak banyak data record. Nilai rata-rata recall hasil ekstraksi data record cukup tinggi yaitu 73% karena hampir semua target data record dapat terekstrak oleh sistem.
Data extraction a webpage can be done using a wrapper. In order to get extracted the data, wrapper should be able to identify the required data and save them into a suitable format so it is accessible and can be used for various purposes. This agents-based software approach is likely to perform the extraction of data on a web page instead of the wrapper. This agent-based software is designed by using prometheus methodology, and developed through the JADE platform using the JAVA programming language. Development of a model is focused on how agents migrate to a web page to retrieve the data and then return to the origin. After returning, data is given to another agent to have the data extracted. The results showed that agents can migrate to a webpage, take data and return to origin, communicate with other agents and extract the web page. The average value of precision of data extraction for data record performed by AgenEkstraksi is quite low which is 15.59%, it is quite low because amount of target data records is very little whereas system extracted many data records. The average value of recall of data extraction for data record is high at 73%. It is high because almost all target data records can extracted by system.
Kata Kunci : Ekstraksi Data Web, Sistem Agen, Wrapper