Abstract :
Terdapat berbagai literatur Bahasa Arab yang digunakan oleh kebanyakan orang yang memiliki mengkaji ilmu Agama Islam, dan beberapa ilmu lainnya. Penelitian ini dilakukan untuk memperoleh gambaran tentang implementasi natural language processing dalam penggunaan ilmu nahwu pada bahasa arab. Tujuan penelitian ini adalah memprediksi syakl pada teks Bahasa Arab, dengan kaidah ilmu nahwu dasar. Metode pengumpulan data dalam penelitian ini adalah metode kualitatif dengan mencari data dari proses studi literatur dan wawancara. Metode Agile Development digunakan untuk pembangunan sistem dengan tahapan berulang pada analisis, desain, pengembangan, sebelum pada akhirnya dilkaukan tes terhadap hasil penelitian, dan penarikan kesimpulan. Sistem dibangun berbasis web menggunakan bahasa python, dan PyArabic dan Flask sebagai librarynya. Hasil analisis menunjukan bahwa sistem yang akan dibangun menggunakan metode rule based network ini, terbagi menjadi tiga alur proses setelah sistem mendapatkan inputan dari pengguna, yaitu preprocessing, pembuatan syakl, dan pembuatan keterangan. Pada alur preprocessing, dibagi menjadi tiga yaitu preprocessing isim, fiil, dan harf. Pada pembuatan syakl sistem memanfaatkan label yang didapat dari tahapan preprocessing Sistem ini juga menggunakan data berupa kamus fiil dan kamus isim untuk mendapatkan labeling kata. Antarmuka pengguna yang dibuat dalam sistem hanya berisikan 1 menu utama, 2 tambahan, dengan total halaman 4 buah. Hasil penelitian ini menunjukkan bahwa sistem yang dibangun dengan metode rule-based network untuk memprediksi syakl teks berbahasa arab dengan kaidah ilmu nahwu dasar menghasilkan rata-rata nilai relevansi dalam persen berkisar 70,21%.