Publication Search

76,956 articles from 728 journals · 2,111 citations tracked

Showing 21-40 of 46

Analytics

Wahyu Saputro

Mars: Jurnal Teknik Mesin, Industri, Elektro Dan Ilmu Komputer 2025 Asosiasi Riset Teknik Elektro dan Informatika Indonesia

Human Resource Management (HRM) plays a strategic role in improving organizational competitiveness through proper management of employee placement, training, and performance evaluation. To support the achievement of these goals, a predictive model is needed that can provide an accurate picture of employee performance. This study utilizes a Human Resource Management (HRM) dataset of 1,200 data and applies several classification algorithms to compare their effectiveness, namely J48 or C4.5, Random Forest, Naive Bayes, K-Nearest Neighbor (KNN), Logistic Regression, and Support Vector Machine (SVM). To obtain more optimal results, this study uses resampling techniques and attribute selection methods with a correlation attribute eval approach, so that class distribution can be more balanced and model accuracy increases. From the test results, the Decision Tree J48 algorithm showed the best performance with an accuracy level reaching 95.41%, a kappa value of 0.8925, a mean absolute error (MAE) of 0.0432, a precision of 0.955, a recall of 0.954, and an area under the ROC curve of 0.964. These findings indicate that J48 has excellent predictive capabilities compared to other algorithms. Furthermore, this study also found that the most influential variables in determining employee performance include the percentage of the last salary increase (EmpLast Salary Hike Percent), the level of work environment satisfaction (Emp Environment Satisfaction), the length of time since the last promotion (Years Since Last Promotion), and experience in the current role (Experience Years in Current Role). Overall, the results of the study indicate that the C4.5 algorithm with the application of the resampling technique can be an optimal solution in building an employee performance prediction system. Thus, this model has the potential to be a strong basis for managerial decision-making, particularly in designing HR development strategies and policies to improve organizational performance.

Prashanthan, Amirthanathan

Journal of Computing Theories and Applications 2025 Universitas Dian Nuswantoro

The study presents a comprehensive framework for optimizing customer retention budget by integrating clustering, classification, and mathematical optimization techniques. The study begins with the IBM Telco dataset, which is prepared through data cleansing, encoding, and scaling.  In the preliminary phase, customer segmentation is performed using K-Means clustering, with k = 3 and k = 4 identified as optimal based on the elbow method and Silhouette score. The configurations produced three (Premium, Standard, Low) and four (Premium, Standard Plus, Standard, Low) customer segments based on purchase preferences, which served as input features for churn prediction. In the second phase, the dataset was divided into training and test sets in an 80:20 ratio, followed by data balancing using the Synthetic Minority Over-sampling Technique (SMOTE) and Edited Nearest Neighbors (ENN). Multiple classification algorithms were evaluated, including Naive Bayes (NB), Random Forest (RF), Categorical Boosting (CatBoost), Light Gradient Boosting Machine (LightGBM), Extreme Gradient Boosting (XGBoost), Gradient Boosting (GB), Support Vector Machine (SVM), Logistic Regression (LR), K-Nearest Neighbors (KNN), and Multi-Layer Perceptron (MLP) using F1-score as the performance metric. CatBoost and LightGBM, with k values of 3 and 4, respectively, were the highest-performing classification models, with only minimal differences in performance.    Ultimately, customer segmentation established customer prioritization, whereas churn prediction assessed customer churn likelihood. Four distinct configurations were assessed utilizing mixed-integer linear programming (MILP) to optimise retention budget allocation within uniform budget constraints, discount amounts, and churn thresholds. In both the k=3 and k=4 scenarios, CatBoost surpassed LightGBM, with CatBoost at K=3 effectively discounting 66% of at-risk consumers across all three segments, hence improving the intervention's efficacy and budget allocation, making it the ideal choice for maximizing customer retention. The results demonstrate the importance of segmentation in enhancing retention budgeting and budget optimization, particularly concerning parameter sensitivity.

Rosa Ratri Kusuma Hariningsih; Diwahana Mutiara Candrasari; Endang Setyawati; Syamsu Wahidin; Jevon Nataniel Putra

International Journal of Computer Technology and Science 2025 Asosiasi Riset Teknik Elektro dan Infomatika Indonesia

Dengue Fever (DF) continues to be a major public health threat in Indonesia, especially in urban areas with high population density, such as Purwokerto City. This study aims to develop a predictive model to identify high-risk areas for DF outbreaks by integrating Machine Learning (ML) algorithms and Geographic Information Systems (GIS). The research utilizes historical dengue case data, meteorological parameters (rainfall, temperature, humidity), and population density as predictive variables. Three ML classification algorithms—Naïve Bayes, Logistic Regression, and Support Vector Machine (SVM)—were implemented to develop risk prediction models. Extensive data preprocessing, feature selection, and spatial integration were applied to ensure model robustness. The results show that the SVM model outperformed other methods, achieving the highest accuracy, precision, recall, and F1-score in classifying dengue risk zones. Risk maps generated through GIS visualization successfully identify priority areas for targeted interventions. The novelty of this research lies in the combination of local epidemiological data, multi-algorithm comparison, and geospatial mapping to improve early warning systems for DF in Purwokerto. This integrated approach is expected to support more effective prevention strategies and enhance public health preparedness.

Eugenea Chiquita Zahrani Assyarif; I Kadek Dwi Nuryana

Modem : Jurnal Informatika dan Sains Teknologi 2025 Asosiasi Profesi Telekomunikasi Dan Informatika Indonesia

This study aims to conduct customer segmentation and develop a classification model to predict the clusters of new customers at Monex Toys Abadi Bekasi, a micro, small, and medium enterprise (MSME). Segmentation was performed using the K-Means Clustering algorithm, incorporating parameters such as Recency, Frequency, Monetary (RFM), purchased products, payment methods, shipping cost discounts, and the total number of products purchased by customers. The segmentation results revealed two clusters: (1) Discount Hunters and (2) Loyal Customers. Subsequently, a classification process was conducted to predict customer clusters using the K-Nearest Neighbor (KNN) and Support Vector Machine (SVM) algorithms. Evaluation results indicated that all models achieved high accuracy exceeding 98%. The best-performing model was obtained with SVM using a 70:30 data split, achieving an accuracy of 98.81%. This classification model was then implemented into a Streamlit-based cluster prediction application, enabling users to identify customer segments in real-time. The findings of this research are expected to assist MSMEs in understanding customer behavior, enhancing service quality, and supporting more effective marketing strategies.

Fitri Dwianasari; Rohmah Diah Yani; Karlina Novianto Laksono; Nurhafillah Mujaliza; Riza Fahlapi

Kajian Ekonomi dan Akuntansi Terapan 2025 Asosiasi Riset Ekonomi dan Akuntansi Indonesia

Mining activities in the Raja Ampat area have sparked various public reactions, both supportive and critical, particularly on social media platforms such as Twitter. This study aims to analyze public sentiment regarding the mining operations by employing two classification algorithms. A total of 500 tweets related to Raja Ampat were collected from the X platform, and after data cleaning, 168 were identified as positive sentiments and 303 as negative. Sentiment analysis was conducted using text mining techniques by comparing two algorithms: Support Vector Machine (SVM) and Naïve Bayes. To address the issue of data imbalance, the Synthetic Minority Over-sampling Technique (SMOTE) was applied. The analysis results showed that SVM achieved an accuracy of 80%, outperforming Naïve Bayes, which reached only 68%. This indicates that SVM performed better in classifying sentiment. Additionally, the application of SMOTE effectively enhanced both algorithms’ abilities to detect positive sentiment, as reflected in the precision, recall, and F1-score metrics. For SVM, precision reached 85%, recall 80%, and F1-score 80%, while Naïve Bayes recorded a precision and recall of 69%, and an F1-score of 68%.

Yayang Tika Robiatush Sholiha; Lubna Asjad Muhda Nabilah; Imron Imron

Saturnus: Jurnal Teknologi dan Sistem Informasi 2025 Asosiasi Riset Teknik Elektro dan Informatika Indonesia

This study aims to evaluate user sentiment toward the Liputan6.com application available on the Google Play Store. In the digital era, user reviews serve as a significant indicator in assessing the quality of an application. However, the inconsistency between rating scores and review content renders manual analysis less objective. To address this issue, a machine learning approach was adopted by comparing two algorithms, namely Support Vector Machine (SVM) and Naïve Bayes (NB). A total of 2,500 reviews were collected through a web scraping process and automatically labeled based on the rating (positive if ≥ 3, negative if < 3). The data preprocessing stages included cleaning, case folding, tokenizing, stopword removal, and token filtering. Subsequently, word weighting was carried out using the TF-IDF method, followed by classification using 10-Fold Cross Validation in RapidMiner. The evaluation results indicate that, in the positive class, NB demonstrated superior precision (89.47%), whereas SVM achieved higher recall (98.94%) and F1-score (90.96%). In the negative class, SVM performed better in terms of precision (66.15%), while NB attained higher recall (65.65%) and F1-score (36.34%). Further evaluation based on AUC and accuracy positioned SVM in the good category (AUC 0.842; accuracy 83.82%), while NB was categorized as fail (AUC 0.505; accuracy 60.87%). Overall, SVM is considered to be more effective than NB.

Annisa Qomariah; Rizaldy Khair

Jurnal Sistem Informasi dan Ilmu Komputer 2025 International Forum of Researchers and Lecturers

The rapid development of financial technology (fintech), particularly digital wallet applications like OVO, has significantly transformed transaction patterns in society. However, issues such as server instability and unsatisfactory user experiences frequently emerge on social media platforms. This study aims to analyze user sentiments toward OVO on platform X (formerly Twitter) by comparing the performance of two machine learning algorithms: Naïve Bayes and Support Vector Machine (SVM). Data were collected through web scraping from 1,000 Indonesian-language tweets containing the keyword "OVO." The research methodology included text preprocessing (data cleaning, tokenization, stopword removal), feature extraction using TF-IDF, and sentiment classification (positive, negative, neutral). Evaluation results demonstrated that SVM achieved the highest accuracy of 85.2%, while Naïve Bayes reached 78.5%. SVM also outperformed in precision (87%) and recall (83%) due to its ability to handle non-linear data. These findings provide actionable recommendations for OVO developers to enhance server stability and features based on user feedback. Additionally, this study serves as a reference for future sentiment analysis research employing algorithmic comparisons.

Setiawan, Dita; Ali Muhammad; Siti Herawati Fransiska Dewi

Teknik: Jurnal Ilmu Teknik dan Informatika 2025 LPPM Sekolah Tinggi Ilmu Ekonomi - Studi Ekonomi Modern

Coronary heart disease (CHD) remains a leading cause of mortality worldwide. Early detection is essential to reduce complications and improve patient outcomes. This study aims to develop a classification model using machine learning algorithms to predict CHD risk based on clinical symptoms. The dataset used is the Cleveland Heart Disease dataset from the UCI Machine Learning Repository, consisting of 303 patient records with 14 clinical features. The preprocessing stage involved handling missing values, normalizing features, and transforming categorical variables. Four classification algorithms were applied: K-Nearest Neighbors (K-NN), Decision Tree, Random Forest, and Support Vector Machine (SVM). Each model was trained using stratified 10-fold cross-validation to ensure generalizability. Evaluation using accuracy, precision, recall, F1-score, and ROC-AUC metrics showed that the Random Forest algorithm achieved the highest performance with 87.2% accuracy. Feature importance analysis indicated that chest pain type, resting blood pressure, cholesterol, and ST depression were the most influential indicators. These results demonstrate that machine learning, particularly Random Forest, can effectively support early diagnosis of CHD in clinical settings and has the potential to be integrated into clinical decision support systems (CDSS).

Maulana, Muhammad Rizky; Maulana, Muhammad Rizky; Nugroho, Adiv Prasetyo; Adinata, Ferdyan Candra; Haidar, Nova Briyan +1 more

JUISI : Jurnal Ilmiah Sistem Informasi 2025 LPPM Universitas Sains dan Teknologi Komputer

The rapid advancement of information technology has had a significant impact in various fields, particularly in pattern recognition and image processing. One of the ongoing challenges is accurately recognizing handwritten digits, which plays a crucial role in document digitization, automated form reading, and other intelligent systems. This study aims to implement and evaluate the K-Nearest Neighbors (KNN) algorithm, a simple yet effective classification technique, in recognizing handwritten digit images. The data used comes from the public dataset load_digits from Scikit-learn, which contains 1,797 grayscale images of handwritten digits sized 8x8 pixels. Each image is represented as a 64-dimensional feature vector. The dataset is split into training and testing data with an 80:20 ratio, and the model is trained using KNN with k=3. The experimental results show a classification accuracy of 96.94%, with minimal prediction errors that typically occur in digits with similar visual shapes, such as 5 and 9. This study demonstrates that KNN, despite its simplicity, can provide high accuracy in handwritten digit recognition when supported by proper preprocessing and parameter selection. The implications of this research highlight the potential for developing intelligent applications in education, data entry automation, and identity verification.

Nikhlis, Neilin; Muhammad Jamal Udin Ghofur; Muhammad Jamal Udin Ghofur

JUISI : Jurnal Ilmiah Sistem Informasi 2025 LPPM Universitas Sains dan Teknologi Komputer

The increasing use of mobile devices has increased the risk of data theft, posing significant security challenges for individuals and organizations. This study proposes an early detection system for data theft on mobile devices using machine learning algorithms. The system is designed to identify suspicious patterns in application usage, network access, and CPU/memory activity, providing early warnings to prevent potential data loss. By employing algorithms such as Random Forest, Support Vector Machine (SVM), and Convolutional Neural Network (CNN), the developed models demonstrated significant performance: CNN achieved the highest accuracy of 95.1%, with a precision of 94.2%, recall of 93.5% , F1-score of 93.8%, and AUC-ROC of 0.96. Random Forest and SVM also showed competitive performance with accuracy rates of 94.7% and 92.5%, respectively. These findings highlight the high potential of machine learning algorithms for real-time detection of data theft threats, providing adaptive protection against evolving cyberattack methods. This approach offers a promising solution to strengthen mobile device security frameworks and safeguard user data against increasingly sophisticated cyber threats.

Abdi Prayogi; Novriyenny Novriyenny; I Gusti Prahmana

Repeater : Publikasi Teknik Informatika dan Jaringan 2025 Asosiasi Riset Teknik Elektro dan Informatika Indonesia

Communication is the process of exchanging information, ideas, thoughts, and feelings between individuals or groups through the use of words, signs, or actions. This process can take place verbally or non-verbally and involves various media and channels, such as face-to-face conversations, writing, gestures, facial expressions, and digital technology. This research was conducted at STMIK Kaputama Binjai, namely the WhatsApp group between lecturers and students. This study uses the Support Vector Machine (SVM) method. SVM is a type of supervised learning machine learning that requires sample data. Support Vector Machine (SVM) is an algorithm developed by Boser, Guyon, and Vapnik in 1992. Support Vector Machine (SVM) has a concept that is combined with previous computational theories. This method can transform training data into higher dimensions using non-linear patterns. The results of the Support Vector Machine method classification with a total of 16 positive sentiments, 40 neutral sentiments and 71 negative sentiments. Accuracy value 67%, margin error 39%. Positive prediction precision 75%, neutral prediction precision 83% and negative prediction precision 88%..

Reyhand Ardhitha; Revifal Anugerah; Tata Sutabri

Repeater : Publikasi Teknik Informatika dan Jaringan 2025 Asosiasi Riset Teknik Elektro dan Informatika Indonesia

Fraud in digital transactions has become a serious issue threatening the security and integrity of the fintech and e-commerce sectors. To address this problem, machine learning technology has emerged as an effective solution for automatically detecting anomalies and fraudulent transactions. This study aims to analyze the application of machine learning algorithms, specifically Support Vector Machine (SVM), Random Forest, and Ensemble Learning, in detecting fraud in digital transactions. The research adopts a quantitative approach with experimentation, testing the effectiveness of the three algorithms using a digital transaction dataset consisting of both fraudulent and non-fraudulent transactions. The results show that the Random Forest algorithm performs the best in terms of accuracy and recall, followed by Ensemble Learning, which enhances fraud detection performance by combining multiple prediction models. Meanwhile, SVM demonstrates satisfactory performance but is prone to overfitting issues when handling large and complex datasets. The study also finds that the problem of imbalanced data can affect model accuracy, and data balancing techniques such as oversampling are required to improve fraud detection performance. Overall, the findings suggest that machine learning, particularly Random Forest and Ensemble Learning algorithms, can be relied upon to improve fraud detection in digital transactions. However, challenges such as model interpretability and the need for periodic algorithm updates still need to be addressed to enhance the effectiveness of fraud prevention systems in countering the ever-evolving nature of fraud.

Adih Adih; Wahyu Aji Dwi Pangestu; Muhamad Fauzi Akbar; Purnamasari Purnamasari; Farlin Wabula +1 more

Merkurius : Jurnal Riset Sistem Informasi dan Teknik Informatika 2025 Asosiasi Riset Teknik Elektro dan Informatika Indonesia

Diabetes is one of the diseases that poses a significant global health challenge, with a considerable impact on quality of life and mortality rates. This study examines the use of the Support Vector Machine (SVM) algorithm for diabetes classification through a literature review. SVM was chosen due to its ability to handle imbalanced and complex data. The aim of this study is to assess the effectiveness of SVM compared to other machine learning methods in detecting diabetes. The results of the literature review indicate that SVM achieves higher accuracy than other methods such as Naïve Bayes and Decision Tree, with some studies showing accuracy above 90%. This study is expected to provide deeper insights into the development of machine learning-based diagnostic systems for diabetes.

Vinsent Brilian Adiguna; Ryan Arya Pramudya

Digital Business Intelligence Journal 2024 Fakultas Ekonomika dan Bisnis Universitas 17 Agustus 1945 Semarang

The growth of e-commerce in Indonesia has led to the emergence of various online shopping platforms, with Shopee being one of the most popular in Semarang City. User reviews on the Shopee application serve as a valuable data source for analyzing customer satisfaction levels; however, the large volume of data requires a systematic and accurate analytical approach. This study aims to analyze user review sentiments of the Shopee application using three machine learning algorithms: Random Forest, Naïve Bayes, and Support Vector Machine (SVM), as well as comparing the accuracy of these three algorithms. This research utilized 1000 reviews collected through web scraping from the Play Store, which were categorized into three classifications: positive, neutral, and negative sentiments. The analysis process encompassed pre-processing stages, feature extraction using TF-IDF, and classification using Random Forest, Naïve Bayes, and Support Vector Machine algorithms. The results demonstrated that the Random Forest algorithm achieved the highest accuracy at 96.19%, followed by Support Vector Machine with 95.71% accuracy, and Naïve Bayes with 84.76% accuracy. This research highlights the effectiveness of Random Forest and SVM in classifying user review sentiments towards the Shopee application.

Aulia Wicaksono; I Putu Eka Nila Kencana; I Wayan Sumarjaya

International Journal of Applied Mathematics and Computing 2024 Asosiasi Riset Ilmu Matematika dan Sains Indonesia

Image classification is widely used in everyday life such as in car steering, closed-circuit television (CCTV), traffic cameras, etc. The implementation of image classification can be done using several methods, including neural network and support vector machine models. The neural network method is able to find the right weights that allow the network to show the desired behaviour while the support vector machine method has many dimensions and can overcome linear and non-linear data. In this research, feature extraction was carried out using VGG16 to increase accuracy. This research aims to find out how to implement the neural network and SVM algorithms to classify images and determine the results of analyzing the performance of the two methods. The data used in this study is secondary data consisting of 10 types of large wild cats with a total of 2339 training image datasets and 50 testing image datasets. The research stages consist of data augmentation, model design, model training, and model evaluation. Classification with the neural network model produced an accuracy of 96% and the support vector machine model produced an accuracy of 96%, which means that in a consistent training environment, the two models have the same performance.

Salsabila Dwi Fitri; Dewi Lestari; Rizqa Raaiqa Bintana; Reni Aryani; Mohamad Ilhami +1 more

Bridge : Jurnal Publikasi Sistem Informasi dan Telekomunikasi 2024 Asosiasi Profesi Telekomunikasi Dan Informatika Indonesia

The policy for using the MyPertamina application issued does not rule out the possibility of differences of opinion due to changes in the policy. There are many positive, neutral, and negative responses to the MyPertamina application implementation policy. To see the public's reaction to the MyPertamina application implementation policy, it can be seen through various media, including social media. Twitter is a social network that is widely used by people in Indonesia. The number of Twitter users in Indonesia reached 18.45 million in 2022, making Indonesia the fifth largest Twitter user country in the world. Researchers conducted a sentiment analysis of the search results for tweets containing the keyword "MyPertamina" using the support vector machine algorithm. 382 tweet data were obtained and classified using the support vector machine algorithm. Support vector machine is a supervised learning algorithm for data classification. SVM is very fast and effective in solving text data problems. Text data is suitable for classification with the SVM algorithm because the basic nature of text tends to be high-dimensional. Of the 382 data analyzed, the support vector machine classification using the RBF kernel with parameter C=2 gave the highest accuracy value of 80.51%, precision value of 81%, recall value of 81%, and F1 score value of 80%.

Galih Purbo Danu Kisowo

Router : Jurnal Teknik Informatika dan Terapan 2024 Asosiasi Profesi Telekomunikasi dan Informatika Indonesia

This study compares the performance of Convolutional Neural Network (CNN) and Support Vector Machine (SVM) algorithms in detecting and classifying smoking activities. Using an image dataset containing two classes, Smoking and Non-Smoking, this research implements transfer learning using the InceptionResNetV2 model for CNN and the SVM method. Evaluation results show that CNN has higher accuracy compared to SVM in detecting smoking activities. This research contributes to the development of surveillance systems for smoke-free areas in smart cities.

Lisa Amelia Putri; Andriani Sitorus; Nurul Fitriah; Havni Virul; Syawaliah Putri Rangkuti +1 more

Neptunus: Jurnal Ilmu Komputer Dan Teknologi Informasi 2024 Asosiasi Riset Teknik Elektro dan Informatika Indonesia

Hijaiyah letters are the alphabet used in Arabic and the Koran. Automatic recognition of hijaiyah letters has many benefits, especially in the fields of education and learning Arabic and the Koran. This research aims to classify hijaiyah letter recognition using image processing techniques and the Support Vector Machine (SVM) algorithm. We collected a dataset of images of 5 hijaiyah letters with a total of 400 images obtained from Google and also Iqro'.  The train:test ratio is 8:2. Experimental results show that the proposed approach can achieve high accuracy in recognizing hijaiyah letters with an accuracy rate of 99.16%.

Nattapong Chaiyathorn; Pimchanok Anuwat

International Journal of Computer Technology and Science 2024 Asosiasi Riset Teknik Elektro dan Infomatika Indonesia

The rapid growth of data-intensive applications has posed significant challenges for classical machine learning (ML) algorithms, particularly in terms of computational efficiency and scalability. This study explores the role of quantum computing in optimizing machine learning performance through the implementation of Quantum Machine Learning (QML), specifically using the Quantum Support Vector Machine (QSVM) model. The research adopts a Design Science Research approach, involving problem identification, model development, system implementation, and performance evaluation. Both classical Support Vector Machine (SVM) and QSVM models are developed and tested using benchmark classification datasets. The results indicate that QSVM outperforms the classical SVM model across multiple evaluation metrics, including accuracy, precision, recall, and F1-score. Additionally, QSVM demonstrates improved computational efficiency by reducing training time, particularly when handling high-dimensional data. These improvements are attributed to the ability of quantum computing to utilize quantum kernel methods and map data into higher-dimensional feature spaces, enabling better pattern recognition and classification performance.  Despite these promising outcomes, the study also identifies several limitations related to current quantum hardware, such as noise, decoherence, and limited qubit availability, which may affect scalability and practical implementation. Therefore, further research is required to enhance quantum hardware reliability and develop hybrid quantum-classical models. In conclusion, quantum machine learning offers a promising solution to overcome the limitations of classical approaches, providing enhanced performance and efficiency for complex data processing tasks in future intelligent systems.

Aghware, Fidelis Obukohwo; Ojugo, Arnold Adimabua; Adigwe, Wilfred; Odiakaose, Christopher Chukwufumaya; Ojei, Emma Obiajulu +3 more

Journal of Computing Theories and Applications 2024 Universitas Dian Nuswantoro

Fraudsters increasingly exploit unauthorized credit card information for financial gain, targeting un-suspecting users, especially as financial institutions expand their services to semi-urban and rural areas. This, in turn, has continued to ripple across society, causing huge financial losses and lowering user trust implications for all cardholders. Thus, banks cum financial institutions are today poised to implement fraud detection schemes. Five algorithms were trained with and without the application of the Synthetic Minority Over-sampling Technique (SMOTE) to assess their performance. These algorithms included Random Forest (RF), K-Nearest Neighbors (KNN), Naïve Bayes (NB), Support Vector Machines (SVM), and Logistic Regression (LR). The methodology was implemented and tested through an API using Flask and Streamlit in Python. Before applying SMOTE, the RF classifier outperformed the others with an accuracy of 0.9802, while the accuracies for LR, KNN, NB, and SVM were 0.9219, 0.9435, 0.9508, and 0.9008, respectively. Conversely, after the application of SMOTE, RF achieved a prediction accuracy of 0.9919, whereas LR, KNN, NB, and SVM attained accuracies of 0.9805, 0.9210, 0.9125, and 0.8145, respectively. These results highlight the effectiveness of combining RF with SMOTE to enhance prediction accuracy in credit card fraud detection.