Implementasi GenAI dalam Sistem Pembuatan Butir Soal Otomatis dengan Pendekatan Microservices

Authors

  • Hafiizh Herdian
  • Oktariani Nurul Pratiwi
  • Faqih Hamami

Abstract

Pembuatan soal yang relevan, bervariasi, dan sesuai dengan kurikulum merupakan tantangan besar bagi tenaga pengajar, terutama dengan keterbatasan waktu dan beban kerja administratif. Penelitian ini bertujuan mengembangkan sistem pembuatan butir soal otomatis berbasis Generative Artificial Intelligence (GenAI) dengan model Gemini 1.5 Flash dan pendekatan arsitektur microservices. Sistem menghasilkan soal pilihan ganda dan isian singkat dari input materi berupa teks, PDF, atau dokumen. Pengembangan dilakukan menggunakan metodologi Extreme Programming (XP) dengan implementasi teknologi Next.js, TypeScript, PostgreSQL, Docker, dan RabbitMQ. Hasil menunjukkan sistem mampu menghasilkan 10 soal dengan waktu rata-rata 8,5 detik dan menyediakan layanan modular, skalabel, serta responsif terhadap perubahan kebutuhan pengguna. Validasi dilakukan uji fungsional dan observasi pengguna (user acceptence test), serta menunjukkan efektivitas dan efisiensi sistem dalam konteks pendidikan digital.

Kata kunci— generative AI, Gemini 1.5 Flash, pembuatan soal otomatis, microsevices, XP

References

L. Chen, P. Chen, dan Z. Lin, “Artificial Intelligence in Education: A Review,” AI in Education, vol. 7, pp. 12–29, 2020.

X. Chen, D. Zou, H. Xie, G. Cheng, and C. Liu, “Two Decades of Artificial Intelligence

in Education,”.

A. Shrivastava et al., “A Systematic Review on Extreme Programming,” International Journal of Software Engineering, vol. 9, pp. 55–61, 2021.

R. Luckin dan M. Cukurova, “Designing Educational Technologies in The Age of AI,” British Journal of Educational Technology, vol. 50, no. 6, pp. 2824–2841, 2019.

N. Dragoni et al., “Microservices: Yesterday, Today, and Tomorrow,” Springer Series in Software Engineering, 2017.

D. Taibi, V. Lenarduzzi, dan C. Pahl, “Architectural Patterns for Microservices: A Systematic Mapping Study,” Proceedings of the 8th International Conference on Cloud Computing and Services Science, 2018.

I. Magdalena, H. Fauzi, dan I. Putri, “Pentingnya Evaluasi Dalam Pembelajaran dan Akibat Memanipulasinya,” Jurnal Pendidikan, 2020.

Published

2026-03-30

Issue

Section

Prodi S1 Sistem Informasi