Chatbot Eksplorasi Ayat Al-Quran Menggunakan Algoritma Bidirectional Long Short-Term Memory (Bi-LSTM) dan Fuzzy String Matching
View/ Open
Date
2021Author
Kurniawan, Boby
Advisor(s)
Arisandi, Dedy
Nababan, Erna Budhiarti
Metadata
Show full item recordAbstract
Al-Quran merupakan sebuah kitab yang menjadi pedoman ataupun bacaan yang akan
memberikan petunjuk dalam kehidupan di dunia dan mempersiapkan kehidupan di
akhirat bagi seorang muslim. Namun saat ini belum ada Al-Quran digital yang interaktif
dan memuat pembahasan lengkap mengenai Al-Quran yang termasuk pada terjemahan
Bahasa Indonesia, tema ayat, tafsir, dan juga asbabun nudzul dari sebuah ayat Al-Quran.
Yang dimaksud Al-Quran digital interaktif adalah aplikasi yang dapat berinteraksi
langsung secara tanya-jawab dengan pengguna dan memberikan tanggapan yang
relevan dengan masalah yang diajukan oleh pengguna. Salah satu penerapan teknologi
terkait yang bisa digunakan adalah chatbot. Chatbot bertujuan untuk membuat
percakapan antara manusia dan mesin. Mesin telah ditanamkan pengetahuan sehingga
kalimat dapat diidentifikasi dan keputusan itu sendiri dibuat oleh mesin sebagai jawaban
untuk menjawab pertanyaan. Proses pencarian jawaban pada chatbot di penelitian ini
menerapkan dua teknik yaitu identifikasi label pertanyaan dengan Bi-LSTM dan
pencocokan pola pertanyaan dengan Fuzzy String Matching. Data uji penelitian ini
adalah data uji dari pembagian dataset untuk pengujian model dan data uji dari
responden dari pengguna chatbot untuk menguji kesesuaian jawaban chatbot dengan
pertanyaan pengguna. Pengujian ini menghasilkan sebuah model dengan akurasi
99.28% dan loss sebesar 0.0106 yang mampu mengidentifikasi label pertanyaan
chatbot. Dengan menerapkan Bi-LSTM dan Fuzzy String Matching menghasilkan
chatbot yang memiliki jawaban akurat dengan tingkat akurasi 94%. Al-Quran is a book that serves as a guide or reading that will provide guidance in life
in the world and prepare for the life in the hereafter for a Muslim. However, currently
there is no interactive digital Al-Quran and contains a complete discussion of the Al-
Quran which includes Indonesian translation, verse themes, interpretation, and also
asbabun nudzul from a verse of the Quran. What is meant by interactive digital Al-
Quran is an application that can interact directly with users and provide responses that
are relevant to the problems raised by the user. One of the applications of related
technology that can be used is chatbot. Chatbots aim to create conversations between
humans and machines. Machines have imparted knowledge so that sentences can be
identified and decisions themselves are made by machines in response to questions. The
process of finding answers to the chatbot in this study applies two techniques, namely
classification of question labels with Bi-LSTM and matching question patterns with
Fuzzy String Matching. The test data of this research are test data from the distribution
of the dataset for model testing and test data from respondents from chatbot users to test
the suitability of the chatbot answers with user questions. This test produces a model
with 99.28% accuracy and loss 0.0106 that is able to classify chatbot question labels.
By implementing Bi-LSTM and Fuzzy String Matching, it produces a chatbot that has
accurate answers with an accuracy level 94%.
Collections
- Undergraduate Theses [798]