A Solution Recommendation System Based on Application Constraint History Using Cosine Similarity and Gemini AI
DOI:
https://doi.org/10.35194/mji.v17i2.5940Keywords:
Recommendation System Cosine Similarity Term Frequency-Inverse Document Frequency Rapid Application Development (RAD), GeminiAbstract
Problems with applications are potentially to disrupt business operational processes, especially in companies that depend entirely on applications. Therefore, speed and accuracy in handling every application problem that occurs is needed. One way to deal with various application problems effectively is to look for similar issues that have occurred before, and then take the handling solution as a reference for handling the current issue. This research aims to develop a recommendation system for handling application problems that can help the performance of the support services team. This system uses a cosine similarity algorithm with Term Frequency-Inverse Document Frequency weighting to find similar constraints based on the description. Before processing, the constraint description is summarized first using Gemini AI. Solutions to the obstacles found are used as a reference for handling current obstacles. The result of this research is that the system can summarize descriptions of issues and search for similar issues based on the dataset that has been trained. The recommendation system for handling application problems was well received by users, as evidenced by a score of 93.1% from 30 respondents who filled out the User Acceptance Test questionnaire.References
[1] Aristoteles, M. U. Syam, Tristiyanto, dan B. Hermanto, “Implementation of Cosine Similarity Algorithm on Omnibus Law Drafting,” International Journal of Advanced Computer Science and Applications, vol. 15, no. 4, hlm. 200–205, 2024, [Daring]. Tersedia pada: www.ijacsa.thesai.org
[2] L. Heryawan, D. Novitaningrum, K. R. Nastiti, dan S. N. Mahmudah, “Medical Record Document Search with TF-IDF and Vector Space Model (VSM),” International Journal of Advanced Computer Science and Applications, vol. 14, no. 3, 2024.
[3] R. A. Purba, S. Suparno, dan M. Giatman, “The optimalization of cosine similarity method in detecting similarity degree of final project by the college students,” dalam IOP Conference Series: Materials Science and Engineering, Institute of Physics Publishing, Mei 2020, hlm. 1–6. doi: 10.1088/1757-899X/830/3/032003.
[4] I. Indriyanto dan I. D. Sumitra, “Measuring the Level of Plagiarism of Thesis using Vector Space Model and Cosine Similarity Methods,” dalam IOP Conference Series: Materials Science and Engineering, Institute of Physics Publishing, Nov 2019, hlm. 1–6. doi: 10.1088/1757-899X/662/2/022111. R. Nicole, “Title of paper with only first word capitalized,” J. Name Stand. Abbrev., in press.
[5] R. Rosnelly, D. Hartama, M. Sadikin, C. P. Lubis, M. S. Simanjuntak, dan S. Kosasi, “The Similarity of Essay Examination Results using Preprocessing Text Mining with Cosine Similarity and Nazief-Adriani Algorithms,” Turkish Journal of Computer and Mathematics Education, vol. 12, no. 3, hlm. 1415–1422, 2021. R. Rosnelly, D. Hartama, M. Sadikin, C. P. Lubis, M. S. Simanjuntak, dan S. Kosasi, “The Similarity of Essay Examination Results using Preprocessing Text Mining with Cosine Similarity and Nazief-Adriani Algorithms,” Turkish Journal of Computer and Mathematics Education, vol. 12, no. 3, hlm. 1415–1422, 2021.
[6] M. S. Ramadani dan A. Munazilin, “Sistem Informasi Arsip Surat Berbasis Web Pada Dinas Perikanan Kabupaten Banyuwangi,” Gudang Jurnal Multidisiplin Ilmu, vol. 2, no. 10, hlm. 333–339, 2024, doi: 10.59435/gjmi.v2i10.1008.
[7] L. Nilawati, D. Sulastri, dan Y. Yuningsih, “Penerapan Model Rapid Application Development Pada Perancangan Sistem Informasi Jasa Pengiriman Barang,” Paradigma - Jurnal Informatika dan Komputer, vol. 22, no. 2, hlm. 197–204, 2020, doi: 10.31294/p.v21i2.
[8] N. Hidayat dan K. Hati, “Penerapan Metode Rapid Application Development (RAD) dalam Rancang Bangun Sistem Informasi Rapor Online (SIRALINE),” Jurnal Sistem Informasi STMIK Antar Bangsa, vol. X, no. 1, hlm. 8–17, 2021.
[9] Y. D. Wijaya, “Penerapan Metode Rapid Application Development (Rad) Dalam Pengembangan Sistem Informasi Data Toko,” Jurnal Sistem Informasi dan Teknologi, vol. 3, no. 2, hlm. 95–102, 2020, [Daring]. Tersedia pada: http://www.jurnal.umk.ac.id/sitech
[10] Supriyanta, E. Rahmawati, dan I. H. Basri, “Perancangan Sistem Informasi Pengelolaan Arsip Berbasis Web Dengan Metode Prototype,” Indonesian Journal on Software Engineering (IJSE), vol. 10, no. 1, hlm. 52–62, 2024, [Daring]. Tersedia pada: http://ejournal.bsi.ac.id/ejurnal/index.php/ijse52
[11] R. R. Hidayat, M. Fikry, dan Yusra, “Chatbot Deteksi Awal Gangguan Kecemasan Menggunakan Dialogflow,” Jurnal Teknologi Terpadu, vol. 11, no. 2, hlm. 293–302, 2023.
[12] M. R. sirfatullah Alfarizi, M. Z. Al-farish, M. Taufiqurrahman, G. Ardiansah, dan M. Elgar, “Penggunaan Python Sebagai Bahasa Pemrograman Untuk Machine Learning Dan Deep Learning,” Karimah Tauhid, vol. 2, no. 1, hlm. 1–6, 2023.
[13] A. Zalukhu, S. Purba, dan D. Darma, “Perangkat Lunak Aplikasi Pembelajaran Flowchart,” Jurnal Teknologi Informasi dan Industri, vol. 4, no. 1, hlm. 61–70, 2023.
[14] N. Rachmat dan D. P. Kesuma, “Implementasi Large Language Models Gemini Pada Pengembangan Aplikasi Chatbot Berbasis Android,” Jurnal Ilmu Komputer (JUIK), vol. 4, no. 1, hlm. 40–52, 2024, [Daring]. Tersedia pada: https://journal.umgo.ac.id/index.php/juik/index
[15] A. R. R. Putri, I. Arwani, dan W. Purnomo, “Pengembangan Sistem Informasi Monitoring dan Pembayaran Jasa Perbaikan Komputer (Studi Kasus: CV Mitra Solusi Gresik),” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 6, no. 3, hlm. 1058–1066, 2022, [Daring]. Tersedia pada: http://j-ptiik.ub.ac.id`
[16] A. Aditya Santika, T. Hamonangan Saragih, Muliadi, D. Kartini, dan R. Ramadhani, “Penerapan Skala Likert Pada Klasifikasi Tingkat Kepuasan Pelanggan Agen BRILink Menggunakan Random Forest,” Jurnal Sistem dan Teknologi Informasi, vol. 11, no. 3, hlm. 405–411, 2023, doi: 10.26418/justin.v11i3.
[17] A. H. Suasapha, “Skala Likert Untuk Penelitian Pariwisata; Beberapa Catatan Untuk Menyusunnya Dengan Baik,” Jurnal Kepariwisataan, vol. 19, no. 1, hlm. 26–37, Mar 2020, doi: 10.52352/jpar.v19i1.407.
[18] K. Nurazizah dan I. Mildawani, “Persepsi Dan Preferensi Masyarakat Terhadap Implementasi Citra Arsitektur Pecinan Di Jalan Kisamaun Tangerang,” UG Journal, vol. 16, no. 8, hlm. 27–37, 2022.
[19] S. Purwanti dan R. Z. A. Putri, “Pengembangan Modul Berbasis Hots Pada Tema 6 Materi Membandingkan Siklus Makhluk Hidup Kelas Iv Sekolah Dasar,” Elementary School, vol. 8, no. 1, hlm. 155–160, 2021.
[20] Widodo, A. A., Almais, A. T. W., Alamsyah, M., & Hariyanto, R. (2022).
Usability analysis to measure the effectiveness of implementing the mapping system for COVID-19 patients. In Proceedings of the 2nd International Conference on Information Technology and Education (ICIT&E 2022) (pp. 92–96). IEEE. https://doi.org/10.1109/ICITE54466.2022.9759838
[2] L. Heryawan, D. Novitaningrum, K. R. Nastiti, dan S. N. Mahmudah, “Medical Record Document Search with TF-IDF and Vector Space Model (VSM),” International Journal of Advanced Computer Science and Applications, vol. 14, no. 3, 2024.
[3] R. A. Purba, S. Suparno, dan M. Giatman, “The optimalization of cosine similarity method in detecting similarity degree of final project by the college students,” dalam IOP Conference Series: Materials Science and Engineering, Institute of Physics Publishing, Mei 2020, hlm. 1–6. doi: 10.1088/1757-899X/830/3/032003.
[4] I. Indriyanto dan I. D. Sumitra, “Measuring the Level of Plagiarism of Thesis using Vector Space Model and Cosine Similarity Methods,” dalam IOP Conference Series: Materials Science and Engineering, Institute of Physics Publishing, Nov 2019, hlm. 1–6. doi: 10.1088/1757-899X/662/2/022111. R. Nicole, “Title of paper with only first word capitalized,” J. Name Stand. Abbrev., in press.
[5] R. Rosnelly, D. Hartama, M. Sadikin, C. P. Lubis, M. S. Simanjuntak, dan S. Kosasi, “The Similarity of Essay Examination Results using Preprocessing Text Mining with Cosine Similarity and Nazief-Adriani Algorithms,” Turkish Journal of Computer and Mathematics Education, vol. 12, no. 3, hlm. 1415–1422, 2021. R. Rosnelly, D. Hartama, M. Sadikin, C. P. Lubis, M. S. Simanjuntak, dan S. Kosasi, “The Similarity of Essay Examination Results using Preprocessing Text Mining with Cosine Similarity and Nazief-Adriani Algorithms,” Turkish Journal of Computer and Mathematics Education, vol. 12, no. 3, hlm. 1415–1422, 2021.
[6] M. S. Ramadani dan A. Munazilin, “Sistem Informasi Arsip Surat Berbasis Web Pada Dinas Perikanan Kabupaten Banyuwangi,” Gudang Jurnal Multidisiplin Ilmu, vol. 2, no. 10, hlm. 333–339, 2024, doi: 10.59435/gjmi.v2i10.1008.
[7] L. Nilawati, D. Sulastri, dan Y. Yuningsih, “Penerapan Model Rapid Application Development Pada Perancangan Sistem Informasi Jasa Pengiriman Barang,” Paradigma - Jurnal Informatika dan Komputer, vol. 22, no. 2, hlm. 197–204, 2020, doi: 10.31294/p.v21i2.
[8] N. Hidayat dan K. Hati, “Penerapan Metode Rapid Application Development (RAD) dalam Rancang Bangun Sistem Informasi Rapor Online (SIRALINE),” Jurnal Sistem Informasi STMIK Antar Bangsa, vol. X, no. 1, hlm. 8–17, 2021.
[9] Y. D. Wijaya, “Penerapan Metode Rapid Application Development (Rad) Dalam Pengembangan Sistem Informasi Data Toko,” Jurnal Sistem Informasi dan Teknologi, vol. 3, no. 2, hlm. 95–102, 2020, [Daring]. Tersedia pada: http://www.jurnal.umk.ac.id/sitech
[10] Supriyanta, E. Rahmawati, dan I. H. Basri, “Perancangan Sistem Informasi Pengelolaan Arsip Berbasis Web Dengan Metode Prototype,” Indonesian Journal on Software Engineering (IJSE), vol. 10, no. 1, hlm. 52–62, 2024, [Daring]. Tersedia pada: http://ejournal.bsi.ac.id/ejurnal/index.php/ijse52
[11] R. R. Hidayat, M. Fikry, dan Yusra, “Chatbot Deteksi Awal Gangguan Kecemasan Menggunakan Dialogflow,” Jurnal Teknologi Terpadu, vol. 11, no. 2, hlm. 293–302, 2023.
[12] M. R. sirfatullah Alfarizi, M. Z. Al-farish, M. Taufiqurrahman, G. Ardiansah, dan M. Elgar, “Penggunaan Python Sebagai Bahasa Pemrograman Untuk Machine Learning Dan Deep Learning,” Karimah Tauhid, vol. 2, no. 1, hlm. 1–6, 2023.
[13] A. Zalukhu, S. Purba, dan D. Darma, “Perangkat Lunak Aplikasi Pembelajaran Flowchart,” Jurnal Teknologi Informasi dan Industri, vol. 4, no. 1, hlm. 61–70, 2023.
[14] N. Rachmat dan D. P. Kesuma, “Implementasi Large Language Models Gemini Pada Pengembangan Aplikasi Chatbot Berbasis Android,” Jurnal Ilmu Komputer (JUIK), vol. 4, no. 1, hlm. 40–52, 2024, [Daring]. Tersedia pada: https://journal.umgo.ac.id/index.php/juik/index
[15] A. R. R. Putri, I. Arwani, dan W. Purnomo, “Pengembangan Sistem Informasi Monitoring dan Pembayaran Jasa Perbaikan Komputer (Studi Kasus: CV Mitra Solusi Gresik),” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 6, no. 3, hlm. 1058–1066, 2022, [Daring]. Tersedia pada: http://j-ptiik.ub.ac.id`
[16] A. Aditya Santika, T. Hamonangan Saragih, Muliadi, D. Kartini, dan R. Ramadhani, “Penerapan Skala Likert Pada Klasifikasi Tingkat Kepuasan Pelanggan Agen BRILink Menggunakan Random Forest,” Jurnal Sistem dan Teknologi Informasi, vol. 11, no. 3, hlm. 405–411, 2023, doi: 10.26418/justin.v11i3.
[17] A. H. Suasapha, “Skala Likert Untuk Penelitian Pariwisata; Beberapa Catatan Untuk Menyusunnya Dengan Baik,” Jurnal Kepariwisataan, vol. 19, no. 1, hlm. 26–37, Mar 2020, doi: 10.52352/jpar.v19i1.407.
[18] K. Nurazizah dan I. Mildawani, “Persepsi Dan Preferensi Masyarakat Terhadap Implementasi Citra Arsitektur Pecinan Di Jalan Kisamaun Tangerang,” UG Journal, vol. 16, no. 8, hlm. 27–37, 2022.
[19] S. Purwanti dan R. Z. A. Putri, “Pengembangan Modul Berbasis Hots Pada Tema 6 Materi Membandingkan Siklus Makhluk Hidup Kelas Iv Sekolah Dasar,” Elementary School, vol. 8, no. 1, hlm. 155–160, 2021.
[20] Widodo, A. A., Almais, A. T. W., Alamsyah, M., & Hariyanto, R. (2022).
Usability analysis to measure the effectiveness of implementing the mapping system for COVID-19 patients. In Proceedings of the 2nd International Conference on Information Technology and Education (ICIT&E 2022) (pp. 92–96). IEEE. https://doi.org/10.1109/ICITE54466.2022.9759838
Downloads
Published
2025-12-31
Issue
Section
Articles