PENGEMBANGAN SISTEM LATIHAN BAHASA INGGRIS SATU ARAH DENGAN KOREKSI GRAMMAR BERBASIS GEMINI API DAN LANGUAGETOOLS

RAMADIANSYACH, RISKY EVANDHIKA (2025) PENGEMBANGAN SISTEM LATIHAN BAHASA INGGRIS SATU ARAH DENGAN KOREKSI GRAMMAR BERBASIS GEMINI API DAN LANGUAGETOOLS. S1 thesis, Universitas Mercu Buana Jakarta.

[img]
Preview
Text (HAL COVER)
01 COVER.pdf

Download (463kB) | Preview
[img] Text (BAB I)
02 BAB I.pdf
Restricted to Registered users only

Download (32kB)
[img] Text (BAB II)
03 BAB II.pdf
Restricted to Registered users only

Download (277kB)
[img] Text (BAB III)
04 BAB III.pdf
Restricted to Registered users only

Download (252kB)
[img] Text (BAB IV)
05 BAB IV.pdf
Restricted to Registered users only

Download (632kB)
[img] Text (BAB V)
06 BAB V.pdf
Restricted to Registered users only

Download (25kB)
[img] Text (DAFTAR PUSTAKA)
07 DAFTAR PUSTAKA.pdf
Restricted to Registered users only

Download (106kB)
[img] Text (LAMPIRAN)
08 LAMPIRAN.pdf
Restricted to Registered users only

Download (434kB)

Abstract

Many students and the general public in Indonesia still face great challenges in mastering English, especially in terms of speaking and grammar. Educational chatbots are becoming more popular as a more interactive learning tool due to the advancement of AI. Using Google's Gemini large language model as a conversation generator, LanguageTool as an automatic grammar checker, and FastAPI framework as the backend, this research aims to develop a chatbot-based English conversation training system. The system also has a React-based user interface and supports voice input using the Web Speech API. For the development of the system, R&D (Research and Development) was used, using the Waterfall model approach. With language detection, real-time grammar correction, and contextual conversational feedback, the system aims to provide an interactive and educational learning experience. Test results show that the system can provide relevant, friendly responses and support self-directed learning. Therefore, the system can serve as an alternative for teaching English, especially in areas with limited teaching resources. Kata kunci: Gemini, LanguageTool, FastAPI, Grammar Correction, React Banyak pelajar dan masyarakat umum di Indonesia masih menghadapi tantangan besar dalam penguasaan bahasa Inggris, terutama dalam hal berbicara dan tata bahasa. Chatbot edukatif menjadi lebih populer sebagai alat pembelajaran yang lebih interaktif karena kemajuan AI. Dengan menggunakan model bahasa besar Gemini dari Google sebagai generator percakapan, LanguageTool sebagai pemeriksa grammar otomatis, dan framework FastAPI sebagai backend, penelitian ini bertujuan untuk mengembangkan sistem pelatihan percakapan bahasa Inggris berbasis chatbot. Sistem ini juga memiliki antarmuka pengguna berbasis React dan mendukung input suara menggunakan Web Speech API. Untuk pengembangan sistem, R&D (Research and Development) digunakan, menggunakan pendekatan model Waterfall. Dengan deteksi bahasa, koreksi grammar real-time, dan umpan balik percakapan kontekstual, sistem bertujuan untuk memberikan pengalaman belajar yang interaktif dan mendidik. Hasil pengujian menunjukkan bahwa sistem dapat memberikan respons yang relevan, ramah, dan mendukung pembelajaran mandiri. Oleh karena itu, sistem ini dapat berfungsi sebagai alternatif untuk mengajar bahasa Inggris, terutama di daerah dengan keterbatasan sumber daya pengajar. Kata kunci: Gemini, LanguageTool, FastAPI, Grammar Correction, React

Item Type: Thesis (S1)
Call Number CD: FIK/INFO. 25 118
NIM/NIDN Creators: 41520010097
Uncontrolled Keywords: Gemini, LanguageTool, FastAPI, Grammar Correction, React
Subjects: 000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 004 Data Processing, Computer Science/Pemrosesan Data, Ilmu Komputer, Teknik Informatika
000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 006 Special Computer Methods/Metode Komputer Tertentu > 006.3 Artificial Intelligence/Kecerdasan Buatan
400 Language/Bahasa > 420 English/Bahasa Inggris
400 Language/Bahasa > 420 English/Bahasa Inggris > 425 Grammar of Standard English/Tata Bahasa Inggris
Divisions: Fakultas Ilmu Komputer > Informatika
Depositing User: khalimah
Date Deposited: 06 Aug 2025 01:34
Last Modified: 06 Aug 2025 01:34
URI: http://repository.mercubuana.ac.id/id/eprint/96579

Actions (login required)

View Item View Item