Pencarian Judul Film Dengan Full-Text Search Menggunakan Elastic Search

Authors

  • Iqbal Kurniawan Universitas Stikubank Semarang
  • Jati Sasongko Wibowo Universitas Stikubank Semarang

DOI:

https://doi.org/10.31539/intecoms.v8i2.14584

Abstract

Jumlah katalog film yang disimpan menjadi lebih besar seiring dengan bertambahnya judul yang dirilis setiap tahunnya. Tentu,  hal ini menimbulkan tantangan tersendiri untuk mencari data yang cepat dan relevan.  Pencarian tradisional  dengan menggunakan database relasional, seperti : PostgreSQL sering kali memberikan hasil yang kurang optimal dan membutuhkan waktu yang lebih lama. Oleh karena itu, diperlukan metode pencarian data yang lebih efisien, salah satu nya menggunakan full-text search di elasticsearch.  Penelitian ini bertujuan untuk mengimplementasikan full-text search menggunakan elasticsearch di sistem informasi katalog film.  Peneliti menggunakan metode dokumentasi untuk mendapatkan data film yang bersumber dari github dan menggunakan metode waterfall  untuk pengembangan sistem.  Dalam pengujian,  menunjukkan rasio pencarian data dengan elasticsearch lebih cepat 1,19 hingga 1,33 kali lebih cepat dibandingkan dengan PostgreSQL dan nilai akurasi pencarian elasticsearch yang dihasilkan dengan menggunakan precission sebanyak 70%, recall sebanyak 100% dan f1 score sebanyak 82%. Dari pengujian tersebut, dapat disimpulkan bahwa implementasi full-text search menggunakan elasticsearch pada sistem informasi katalog film dapat meningkatkan efisiensi dan pengalaman pengguna dalam mencari judul film.

 

Kata Kunci: Full-Text Search, Elasticsearch,  Sistem Informasi, Waterfall.

References

Abdi, M. F., Susanto, A., & Kusnawi, K. (2021). Perbandingan Kecepatan Pencarian Data SQL dan NOSQL. Jurnal Teknologi Informasi, 5(1), 7–11. https://doi.org/10.36294/jurti.v5i1.1696

Abdul Muni & Khairul Ihwan. (2021). Perangcangan Sistem Informasi Film Berbasis WEB. JUTI UNISI, 5(2), 28–33. https://doi.org/10.32520/juti.v5i2.1809

Asyhari, I., & Mauludin, M. S. (2019). IMPLEMENTASI FULL TEXT SEARCH PADA SISTEM INFORMASI PERPUSTAKAAN MENGGUNAKAN LARAVEL. Jurnal Informatika dan Rekayasa Perangkat Lunak, 1(1). https://doi.org/10.36499/jinrpl.v1i1.2759

Chaitanya, B. S. S. K., Reddy, D. A. K., Chandra, B. P. S. E., Krishna, A. B., & Menon, R. R. K. (2019). Full-text Search Using Database Index. 2019 5th International Conference On Computing, Communication, Control And Automation (ICCUBEA), 1–5. https://doi.org/10.1109/ICCUBEA47591.2019.9128683

Deni̇Z, A., Elömer, M. M., & Aydin, A. A. (2023). A comparison of Apache Solr and Elasticsearch technologies in support of large-scale data analysis. Gümüşhane Üniversitesi Fen Bilimleri Enstitüsü Dergisi. https://doi.org/10.17714/gumusfenbil.1213317

Eddy Tungadi, M. O., Suwesti Akbar, Baysal, O., Holmes, R., & Godfrey, M. W. (2019). Mining modern repositories with elasticsearch. Proceedings of the 11th Working Conference on Mining Software Repositories, 328–331. https://doi.org/10.1145/2597073.2597091

Fotopoulos, G., Koloveas, P., Raftopoulou, P., & Tryfonopoulos, C. (2023). Elasticsearch dalam sistem pencarian referensi Islam berbasis web menggunakan ExpressJS dan VueJS. Proceedings of the 12th International Conference on Data Science, Technology and Applications, 406–413. https://doi.org/10.5220/0012089200003541

Hafiz, R. (2022). Perancangan dan Implementasi Sistem Pencarian Judul Lagu Menggunakan Metode Progressive Web Apps.

Hakim, F., Harahap, N. S., Handayani, L., & Afriyanti, L. (2024). IMPLEMENTASI WEB SERVICE REST API UNTUK PENCARIAN RUJUKAN ISLAM MENGGUNAKAN ELASTICSEARCH. 7.

Hartawan, S., & Yanti, F. (2022). Perancangan dan Implementasi Sistem Pencarian Judul Lagu Menggunakan Metode Progressive Web Apps menunjukkan bahwa penerapan Progressive Web Apps (PWA). 1(10).

Kurniawati, Mohammad Badrul. (2021). Penerapan Metode waterfall untuk Perancangan Sistem Informasi Inventory Pada Toko Keramik Bintang Terang. PROSISKO: Jurnal Pengembangan Riset dan Observasi Sistem Komputer, 8(2), 57–52. https://doi.org/10.30656/prosisko.v8i2.3852

Olsson, J. (2019). Using Elasticsearch for full-text searches on unstructured data.

Pratama, A. (2023). Analisis Dan Perancangan Sistem Informasi Persediaan Barang Berbasis Web. JURNAL TEKNOLOGI DAN SISTEM INFORMASI, 4(2).

Shrestha, A. (2022). Full-Text Search Using Elasticsearch.

Sitorus, T. A., & Astrianty, L. E. (2024). Implementasi The Movie DataBase API Untuk Sistem Informasi Film Berbasis Mobile. 13(3).

Downloads

Published

2025-04-10