Quran sebagai kitab suci Umat Islam berperan besar dalam dasar-dasar kehidupan orang muslim, dari cara berpakaian sampai kisah kisah Nabi dan Rasul. Dalam mempelajari Quran, sangat lazim bagi khalayak umum dalam mencari kata-kata yang terdapat dalam Quran baik satu kata ataupun kata yang lain. Dengan kemajuan teknologi, manusia lebih mudah melakukan aktivitas dibandingkan dengan zaman dahulu. Oleh karena itu, diperlukan suatu teknologi dalam memahami isi dari Quran tersebut. Dalam ilmu Pemrosesan Bahasa Alami. Sebuah dokumen dapat dianalisis berdasarkan penggunaan kata tersebut berdasarkan kata- kata yang muncul baik sebelum atau sesudahnya, atau bagaimana hubungan antara dua atau lebih kata yang dicari dalam satu kalimat, satu paragraph, atau satu dokumen tersebut apakah dua kata yang dicari merupakan kata-kata yang terhubung atau kata-kata yang terpisah. Berkaitan dengan penjelasan sebelumnya , maka pencarian Quran dapat dilakukan berdasarkan Analisa yang telah dijelaskan, sehingga orang-orang dapat dengan mudah mencari satu atau lebih kata dalam setiap ayat atau lebih dalam satu surat Quran atau lebih. Metode pencarian ayat Quran menggunakan beberapa metode yang telah ada pada Bahasa pemrograman python. Seperti NLTK, Sastrawi, HEAPQ dan TensorFlow. Fungsi-fungsi tersebut akan disematkan pada sebuah fungsi buatan yang disebut “Search” yang akan mengakomodir output yang dihasilkan dari input. Output yang dihasilkan akan ditampilkan dalam bentuk tabel dan terdiri atas beberapa kolom. Seperti “Name”, “Surat”. “Ayat”, “Translation” dan “Score”.
Kata kunci: Quran, pencarian, ayat, surat, Pemrosesan Bahasa Alami, Python