Responsive Banner

Rancang Bangun chatbot interaktif untuk mendukung pembelajaran Nahwu berbasis Natural Language Processing dan Rule Based Grammar

Munawaroh, Azizatul (2026) Rancang Bangun chatbot interaktif untuk mendukung pembelajaran Nahwu berbasis Natural Language Processing dan Rule Based Grammar. Undergraduate thesis, Universitas Islam Negeri Maulana Malik Ibrahim.

[img] Text (Fulltext)
220605110046.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

(3MB)

Abstract

INDONESIA :

Pembelajaran ilmu Nahwu memiliki tingkat kesulitan yang cukup tinggi karena melibatkan pemahaman struktur kalimat, i’rab dan kaidah tata bahasa Arab. Proses pembelajaran yang masih bersifat konvensional menyebabkan sebagian pelajar mengalami kesulitan dalam memahami materi Nahwu secara mandiri dan interaktif. Penelitian ini bertujuan untuk merancang dan membangun chatbot interaktif pembelajaran nahwu berbasis Natural Language Processing (NLP) dan rule based grammar untuk membantu pengguna memahami konsep dasar Nahwu dan analisis i’rab kalimat Arab. Sistem dikembangkan menggunakan framework flask dengan dua modul utama, yaitu modul FAQ dan modul analisis i’rab. Modul FAQ menerapkan metode TF-IDF dan Cosine Similarity untuk menentukan jawaban paling baik berdasarkan tingkat kemiripan pertanyaan pengguna dengan dataset FAQ. Sementara itu, modul i’rab memanfaatkan dataset MASAQ (Morphologically and Syntactically Annotated Quran Dataset), preprocessing teks Arab, analisis morfologi, serta pendekatan rule based grammar dalam menentukan struktur sintaksis kalimat Arab. Hasil penelitian menunjukkan bahwa chatbot mampu memberikan respons pertanyaan nahwu secara interaktif serta melakukan analisis dasar struktur kalimat Arab berdasarkan kaidah nahwu. Sistem ini diharapkan dapat menjadi media pembelajaran alternatif yang membantu proses belajar Nahwu secara fleksibel, interaktif, dan adaptif.

ENGLISH :

The learning of Nahwu is considered relatively difficult because it involves understanding sentence structures, i‘rab, and the rules of Arabic grammar. Conventional learning methods often cause students to experience difficulties in understanding Nahwu materials independently and interactively. This research aims to design and develop an interactive Nahwu learning chatbot based on Natural Language Processing (NLP) and rule-based grammar to assist users in understanding the fundamental concepts of Nahwu and the i‘rab analysis of Arabic sentences. The system was developed using the Flask framework with two main modules, namely the FAQ module and the i‘rab analysis module. The FAQ module applies the TF-IDF and Cosine Similarity methods to determine the most appropriate answer based on the similarity level between user questions and the FAQ dataset. Meanwhile, the i‘rab module utilizes the MASAQ (Morphologically and Syntactically Annotated Quran Dataset), Arabic text preprocessing, morphological analysis, and a rule-based grammar approach to determine the syntactic structure of Arabic sentences. The results of this study indicate that the chatbot is capable of providing interactive responses to Nahwu-related questions and performing basic analyses of Arabic sentence structures based on Nahwu rules. This system is expected to serve as an alternative learning medium that supports Nahwu learning in a flexible, interactive, and adaptive manner.

ARABIC :

يُعدّ تعلم علم النحو من العلوم التي تمتلك مستوى عالياً من الصعوبة، لأنه يتضمن فهم تركيب الجمل، والإعراب، وقواعد اللغة العربية. كما أن أساليب التعلم التقليدية ما تزال تسبب صعوبة لدى بعض الطلاب في فهم مادة النحو بصورة مستقلة وتفاعلية. يهدف هذا البحث إلى تصميم وتطوير روبوت محادثة تفاعلي لتعلم علم النحو قائم على معالجة اللغة الطبيعية (NLP) والقواعد النحوية المعتمدة على القواعد، وذلك لمساعدة المستخدمين على فهم المفاهيم الأساسية لعلم النحو وتحليل إعراب الجمل العربية. تم تطوير النظام باستخدام إطار العمل Flask، ويتكون من وحدتين رئيسيتين، وهما وحدة الأسئلة الشائعة (FAQ) ووحدة تحليل الإعراب. تعتمد وحدة الأسئلة الشائعة على طريقتي TF-IDF وتشابه جيب التمام لتحديد أفضل إجابة بناءً على مستوى التشابه بين أسئلة المستخدم ومجموعة بيانات الأسئلة الشائعة. أما وحدة الإعراب فتعتمد على مجموعة بيانات MASAQ (Morphologically and Syntactically Annotated Quran Dataset)، ومعالجة النصوص العربية، والتحليل الصرفي، بالإضافة إلى منهج القواعد النحوية المعتمدة على القواعد لتحديد البنية النحوية للجمل العربية. أظهرت نتائج البحث أن روبوت المحادثة قادر على تقديم استجابات تفاعلية لأسئلة النحو، بالإضافة إلى إجراء تحليل أساسي لتركيب الجمل العربية وفق قواعد علم النحو. ومن المتوقع أن يكون هذا النظام وسيلة تعليمية بديلة تساعد في تعلم علم النحو بصورة مرنة وتفاعلية وتكيفية.

Item Type: Thesis (Undergraduate)
Supervisor: Suhartono, Suhartono and Syauqi, A'la
Keywords: Chatbot; Nahwu; NLP; TF-IDF; Cosine Similarity ;Chatbot; Nahwu; NLP; TF-IDF; Cosine Similarity ; روبوت المحادثة'; علم النحو; معالجة اللغة الطبيعية;TF-IDF ; تشابه جيب التمام.
Subjects: 08 INFORMATION AND COMPUTING SCIENCES > 0801 Artificial Intelligence and Image Processing > 080107 Natural Language Processing
Departement: Fakultas Sains dan Teknologi > Jurusan Teknik Informatika
Depositing User: Azizatul Munawaroh
Date Deposited: 25 May 2026 11:02
Last Modified: 25 May 2026 11:02
URI: http://etheses.uin-malang.ac.id/id/eprint/84737

Downloads

Downloads per month over past year

Actions (login required)

View Item View Item