Implementasi Artificial Intelligence pada Sistem Otomatisasi Dokumentasi Foto dan Video WhatsApp ke Google Drive Berbasis Cloud Computing
Keywords:
WhatsApp Bot, Google Drive API, OAuth 2.0, Node.js, Kecerdasan Buatan, Otomasi DokumenAbstract
Pengelolaan dokumen absensi kelas secara manual melalui grup WhatsApp seringkali tidak terstruktur, rawan hilang, dan menyulitkan pencarian arsip berdasarkan kelas maupun periode waktu tertentu. Penelitian ini bertujuan merancang dan mengimplementasikan sistem otomasi yang dapat menerima foto atau video absensi yang dikirim melalui grup WhatsApp, kemudian secara otomatis mengunggahnya ke Google Drive dengan struktur folder yang terorganisir berdasarkan nama kelas dan periode bulan-tahun. Sistem dikembangkan menggunakan Node.js dengan pustaka whatsapp-web.js untuk integrasi WhatsApp, Google Drive API dengan autentikasi OAuth 2.0 untuk penyimpanan berkas, serta model kecerdasan buatan Gemini untuk memahami variasi penulisan caption yang tidak baku. Metode pengembangan sistem menggunakan pendekatan Prototype, meliputi analisis kebutuhan, perancangan arsitektur, implementasi, pengujian, dan evaluasi. Hasil pengujian menunjukkan sistem berhasil mengklasifikasikan dan menyimpan berkas ke folder yang sesuai secara otomatis, serta mampu mengenali variasi caption yang tidak baku dengan bantuan model bahasa Gemini. Sistem ini diharapkan meningkatkan efisiensi pengelolaan dokumen absensi dibandingkan metode manual yang selama ini digunakan.
References
[1] L. Rohmawati, M. A. Nugroho, and Wagito, "Implementasi Chatbot Pada WhatsApp Untuk Monitoring Sumber Daya Server," Journal of Information System Management (JOISM), vol. 4, no. 2, pp. 107–112, 2023.
[2] F. H. P. Hari and F. Alfarisi, "Perancangan Chatbot WhatsApp untuk Mendukung Layanan Penerimaan Mahasiswa Baru Menggunakan Node.js," SISFOTENIKA, vol. 15, no. 2, pp. 101–114, 2025, doi: 10.30700/sisfotenika.v15i2.559.
[3] Z. Salsabila and A. Syarif, "Pemanfaatan Media Google Drive Dalam Pengelolaan Dokumen Elektronik Komisi Aparatur Sipil Negara," Jurnal Sekretari & Administrasi (Serasi), vol. 20, no. 2, pp. 116–125, 2023, doi: 10.36080/js.v20i2.2172.
[4] P. M. Pratisthaa, I. M. Sukarsaa, and P. W. Buana, "Implementasi Google Drive API untuk Upload, Sharing, dan Download Data pada Aplikasi Berbasis Web," JITTER – Jurnal Ilmiah Teknologi dan Komputer, 2022.
[5] A. G. Aidyn, A. A. Kurniawan, B. Prawiradijaya, and D. R. Aryaputra, "Integrasi Layanan Cloud Storage dengan WhatsApp Bot Menggunakan Webhook dan Firebase," Universitas Sebelas Maret, 2025.
[6] R. Zalsahra, H. Sujadi, and Suhendri, "Perancangan dan Implementasi Bot WhatsApp Otomatis Menggunakan Node JS dan Baileys Berbasis Website (Studi Kasus: Toko Untitled)," Seminar Teknologi Majalengka (STIMA), 2025.
[7] K. Patil, "Authentication and Authorization in Web Applications," Journal of Engineering and Applied Sciences Technology (JEAST), vol. 5, no. 1, pp. 1–8, Feb. 2023.
[8] D. Hardt, "The OAuth 2.0 Authorization Framework," RFC 6749, Internet Engineering Task Force (IETF), Oct. 2012. [Online]. Available: https://datatracker.ietf.org/doc/html/rfc6749
[9] S. AlGhozali and S. Mukminatun, "Natural Language Processing of Gemini Artificial Intelligence Powered Chatbot," Balangkas: An International Multidisciplinary Research Journal, vol. 1, no. 1, pp. 41–48, 2024, doi: 10.66317/688570.
[10] M. Imran and N. Almusharraf, "Google Gemini as a Next-Generation AI Educational Tool: A Review of Emerging Educational Technology," Smart Learning Environments, vol. 11, no. 1, p. 22, 2024, doi: 10.1186/s40561-024-00310-z.
[11] I. Amirulloh, M. W. Pertiwi, and T. Wibisono, "Rancang Bangun Chatbot WhatsApp Menggunakan Node JS dan Model Natural Language Processing untuk Layanan PPDB SMK YPC Tasikmalaya," Jurnal Informatika dan Teknik Elektro Terapan, vol. 12, no. 1, 2024, doi: 10.23960/jitet.v12i1.3846.
[12] I. K. D. Senapartha, "Implementasi Single Sign-On Menggunakan Google Identity, REST dan OAuth 2.0 Berbasis Scrum," JuTISI, vol. 7, no. 2, pp. 307–320, Aug. 2021, doi: 10.28932/jutisi.v7i2.3437.
[13] P. R. Aghnia, A. Rusmana, and A. S. Rohman, "Pembuatan Google Drive Sebagai Tempat Penyimpanan Arsip Digital Terpusat Di PT. Karya Dua Anyam," Jurnal Ilmiah Multidisiplin, vol. 2, no. 3, pp. 52–58, 2023, doi: 10.56127/jukim.v2i03.803.
[14] E. Nurhayati and A. Agussalim, "Rancang Bangun Back-end API pada Aplikasi Mobile AyamHub Menggunakan Framework Node JS Express," Jurnal Sistem dan Teknologi Informasi (JUSTIN), vol. 11, no. 3, pp. 524–531, Jul. 2023, doi: 10.26418/justin.v11i3.66823.
[15] R. Kurniah, "Penerapan Sistem Informasi Berbasis Web Untuk Pengelolaan dan Pengarsipan Dokumen," Infotek: Jurnal Informatika dan Teknologi, vol. 6, no. 2, pp. 258–267, 2023, doi: 10.29408/jit.v6i2.11946.