Implementation of Data Mining Using the K-Means Algorithm to Group Students Based on Academic Performance

Data clustering is a critical technique in data mining that identifies patterns or groups within large datasets. This study applies the K-Means algorithm to cluster students from an Islamic boarding school based on their academic performance. The K-Means algorithm was chosen due to its ability to divide data into homogeneous clusters, facilitating a better understanding of academic characteristics for each group. Data from students' test scores—including written tests, oral exams, and classical Islamic book comprehension—were analyzed using Python. The analysis included data collection, preprocessing, determining the optimal number of clusters (K), implementing the K-Means algorithm, and validating clustering outcomes using the Davies-Bouldin Index (DBI). Results demonstrated that students could be grouped into ten clusters, with key insights to improve teaching strategies. Data mining is a process that uses statistical techniques, mathematics, artificial intelligence, and machine learning to interact with, identify useful information, and extract knowledge from various large databases.[1] Data mining is a process that uses statistical techniques, mathematics, artificial intelligence, and machine learning to interact with, identify useful information, and extract knowledge from various large databases. [2] The purpose of this research is to group data of outstanding class students so that in the learning process at school, it is easier to facilitate education according to the students' abilities.[3]

Authors

Institutions

Publication Details

Journal
Journal of Artificial Intelligence and Engineering Applications (JAIEA)
Published
2025-02-15
DOI
https://doi.org/10.59934/jaiea.v4i2.936
Primary Topic
Data Mining and Machine Learning Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementation of Data Mining Using the K-Means Algorithm to Group Students Based on Academic Performance

Willy Prihartono, Ryan Hamonangan, Rini Nafsiati Astuti, Tatang Sujana Sujana
Journal of Artificial Intelligence and Engineering Applications (JAIEA)
Data Mining and Machine Learning Applications
article

Implementation of Data Mining Using the K-Means Algorithm to Group Students Based on Academic Performance

Willy Prihartono, Ryan Hamonangan, Rini Nafsiati Astuti, Tatang Sujana Sujana
article en

Abstract

Data clustering is a critical technique in data mining that identifies patterns or groups within large datasets. This study applies the K-Means algorithm to cluster students from an Islamic boarding school based on their academic performance. The K-Means algorithm was chosen due to its ability to divide data into homogeneous clusters, facilitating a better understanding of academic characteristics for each group. Data from students' test scores—including written tests, oral exams, and classical Islamic book comprehension—were analyzed using Python. The analysis included data collection, preprocessing, determining the optimal number of clusters (K), implementing the K-Means algorithm, and validating clustering outcomes using the Davies-Bouldin Index (DBI). Results demonstrated that students could be grouped into ten clusters, with key insights to improve teaching strategies. Data mining is a process that uses statistical techniques, mathematics, artificial intelligence, and machine learning to interact with, identify useful information, and extract knowledge from various large databases.[1] Data mining is a process that uses statistical techniques, mathematics, artificial intelligence, and machine learning to interact with, identify useful information, and extract knowledge from various large databases. [2] The purpose of this research is to group data of outstanding class students so that in the learning process at school, it is easier to facilitate education according to the students' abilities.[3]

Journal of Artificial Intelligence and Engineering Applications (JAIEA)Vol. 4(2)
Institute of Biology of Komi Scientific Centre (RU)
Openalex Percentile: Top 97%
Data Mining and Machine Learning Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Implementation of Data Mining Using the K-Means Algorithm to Group Students Based on Academic Performance — Willy Prihartono, Ryan Hamonangan, et al. · Journal of Artificial Intelligence and Engineering Applications (JAIEA) (2025) | TGRS Research Map | TGRS