qsoft preview

22
QSOFT PREVIEW From Budi Pracoyo

Upload: elra

Post on 14-Jan-2015

133 views

Category:

Data & Analytics


0 download

DESCRIPTION

data mining of Al-quran

TRANSCRIPT

Page 1: Qsoft preview

QSOFT PREVIEWFrom Budi Pracoyo

Page 2: Qsoft preview

TADABBUR dan TAFAKKUR

Berusaha memahami suatu kata atau ayat dalam al Quran melalui tadabur akan menimbulkan banyak pengetahuan dan hikmah, salah satu hikmahnya adalah munculnya suatu pertanyaan yang jawabannya akan terdapat pada kata atau ayat selanjutnya.

Page 3: Qsoft preview

TADABBUR

Pertanyaan yang muncul karena adanya suatu pengetahuan terhadap suatu kata / ayat, adalah bekal untuk memahami kata atau ayat yang muncul berikutnya.

Page 4: Qsoft preview

TAFAKKUR

Pertanyaan yang berbobot terhadap suatu ayat hanya akan muncul dari orang berilmu, semakin tinggi ilmu yang dimilikinya, semakin berbobot pula jawaban yang akan dia temukan pada kata atau ayat berikutnya.

Page 5: Qsoft preview

MENGAMALKAN = MENGHAFAL

Jadi bukanlah hal yang mengherankan apabila para sahabat Ra mencukupkan diri untuk hanya menghafalkan sepuluh ayat saja, dan tidak beranjak dari 10 ayat tersebut sebelum mereka memahami dan mengamalkannya.

Page 6: Qsoft preview

Jadi, jangan tergesa-gesa untuk menghafalkan lebih dari 10 ayat sebelum anda memahami dan mengamalkannya.

Page 7: Qsoft preview

MARI IQRA’

Andaikata pemahaman diatas adalah benar, maka yang Rasulullah saw maksud bahwa yang lebih utama diantara umatnya adalah mereka yang hafalan Al Qurannya paling banyak, harus dipahami sebagai "tidak sekedar hafal" tapi juga paham akan makna dan sudah teramalkan.

Wallaahu 'alam bish-shawab

Page 8: Qsoft preview

QSOFT data base Al-Qur’an

"database adalah suatu basis data yang dari data tersebut penggunanya dapat mengambil informasi2 yang diinginkan.

Semakin baik penyusunan suatu basis data, semakin banyak informasi yang dapat digali.

Semakin lengkap informasi yang didapat, semakin berkwalitas kesimpulan yang didapat

semakin baik kesimpulan yang diambil, semakin mudah menentukan strategi

semakin baik strategi yang dibuat, semakin menjanjikan hasil yang bermutu

Page 9: Qsoft preview

data =>informasi=>kesimpulan=>alternatif strategi=>Hasil

Al Quran,Hadits dan ilmu2 pelengkap lain sebagai data=>susun informasi yang didapat

=>ambil kesimpulan, mana jalan yang terbaik=>hasil.

Page 10: Qsoft preview

META DATA

Masalahnya sekarang adalah bagaimana cara menyusun Al Quran secara database?

Bentuk database biasanya terdiri dari beberapa tabel (sebuah tabel biasanya berisi kumpulan data tertentu yang mempunyai kesamaan tertentu pula)

Page 11: Qsoft preview

Al Quran sendiri dapat dibagi dalam beberapa tabel : tabel Juz, tabel tempat turun, tabel surat, tabel ayat, tabel kata, tabel master huruf,dan tabel huruf.

Setelah berkutat sekian lama menyusun tabel-tabel tersebut diatas, cukup lama saya mempertimbangkan seperti apa sebaiknya database Quran ini disajikan sehingga saya dapat mengambil informasi yang tersembunyi dalam 6236 ayat, 77.853 kata dan ratusan ribu huruf.

Page 12: Qsoft preview

Story continue….

Saya berusaha mengumpulkan sebanyak mungkin alternatif tehnik penyajian, sampai suatu ketika saya mendapat ilham setelah memperhatikan wahyu yang pertama diturunkan oleh Allah SWT kepada Rasulullah saw, yaitu surat al Alaq ayat 1-5 dimana ayat pertamanya seakan-akan menjadi jawaban atas pencarian saya.

Page 13: Qsoft preview

Iqra' bi-ismi rabbika alladzii khalaq(a)

yang terjemahan umumnya adalah : Bacalah dengan (menyebut) nama

Tuhanmu Yang menciptakan, menurut M. Quraish shihab dalam

tafsirnya, kata Iqra berasal dari kata qara'a yang berarti menghimpun.

Page 14: Qsoft preview

Saya lalu berkata pada diri saya sendiri, apakah ini adalah petunjuk bahwa langkah awal / kunci dalam menyusun Al Quran secara database itu haruslah dimulai dengan ""menghimpunnya berdasarkan nama-nama Allah yang menciptakan Quran itu sendiri?"" lalu seiring dengan dibacanya ayat ayat berikutnya dari wahyu pertama tersebut pertanyaaan-pertanyaan lain yang muncul di kepala sayapun mengalir dengan deras begitu saja .

Page 15: Qsoft preview

Saya perlu menahan diri untuk tidak tergesa-gesa mengambil kesimpulan bahwa Al ‘Alaq ayat 1-5 ini adalah jawaban dan petunjuk dari Allah SWT terhadap pertanyaan saya. Tetapi karena saya tidak/belum mendapati alternatif yang lebih baik maka akhirnya saya putuskan bahwa saya akan segera mulai menghimpun data base Al Quran ini berdasarkan nama-nama Allah SWT yang berjumlah 99 itu.

Page 16: Qsoft preview

STEPPING STONE

Langkah selanjutnya adalah menginventarisir apa saja yang harus saya siapkan untuk itu, al:

Buku-buku yang membahas Asmaul Husna secara lengkap dan mendalam.

Membuat field baru pada tabel ayat sehingga dapat dikaitkan ke dalam tabel asmaul husna

mengkaitkan setiap ayat pada tabel ayat kepada tabel asmaul husna (one to many) berdasarkan isi maksud teks

ayat tersebut secara harfiah, tidak akan cukup waktu 1000 tahun pun apabila saya sendirian mencoba mengkaitkan arti teksnya tidak secara harfiah.

hal-hal lain akan saya tentukan sambil berjalan setelah pemahaman saya mengenai asmaul husna bertambah."

Page 17: Qsoft preview

IQRA’

Iqra adalah perintah untuk menghimpun, dari himpunan paling sederhana : menghimpun huruf menjadi kata, menghimpun kata menjadi kalimat, menghimpun kalimat menjadi ayat,selanjutnya menghimpunnya kedalam sebuah mushaf dan menghimpunnya pada bibir sebagai bacaan.

Lebih daripada itu adalah menghimpun cahaya dari ayat ayat tersebut kedalam hati (sebagai "Iman") menghimpun petunjuk-petunjuk-Nya kedalam akal (sebagai "Ilmu") dan menghimpun keduanya kedalam perbuatan (sebagai "Amal") yang bermanfaat bagi sebanyak mungkin makhluk.

Semakin dalam iman dan ilmu seseorang, semakin dalam dan beragamlah himpunan petunjuk Al Quran yang dapat dia kumpulkan, semakin besar pula kesempatan dia untuk beramal.

muncullah pertanyaan: "Bagaimana cara menghimpun yang paling Efektif?"

Page 18: Qsoft preview

BI(I)SMI RABBIKA

Himpunlah berdasarkan Nama Tuhan Pemeliharamu.

Menyadari adanya Pemeliharaan Tuhan terhadap dirimu akan menjadi bekal utama dalam menghimpun amal. tentu saja, kata"pemelihara" masih jauh muatannya dibandingkan dengan kata "Rabb" yang didalamnya terdapat pula unsur-unsur "penciptaan", "pengawasan", "pengembangan" dst. Hanya Allah swt yang lebih mengetahui keluasan makna setiap kalimat-Nya.

muncul pertanyaan : "bagaimana cara meningkatkan kesadaran adanya pemeliharaan tersebut?"

Page 19: Qsoft preview

bi(i)smi rabbika ALLADZII KHALAQ(A) Lihatlah ciptaan-ciptaan-Nya yang

ada pada diri dan disekelilingmu. muncul pertanyaan : "banyak sekali

hal-hal yang Allah swt ciptakan,apa yang sebaiknya kita pelajari terlebih dahulu?"

Page 20: Qsoft preview

KHALAQA AL-INSAANA MIN 'ALAQ(IN) Pelajarilah secara fisik bagaimana

terjadinya penciptaan manusia, carilah bukti empiris adanya pemeliharaan tersebut.

Page 21: Qsoft preview

IQRA' WARABBUKA AL-AKRAM(U) Himpunlah pelajaran-pelajaran dan

bukti-bukti tersebut, maka seiring dengan itu akan engkau sadari betapa Agung, betapa Mulia, betapa Besar, betapa Pemurahnya Tuhan Pemeliharamu.

Kemampuan melihat Kebesaran Tuhan akan berjalan seiring dengan bertambahnya iman, ilmu dan amal yang engkau himpun

Page 22: Qsoft preview

Alladzii 'allama bi (a)lqalam(i)