Implementasi Vector Space Model untuk Meningkatkan Kualitas Pencarian dan Penentuan Derajat Hadits pada Kitab-Kitab Hadits
Abdul Karim * , Moh. Ainol Yaqin
Teknik Informatika, Universitas Nurul Jadid, Jawa Timur
* karimsttnj@gmail.com

## Abstrak
Hadits  merupakan  sumber  hukum  kedua  setelah  Al-Quran.  Al-Quran merupakan  undang-undang  yang  memuat  pokok-pokok  dan  kaidah-kaidah mendasar  bagi  Islam,  yang  mencakup  bidang  akidah,  ibadah,  akhlaq, muamalah,  dan  adab  sopan  santun.  Tidak  semua  kaum  muslimin  bisa membaca  kitab  hadits  serta  tidak  mampu  menentukan  derajat  sebuah  hadits apakah hadits itu shahih, lemah, atau palsu padahal ibadah, aqidah, muamalah haruslah  dibangun  diatas  dalil  yang  shahih  baik  dari  al  Quran  maupun  dari hadits  Nabi.  Berdasarkan  permasalahan  tersebut  maka  penelitian  adalah membangun  sebuah  aplikasi  yang  dapat  menentukan  derajat  sebuah  hadits serta  dapat  meningkatkan  kualitas  pencaraiannya.  Dengan  perkembangan ilmu  pengetahuan  dan  teknologi  maka  komputer  dapat  berperan  sebagai penganti  seorang  ahli  hadits.  Salah  satu  cara  untuk  mencari  derajat  dari sebuah  hadits  adalah  dengan  me- ranking, kemudian  menentukan  derajat hadits tersebut apakah hadits tersebut shahih, dhoif ataupun maudhu.  Metode yang  digunakan  dalam  penenlitian  ini  adalah Vector  Space  Model (VSM). Berdasarkan  konsep  yang  digunakan  tersebut,  dikembangkan  pemodelan dokumen  untuk  melakukan  perengkinagan  terhadap  dokumen  yang dibutuhkan.  Inputan  yang  diimputkan  pada  aplikasi  yang  dibangun  adalah potongan  hadits,  sistem  akan  mencari  hadits  berdasarkan  inputan  keseluruh kitab  induk  kemudian  me- rangking dan  menentukan  derajat  hadits  tersebut berdasarkan  penilaian  ulama  ahli  hadits.  Database  kitab  induk  yang digunakan  dalam  penelitian  ini  adalah Maktabah  Syamila. Hasil  dari penelitian  ini  adalah  sebuah  aplikasi  yang  dapat  meningkatkan  kualitas pencarian serta menentukan derajat sebuah hadits.
Keywords: Hadits; Vector space model ; rangking
DOI: 10.22441/incomtech.v10i1.7320

## 1. PENDAHULUAN
Hadits  merupakan  sumber  hukum  kedua  setelah  Al-Quran  [1].  Al-Quran merupakan  undang-undang  yang  memuat  pokok-pokok  dan  kaidah-kaidah mendasar bagi  Islam,  yang mencakup bidang akidah, ibadah,  akhlaq, muamalah, dan adab sopan santun. Menurut ulama’ hadits sejak zaman Imam  Turmudzi [2]
dan  sesudahnya  kualitas  hadits  secara  garis  besar  ada  tiga  macam  yakni,  hadits shahih, hadits hasan, dan hadits dhaif. hadits maudhu’ tidak dimasukkan kedalam kategori  hadits,  sebab  pada  dasarnya  hadits  maudhu’  bukan  termasuk  hadits. Tidak semua kaum muslimin mengerti derajat sebuah hadits [3], padahal ibadah, aqidah, muamalah haruslah dibangun diatas dalil  yang shahih  baik  dari al  Quran maupun dari hadits Nabi, untuk mengetahui tingkatan derajat sebuah hadits maka diperlukan seorang muhaddits [4]yaitu orang yang menyibukkan diri dengan ilmu hadits  secara  riwayat  dan  dirayat  (fiqih  hadits),  atau  seseorang  yang  diketahui belajar  tentang  ilmu. Berdasarkan  permasalahan  tersebut  maka  penelitian  adalah membangun  sebuah  aplikasi  yang  dapat  menentukan  derajat  sebuah  hadits  serta dapat meningkatkan kualitas pencaraiannya dengan menggunakan metode Vector Space Model .
Dengan perkembangan ilmu pengetahuan dan teknologi maka komputer dapat berperan  sebagai  penganti  seorang  ahli  hadits  [5].  Pada  tahun  2005,  Yahoo! mengumumkan bahwa Search Enggine Yahoo! Telah mengindeks lebih dari 19.2 milyar document [6]. Dokumen dengan jumlah yang sangat banyak tersebut tentu memerlukan suatu mekanisme yang dapat melakukan pencarian yang efisien agar pengguna dapat menemukan dokumen yang sesuai. Salah satu cara untuk mencari derajat  dari  sebuah  hadits  adalah  dengan  me- ranking (dalam  hal  adalah  melacak penilaian  ulama  ahli  hadits  terhadap  sebuah  hadits). Ranking merupakan  salah satu  cabang  ilmu  dari information  retrieval [7]. Ranking merupakan  bagian penting  dari  masalah  pencarian  informasi  [6],  seperti  pengambilan  dokumen, penyaringan informasi, penempatan iklan online , dan lain-lain. Salah satu aplikasi ranking terdapat pada search engine, contohnya pada mesin pencari Google yang sudah sangat familiar di masyarakat.
Vector Space  Model (VSM)  adalah  salah  satu  metode  yang  dapat  digunakan untuk  merengking  dokumen  [8]. Vector  Space  Model (VSM)  menggunakan konsep  yang  terdapat  pada  aljabar  linier  yaitu  ruang  vektor  yaitu  menggunakan konsep pemodelan dokumen untuk melakukan pencarian terhadap dokumen yang sesuai.  Pada  paper  ini  akan  dibahas  implementasi Vector  Space  Model untuk menentukan derajat hadits.

## 2. METODE
Vector Space  Model (VSM)  adalah  salah  satu  metode  yang  dapat  digunakan untuk  merengking  dokumen  [8]. Vector  Space  Model (VSM)  menggunakan konsep  yang  terdapat  pada  aljabar  linier  yaitu  ruang  vektor  yaitu  menggunakan konsep pemodelan dokumen untuk melakukan pencarian terhadap dokumen yang sesuai.  Pada  paper  ini  akan  dibahas  implementasi Vector  Space  Model untuk menentukan  derajat  hadits. Vector  Space  Model adalah  suatu  metode  untuk merepresentasikan  sistem  temu  kembali  informasi.  Suatu  sistem  temu  kembali informasi  terdiri  atas  dua  bagian,  yaitu  penyimpanan  dokumen  dan  pemrosesan query .  Untuk  mengimplementasikan  metode  ruang  vektor,  diasumsikan  sudah tersedia sekumpulan term  yang dapat  mendeskripsikan kumpulan dokumen  yang tersimpan  dalam  suatu  sistem  temu-kembali  informasi.  Baik query maupun dokumen-dokumen yang disimpan, dinyatakan dalam bentuk vektor.

## 2.1. Jenis dan Cara Pengambilan Data
Penelitian  ini  merupakan  penelelitian  yang  bersifat  aplikatif,  yaitu  rancang bangun pendeteksian keshahihan hadits sebagai sebuah information retrieval pada kitab-kitab hadits. Data yang digunakan untuk penelitian ini meliputi data primer dan data sekunder. Data Primer meliputi, (1) kitab penilaian langsung yang terdiri dari: Kutubul  al-Albany,  Takhrij  Hadiitsil  Ihya’,  Majma’uz  Zawaaid,  Al- Mustadrak  ma’at  Ta’liq, dan Musnad Ahmad dengan  ta’liq. (2)  Kitab  untuk pelacakan (a)  Kutubul  Mutun,  (b)  Kutubur  Rijaal yang  terdiri  dari Taqriibut Tahdziib, Miizaanul I’tidal, lisanul mizen, Tahdziibut Tahdziib, Ad-Dhuafaa’ wal Matrukiin, dan At-Tsiqoot  libni  Hibban. Data  diatas  diambil  dari e-book islami Maktabah  Syaamilah dengan  teknik download dari http://www.almeshkat.net . Dan  dari  jurnal  penelitian  sebelumnya  serta handbook .  Data  sekunder  meliputi data  hasil interview dengan  orang  yang  berkompeten  dibidang  hadits  dengan metode wawancara, hasil dari wawancara dicatat kemudian diolah untuk diambil suatu kesimpulan.

## 2.2. Variabel dan Analisis Data
Metode  yang  digunakan  untuk  menganalisis  data  dalam  penelitian  ini  adalah takhrij . Takhrij adalah  yaitu  suatu  cara  mencari  derajat  [9], sanad (rangkaian orang-orang  yang  meriwayatkan) yang  tidak  diterangkan  oleh  penyusun  atau pengarang suatu kitab.
Database  Manajement  System (DBMS)  yang  digunakan  untuk  penyimpanan database adalah Microsoft  Acces [10].  Pembuatan  sistem  dengan  bahasa pemprograman yang bisa dioperasikan pada semua sistem operasi.Variabel dalam penelitian  ini  adalah:  (1)  dalam sanad semua  perawi  (orang  yang  meriwayatkan hadits) sah, (2) sanad terhubung. Modul kitab referensi  yang sudah di- download kemudian  dimasukkan  kedalam Database  Manajemen  System  ( DBMS ), yang sudah  diklasifikasi  kedalam mutun,  rijal, dan shohabah, kemudian  dianalisis sesuai  dengan  variabel-variabel  yang  sudah  ditentukan  yang  kemudian  sistem akan  menampilkan  informasi  hadits  dari  potongan  kalimat  yang  diinputkan  oleh pengguna. Tabel 1 menunjukkan sebuah database indicator status Hadis.
Tabel 1. Indikator status Hadits Sanad Terhubung Shahih True True True True False False False True False False False False
Sebelum status hadits ditampilkan dilakukan pengecekan dan membandingkan jumlah kata shahih,  hasan, dhaif, dan maudhu kemudian sistem akan mengambil jumlah  terbanyak  dari  masing-masing  kata  sebagai  informasi  akhir  yang  akan ditampilkan kepada pengguna berkaitan dengan derajat hadits tersebut.

## 2.3. Kerangka Operasional Penelitian
Metode yang digunakan dalam sebuah penelitian sangat mempengaruhi kinerja sistem  penelitian  untuk  dapat  bekerja  secara  optimal.  Dalam  sebuah  penelitian, metode  yang  sesuai  dengan  kebutuhan  diharapkan  dapat  berjalan  dengan  baik, sehingga  bisa  mengikuti  metode  atau  prosedur  yang  diberikan.  Tahapan  dan
konsep  penelitian  yang  akan  dilakukan  terangkum  dan  diilustrasikan  pada flowchart (1) pada Gambar 1.
Gambar 1. Diagram Alir Tahapan Penelitian (Sumber Perancangan)

## 3. HASIL DAN PEMBAHASAN

## 3.1. Skenario I. Analisis Hadits
Pada  tahap  ini  dilakukan  pengujian  terhadap  sistem  yang  dirancang,  yaitu kemampuan untuk menganalisa hadits berdasarkan keyword yang di- input- kan ke dalam  sistem,  data input- an  diambil  dari  potongan  kalimat  hadits-hadits  yang yang  telah  dimasukkan  ke  dalam database sistem  yang  diambil  dari  Maktabah Syamilah, untuk menguji kemampuan sistem tersebut dilakukan inputan potongan kalimat dari hadits yang dijadikan sampel dengan tiga kemungkinan:
a. Hadits  tersebut  ada  didalam database yang  status  dari  hadits  tersebut adalah Shahih.
b. Hadits  tersebut  ada  didalam database yang  status  dari  hadits  tersebut adalah Dhaif.
c. Hadits  tersebut  tidak  ada  didalam database sehingga  sistem  tidak  dapat menemeukan, sistem akan memberi informasi “Data tidak ada”.

## 3.2. Skenario II. Analisis Vector Space Model
Vektor  Space  Model dalam  penelitian  ini  diterapkan  pada  algoritma  untuk mengetahui sah dan tidaknya seorang perawi hadits yang ada didalam kitab selain kitab penilaian langsung. Sebagai acuan untuk menelusuri derajat masing-masing perawi,  yang  meriwayatkan  hadits  tersebut.  Sistem  akan  melacak  ke  dalam beberapa  kitab  penilaian  seorang  rawi  yang  ditulis  oleh  ‘Ulama  ahli  hadits. Diantara lafadz yang digunakan antara lain  ةقث,  قودص, سأبلا, فيعض, هاو, نيل, كورتم, dan ثدحلاركنم. Lafadz ةقث, قودص, dan سأبلا untuk perawi tsiqoh, dan lafadz فيعض, هاو, نيل ,  كورتم,ثدحلاركنم  untuk perawi  dhoif .  Kemudian  sistem  akan  menghitung index  masing-masing  lafadz  dan  membandingkan  index  masing-masing,  antara lafadz perawi tsiqoh dengan perawi dhoif .

## 3.3. Pengujian Sistem
3.3.1. Pengujian Analisis Hadits
Pengujian  dilakukan  dengan  menginputkan  potongan  hadits  yang  dijadikan sampel,  kemudian  sistem  akan  menampilkan  status  dari  hadits  tersebut,  apakah hadits tersebut Shahih atau Dhoif, jika hadits yang dijadikan input ada dalam kitab penilaian  langsung,  maka  sistem  akan  menampilkan  hasilnya.  Hal  ini diperlihatkan pada Gambar 2.
Gambar 2. Screenshot hasil pengujian penentuan derajat hadits

## 3.3.2 Pengujian Analisis Vector Space Model
Tetapi  apabila  hadits  yang  dijadikan input ada  dalam  kitab  yang  lain,  maka sistem  akan  menganalisa  dengan  menggunakan  algoritma Vector  Space  Model , dimana teknik penelusuran dalam menilai sebuah hadits mengimitasi pakar hadits [11].
Parameter  yang  digunakan  untuk  menentukan  status  perawi  yang  akan menentukan diterima haditsnya (shahih) atau ditolaknya (lemah) atau palsu adalah penilaian ‘Ulama terhadap perawi tersebut. Seperti yang ditunjukkan pada  Tabel 2, pada bagian tabel kiri adalah kategori Tsiqoh (Shahih), pada tabel bagian kanan adalah  kategori  Dhoif  (lemah).  Indikator  yang  akan  menentukan  bahwa  hadits tersebut  shahih  atai  dhoif  adalah  apabila  perawi  hadits  tersebut  tidak mudallis , mursal dan tidak dhoif.
Tabel 2. Pengujian Analisis Hadits Data Ke Kitab No. Hadits Keyword Seharusnya Hasil Uji 1 ةرصتخم ةحيخصلا ةلسلسلا 1 يذلا وه Shahih Shahih 2 2 اهنم يل يوز ام Shahih Shahih 3 3 الله كرتي لاو Shahih Shahih 4 5 مكيف ةوبنلا نوكت Shahih Shahih 5 11 ةنيعلاب متعيابت اذإ Shahih Shahih 6 5 نوفاخت رقفلا Shahih Shahih 7 6 لا ةفئاط لازت Shahih Shahih 8 9 مهلذخ نم Shahih Shahih 9 10 قحلا ىلع يتمأ نم Shahih Shahih 10 11 طخو اطخ طخف نيطخ Shahih Shahih 11 1 بنذي دبع نم سيل Shahih Dhoif 12 9 عليصلأا تيأر رمع Shahih Shahih 13 11 قرولاب بهذلا Shahih Shahih 14 20 ليللا لبقأ اذإ Dhoif Dhoif 15 21 كسفن هعبتت لاف Shahih Dhoif 16 2 ءاش امب الله ينعفن Shahih Shahih 17 3 اللهو وه رمع يل ريخ Shahih Shahih 18 11 ءاقشلا لهأ نم Shahih Shahih 19 12 ةنسح فلأ فلأ Shahih Dhoif 20 1245 دوقعم ليخلا Dhoif Dhoif

## 3.3.3 Analisis dan Evaluasi
Penilaian  terhadap  hasil  ujicoba  ini  menggunakan  pengukuran  presisi. Pengukuran presisi dipilih karena hal yang dicari adalah ketepatan kata demi kata antara input dengan output . Tiap-tiap satuan ujicoba dinilai presisinya. Penilaian presisi  didapatkan  dari  jumlah output yang  benar  dibagi  keseluruhan  jumlah output yang  diharapkan.  Dari  hasil  uji  coba  untuk  analisis  hadits  untuk  kategori kitab  penilaian  langsung  dari  beberapa  kali  inputan  kalimat  potongan  hadits didapatkan semua dokumen relevan, sesuai dengan kalimat penilaian yang tertera didalam  naskah  tersebut  (shahih  atau  hasan).  Sedangkan  pada  pengujian  untuk status  perawi  dengan  menggunakan Vector  Space  Model dari  80  nama  perawi mudallis  diambil  50  nama  perawi  yang  dijadikan  sampel  pengujian.  Hal  ini diperlihatkan pada Tabel 3.
Tabel 3. Pengujian status perawi

## 4. KESIMPULAN
Berdasarkan hasil pengujian dan pembahasan yang dilakukan dalam penelitian ini dapat disimpulkan:
1. Operasi query dan  pencarian  Hadits  terhadap query memberikan  hasil dokumen yang relevan dengan tingkat akurasi kebenaran sebesar 90% untuk kitab  penilaian  langsung,  yang  sesuai  dengan  pengecekan  secara  manual. Hal ini berarti bahwa sistem sudah bekerja seperti yang diharapkan.
2. Analisis  keshahihan  hadits  dengan  pendekatan information  retrieval didapatkan  tingkat  akurasi  keabsahan  perolehan  dokumen  (analisis  hadits dan Vector Space Model ) rata-rata adalah 98%.
3. Penelitian keshahihan suatu hadits bisa didukung oleh integrasi antara basis data dengan information retrieval .

## REFERENSI
[1] M. Ali, “The role of hadis as religion doctrine resource, evidence proof of hadis and hadis function  to  alquran  (peran  hadits  sebagai  sumber  ajaran  agama,  dalil-dalil  kehujjahan hadits dan fungsi hadits terhadap alquran),” Risâlah, J. Pendidik. dan Stud. Islam , vol. 5, no. 1, pp. 125–132, 2019.
[2] A. Karim,  “Rancang bangun pendeteksian keshahihan hadits sebagai  sebuah information retrieval pada kitab-kitab hadits,” J. Tek. Inform. , vol. 3, 2017.
[3] M. Saleh, “Eksistensi madzhab dalam hukum islam masa kontemporer,” Istinbath J. Huk. , vol. 13, no. 1, pp. 147-162, 2016.
[4] A.  Yaqin,  “Takhrij  hadits  nomor  2018  tentang  talak  dalam  kitab  sunan  ibnu  majah,” Skripsi ,  Fakultas Agama Islam, Universitas Islam Sultan Agung, 2016.
[5] M. Primaningtyas and C. E. Setyawan,  “Urgensi bahasa  arab dalam pendidikan islam di era revolusi industri 4.0,” SALIHA , vol. 2, no. 2, pp. 49–66, 2019.
[6] A.  A.  Abdillah,  H.  Murfi,  and  Y.  Satria,  “Uji  kinerja  learning  to  rank  dengan  metode support vector regression,” IndoMS J. Ind. Appl. Math. , vol. 2, no. 1, pp. 15–25, 2015.
[7] G.  Susanto  and  H.  L.  Purwanto,  “Information  retrieval  menggunakan  latent  semantic indexing pada ebook,” SMATIKA J. , vol. 8, no. 2, pp. 74–79, 2018.
[8] M. Mastur, F.  H. Rachman, and F.  Solihin,  “Efektivitas penggunaan stoplist kata  umum dari dokumen hasil klasifikasi pretopology,” KONVERGENSI , vol. 13, no. 1, 2019.
[9] E. Prasefya, “Takhrij hadits metode pembelajaran rasulullah saw dalam kitab ar–rasul al– mu’allim wa asaalibuhu fi at–ta’liim karya abdul fattah abu ghuddah dan implementasinya dalam dunia pendidikan,” Skripsi , Universitas Muhammadiyah Yogyakarta, 2017.
[10] D. Lestari,  “Penerapan sistem informasi arsip elektronik dengan menggunakan microsoft access  2013  pada  sales  office  pt  garuda  indonesia  (persero)  Tbk.  Kantor  cabang Palembang, ” Skripsi , Politeknik Negeri Sriwijaya, 2017.
[11] S. S. A. Nawas, “Dirasat fi al-Hadits al-Nabawiy wa Tarikh Tadwinih’: Analisis terhadap pemikiran hadis muhammad mushthafa al-azamy,” J. TAHDIS , vol. 8, no. 2, 2019.