Implementasi LLM Gemini Pada Pengembangan Aplikasi Chatbot Berbasis Android

Nur Rachmat, Dorie P. Kesuma

Abstract


Perkembangan LLM sebagai bagian dari teknologi kecerdasan buatan saat ini sudah berkembang dengan sangat pesat, dimana implementasinya telah banyak digunakan pada berbagai jenis aplikasi dan digunakan di banyak bidang. Kehadiran LLM seperti GPT melahirkan banyak aplikasi AI seperti chatbot yang jauh lebih cerdas dibandingkan dengan aplikasi-aplikasi chatbot sebelumnya. Selain GPT dari OpenAI, terdapat pula LLM seperti PaLM 2 dari Google yang digunakan di Bard, dan kini Google kembali merilis LLM terbaru mereka yang bernama Gemini, LLM terbaru dan paling mutakhir dari Google yang mampu menyaingi GPT. Agar Gemini bisa digunakan oleh pengembang aplikasi yang tertarik untuk membuat aplikasi AI mereka sendiri, maka Google membuka akses ke kunci API Gemini. Penelitian ini dilakukan untuk mengetahui bagaimana implementasi dari kunci API Gemini dapat dilakukan pada aplikasi AI, khususnya aplikasi chatbot dan apakah aplikasi chatbot yang dibangun dengan menggunakan Gemini dapat berfungsi sesuai dengan fungsionalitas dari LLM Gemini itu sendir. Di dalam pengembangan aplikasi chatbot dengan menggunakan LLM Gemini ini penulis menggunakan metodologi pengembangan prototyping, dan aplikasi chatbot yang dikembangkan berjalan pada platform Android. Setelah aplikasi chatbot yang dimaksud selesai dibuat dan diuji, didapati hasil bahwa aplikasi chatbot yang dihasilkan berfungsi sebagaimana yang diharapkan dan mampu memanfaatkan fungsionalitas dari LLM Gemini.


Keywords


LLM, chatbot, Gemini

Full Text:

PDF

References


S. F. Wamba, R. E. Bawack, C. Guthrie, M. M. Querioz dan K. D. Carillo, “Are We Preparing For A Good AI Society? A Bibliometric Review and Research Agenda,” Technological Forecasting and Social Change, vol. 164, 2021, https://doi.org/10.1016/j.techfore.2020.120482.

M. U. Hadi, Q. Al-Tashi, R. Qureshi dan e. a. , “Large Language Models: A Comprehensive Survey of its Applications, Challenges, Limitations, and Future Prospects,” TechRxiv, vol. 4, Seoptember 2023, https://doi.org/10.36227/techrxiv.23589741.v3.

Hu, Krystal, “ChatGPT sets record for fastest-growing user base - analyst note,”. Internet: https://www.reuters.com/technology/chatgpt-sets-record-fastest-growing-user-base-analyst-note-2023-02-01/, 2 Februari 2023 [5 Januari 2024].

O. Schwartz, “Andrey Markov & Claude Shannon Counted Letters to Build the First Language-Generation Models,”. Internet: https://spectrum.ieee.org/andrey-markov-and-claude-shannon-built-the-first-language-generation-models, November 2019 [5 Januari 2024].

M. Raeini, “The Evolution of Language Models: From N-Grams to LLMs, and Beyond,” SSRN, 2023, https://dx.doi.org/10.2139/ssrn.4625356.

H. Naveed, A. U. Khan, S. Qiu dan e. a. , “A Comprehensive Overview of Large Language Models,” arXiv, 2023, https://doi.org/10.48550/arXiv.2307.06435.

Z. Ghahramani, “Introducing PaLM 2,”. Internet: https://blog.google/technology/ai/google-palm-2-ai-large-language-model/, Mei 2023 [4 Januari 2024].

S. Pichai dan D. Hassabis, “Introducing Gemini: Our Largest and Most Capable AI Model,”. Internet: https://blog.google/technology/ai/google-gemini-ai/#sundar-note, Desember 2023 [7 Januari 2024].

G. Team, “Gemini: A Family of Highly Capable,”. Internet: https://storage.googleapis.com/deepmind-media/gemini/gemini_1_report.pdf, 2023 [6 Januari 2024].

E. Adamopoulou dan L. Moussiades, “Chatbots: History, Technology, and Applications,” Machine Learning with Applications, vol. 2, 2020, https://doi.org/10.1016/j.mlwa.2020.100006.

E. Sadikoğlu, M. Gök, M. M. Mijwil dan I. Kösesoy, “The Evolution and Impact of Large Language Model Chatbots in Social Media: A Comprehensive Review of Past, Present, and Future Applications,” Veri Bilimi, vol. 6, no. 2, pp. 67 - 76, 2023.

J. Banks dan B. Gokturk, “It’s Time for Developers and Enterprises to Build with Gemini Pro,”. Internet: https://blog.google/technology/ai/gemini-api-developers-cloud/. Desember 2023 [6 Januari 2024].

M. H. A. Wahab dan N. Hassan, “E-Organizer: Web Based Reminder via Short Message Service (SMS),” in E-Community Research Center National Conference on Bridging Digital Divide: Malaysia Initiatives 2007, Kuala Lumpur, 2007.

D. Purnomo, “Model Prototyping Pada Pengembangan Sistem Informasi,” Jurnal Informatika Merdeka Pasuruan, vol. 2, no. 2, pp. 54 - 61, 2017, http://dx.doi.org/10.37438/jimp.v2i2.67.

Google Team, “Panduan Memulai: Memulai Gemini API di Aplikasi Android (SDK Klien),”. Internet: https://ai.google.dev/tutorials/android_quickstart?hl=id#generate-text-from-text-and-image-input. Januari 2024 [10 Januari 2024].


DOI: http://dx.doi.org/10.31314/juik.v4i1.2831

Article metrics

Abstract views : 256 | views : 149

Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 Jurnal Ilmu Komputer (JUIK)

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.