Implementation of K-Means Clustering on High School Students Management


  • Anggriani Dwi Kartina STIKOM Tunas Bangsa Pematangsiantar, Sumatera Utara
  • M. Safii AMIK Tunas Bangsa Pematangsiantar, Sumatera Utara


Grouping, data mining, Clustering, k-means, High School Students


The quality of national education and teaching needs to be monitored continuously in every stage and step of educational activities. The monitoring is intended as an effort to control the quality of education and furthermore as a guarantee of the quality of education. Therefore, a method is needed to facilitate the grouping of high school student data. With the k-means clustering approach, the division of student groups can be done based on the national final exam scores. In this study, students were clustered using the K-Means algorithm. By using K-Means, it aims to facilitate the grouping of the highest and lowest Pemtangssiantar High School students. The result is a picture that shows the grouping of students based on national final exam scores.


M. Brown, G. McNamara, and J. O’Hara, “Quality and the rise of value-added in education: The case of Ireland,” Policy Futur. Educ., vol. 14, no. 6, pp. 810–829, 2016, doi: 10.1177/1478210316656506.

O. Little, L. Goe, and C. Bell, “A practical guide to evaluating teacher effectiveness. Washington, DC: National Comprehensive Center for Teacher Quality,” Natl. Compr. Cent. Teach. Qual., no. April, pp. 1–32, 2009, [Online]. Available:

G. Punj and D. W. Stewart, “Cluster Analysis in Marketing Research: Review and Suggestions for Application,” J. Mark. Res., vol. 20, no. 2, p. 134, 1983, doi: 10.2307/3151680.

D. T. Utari and D. S. Hanun, “Hierarchical Clustering Approach for Region Analysis of Contraceptive Users,” vol. 2, no. 2, pp. 99–108, 2021, doi: 10.20885/

M. Z. Rodriguez et al., Clustering algorithms: A comparative approach, vol. 14, no. 1. 2019.

N. A. Khairani and E. Sutoyo, “Application of K-Means Clustering Algorithm for Determination of Fire-Prone Areas Utilizing Hotspots in West Kalimantan Province,” Int. J. Adv. Data Inf. Syst., vol. 1, no. 1, pp. 9–16, 2020, doi: 10.25008/ijadis.v1i1.13.

Nurmalasari et al., “Implementation of Clustering Algorithm Method for Customer Segmentation,” J. Comput. Theor. Nanosci., vol. 17, no. 2, pp. 1388–1395, 2020, doi: 10.1166/jctn.2020.8815.

I. Sukmadewanti, R. Arifudin, and E. Sugiharti, “Use of K-Means Clustering and Analytical Methods Hierarchy Process in Determining the Type of MSME Financing in Semarang City,” Sci. J. Informatics, vol. 5, no. 2, pp. 148–158, 2018, doi: 10.15294/sji.v5i2.16221.

I. N. Rachmawati, “Pengumpulan Data Dalam Penelitian Kualitatif: Wawancara,” J. Keperawatan Indones., vol. 11, no. 1, pp. 35–40, 2007, doi: 10.7454/jki.v11i1.184.

C. Devi, O. Soleman, N. Pramaita, and M. Sudarma, “Classification Of Loyality Customer Using K-Means Clustering, Studi Case : PT. Sucofindo (Persero) Denpasar Branch,” Int. J. Eng. Emerg. Technol., vol. 5, no. 2, 2020.

A. Chaerudin, D. T. Murdiansyah, and M. Imrona, “Implementation of K-Means++ Algorithm for Store Customers Segmentation Using Neo4J,” Indones. J. Comput., vol. 6, no. 1, pp. 53–60, 2021, doi: 10.34818/indojc.2021.6.1.547.

M. Algorithm, “JurnalMantik,” vol. 4, no. 3, pp. 1855–1867, 2020.

B. Haviluddin, A. Fanany, and O. Gafar, “Proceedings of the Eleventh International Conference on Management Science and Engineering Management,” Proc. Elev. Int. Conf. Manag. Sci. Eng. Manag., vol. 2, 2018, doi: 10.1007/978-3-319-59280-0.

B. Supriyadi, A. P. Windarto, T. Soemartono, and Mungad, “Classification of natural disaster prone areas in Indonesia using K-means,” Int. J. Grid Distrib. Comput., vol. 11, no. 8, pp. 87–98, 2018, doi: 10.14257/ijgdc.2018.11.8.08.




How to Cite

Kartina, A. D. ., & Safii, M. . (2021). Implementation of K-Means Clustering on High School Students Management. Journal of Artificial Intelligence and Engineering Applications (JAIEA), 1(1), 15–21. Retrieved from