Wednesday, November 28, 2018

Project Text Mining Similarity dan Perangkingan Menggunakan Python

Oke kali ini saya akan membagikan sebuah project, tugas saya sendiri lebih tepatnya. Tugas ini tentang Teks Mining (Text Mining) berupa penggunaan cosine similarity dan perangkingan pada beberapa dokumen (lebih dari 2 dokumen sekaligus). Dalam mengerjakan tugas ini saya menggunakan Jupyter Notebook dan bahasa pemrograman Python,
dan total dokumen yang digunakan ada 30 dokumen yang merupakan Surah pendek Al-Quran yaitu Q.S.Al-Mulk berjumlah 30 ayat... yoooooo Cekhidot,,,, dan seperti biasa, link Project saya simpan di paling bawah

Data yang akan di gunakan untuk perangkingan dan query ini adalah surah Al-Mulk yang berjumlah 30 ayat, sebagai berikut :
1
Mahasuci Allah yang menguasai segala kerajaan, dan Dia Mahakuasa atas segala sesuatu.
2
Yang menciptakan mati dan hidup, untuk menguji kamu, siapa di antara kamu yang lebih baik amalnya. Dan Dia Mahaperkasa, Maha Pengampun.
3
Yang menciptakan tujuh langit berlapis-lapis. Tidak akan kamu lihat sesuatu yang tidak seimbang pada ciptaan Tuhan Yang Maha Pengasih. Maka lihatlah sekali lagi, adakah kamu lihat sesuatu yang cacat?
4
Kemudian ulangi pandanganmu sekali lagi dan sekali lagi, niscaya pandanganmu akan kembali kepadamu tanpa menemukan cacat dan pandanganmu dalam keadaan letih.
5
Dan sungguh, telah Kami hiasi langit yang dekat, dengan bintang-bintang dan Kami jadikannya bintang-bintang itu sebagai alat-alat pelempar setan, dan Kami sediakan bagi mereka azab neraka yang menyala-nyala.
6
Dan orang-orang yang ingkar kepada Tuhannya akan mendapat azab Jahanam. Dan itulah seburuk-buruk tempat kembali.
7
Apabila mereka dilemparkan ke dalamnya mereka mendengar suara neraka yang mengerikan, sedang neraka itu membara,
8
hampir meledak karena marah. Setiap kali ada sekumpulan (orang-orang kafir) dilemparkan ke dalamnya, penjaga-penjaga (neraka itu) bertanya kepada mereka, ?Apakah belum pernah ada orang yang datang memberi peringatan kepadamu (di dunia)??
9
Mereka menjawab, ?Benar, sungguh, seorang pemberi peringatan telah datang kepada kami, tetapi kami mendustakan(nya) dan kami katakan, ?Allah tidak menurunkan sesuatu apa pun, kamu sebenarnya di dalam kesesatan yang besar.?
10
Dan mereka berkata, ?Sekiranya (dahulu) kami mendengarkan atau memikirkan (peringatan itu) tentulah kami tidak termasuk penghuni neraka yang menyala-nyala.?
11
Maka mereka mengakui dosanya. Tetapi jauhlah (dari rahmat Allah) bagi penghuni neraka yang menyala-nyala itu.
12
Sesungguhnya orang-orang yang takut kepada Tuhannya yang tidak terlihat oleh mereka, mereka memperoleh ampunan dan pahala yang besar.
13
Dan rahasiakanlah perkataanmu atau nyatakanlah. Sungguh, Dia Maha Mengetahui segala isi hati.
14
Apakah (pantas) Allah yang menciptakan itu tidak mengetahui? Dan Dia Mahahalus, Maha Mengetahui.
15
Dialah yang menjadikan bumi untuk kamu yang mudah dijelajahi, maka jelajahilah di segala penjurunya dan makanlah sebagian dari rezeki-Nya. Dan hanya kepada-Nyalah kamu (kembali setelah) dibangkitkan.
16
Sudah merasa amankah kamu, bahwa Dia yang di langit tidak akan membuat kamu ditelan bumi ketika tiba-tiba ia terguncang?
17
Atau sudah merasa amankah kamu, bahwa Dia yang di langit tidak akan mengirimkan badai yang berbatu kepadamu? Namun kelak kamu akan mengetahui bagaimana (akibat mendustakan) peringatan-Ku.
18
Dan sungguh, orang-orang yang sebelum mereka pun telah mendustakan (rasul-rasul-Nya). Maka betapa hebatnya kemurkaan-Ku!
19
Tidakkah mereka memperhatikan burung-burung yang mengembangkan dan mengatupkan sayapnya di atas mereka? Tidak ada yang menahannya (di udara) selain Yang Maha Pengasih. Sungguh, Dia Maha Melihat segala sesuatu.
20
Atau siapakah yang akan menjadi bala tentara bagimu yang dapat membelamu selain (Allah) Yang Maha Pengasih? Orang-orang kafir itu hanyalah dalam (keadaan) tertipu.
21
Atau siapakah yang dapat memberimu rezeki jika Dia menahan rezeki-Nya? Bahkan mereka terus-menerus dalam kesombongan dan menjauhkan diri (dari kebenaran).
22
Apakah orang yang merangkak dengan wajah tertelungkup yang lebih terpimpin (dalam kebenaran) ataukah orang yang berjalan tegap di atas jalan yang lurus?
23
Katakanlah, ?Dialah yang menciptakan kamu dan menjadikan pendengaran, penglihatan dan hati nurani bagi kamu. (Tetapi) sedikit sekali kamu bersyukur.?
24
Katakanlah, ?Dialah yang menjadikan kamu berkembang biak di muka bumi, dan hanya kepada-Nya kamu akan dikumpulkan.?
25
Dan mereka berkata, ?Kapan (datangnya) ancaman itu jika kamu orang yang benar??
26
Katakanlah (Muhammad), ?Sesungguhnya ilmu (tentang hari Kiamat itu) hanya ada pada Allah. Dan aku hanyalah seorang pemberi peringatan yang menjelaskan.?
27
Maka ketika mereka melihat azab (pada hari Kiamat) sudah dekat, wajah orang-orang kafir itu menjadi muram. Dan dikatakan (kepada mereka), ?Inilah (azab) yang dahulunya kamu minta.?
28
Katakanlah (Muhammad), ?Tahukah kamu jika Allah mematikan aku dan orang-orang yang bersamaku atau memberi rahmat kepada kami, (maka kami akan masuk surga), lalu siapa yang dapat melindungi orang-orang kafir dari azab yang pedih??
29
Katakanlah, ?Dialah Yang Maha Pengasih, kami beriman kepada-Nya dan kepada-Nya kami bertawakal. Maka kelak kamu akan tahu siapa yang berada dalam kesesatan yang nyata.?
30
Katakanlah (Muhammad), ?Terangkanlah kepadaku jika sumber air kamu menjadi kering; maka siapa yang akan memberimu air yang mengalir??


Laporan Text Mining Similarity dan Perangkingan pada Python .docx
Dokumen Percobaan Project .csv
Project / mentahan code python .ipynb

Kritik dan Saran silahkan ikuti prosedur blogger . . hehe

Keyword :
Teks Mining
Pengolahan Teks
Text Mining
Project Python
Similarity Alquran dan Hadist
Perangkingan Dokumen
Bahasa Python
Jupyter Note Book




No comments:

Post a Comment