Claim Missing Document
Check
Articles

Found 5 Documents
Search
Journal : Bulletin of Computer Science Research

Klasifikasi Kondisi Janin Berdasarkan Data Kardiotogram Menggunakan Algoritma Naive Bayes Syah Utama, Isruel; Haerani, Elin; Wulandari, Fitri; Ramadhani, Siti
Bulletin of Computer Science Research Vol. 5 No. 4 (2025): June 2025
Publisher : Forum Kerjasama Pendidikan Tinggi (FKPT)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/bulletincsr.v5i4.584

Abstract

Fetal health during pregnancy is a crucial aspect that can be monitored through cardiotocography (CTG) data; however, manual interpretation of this data often encounters challenges due to class imbalance. This study aims to develop a fetal condition classification model using the Naive Bayes algorithm combined with the Synthetic Minority Over-sampling Technique (SMOTE) to address the disparity in class distribution. The CTG dataset, obtained from Kaggle, consists of 2,126 records categorized into three target classes: Normal, Suspect, and Pathological. Data processing followed the Knowledge Discovery in Databases (KDD) framework, including data selection, cleaning, normalization, splitting into four ratios (70:30, 80:20, 85:15, and 90:10), SMOTE application, and model evaluation using accuracy and F1-Macro metrics. The results showed that the 80:20 ratio yielded the highest accuracy at 79.81%, while the 90:10 ratio produced the highest F1-Macro score of 0.6788. These findings indicate that although accuracy remained relatively stable, the F1-Macro metric provided a better representation of performance across all classes, especially minority ones. The application of SMOTE proved effective in balancing class distribution and enhancing model sensitivity. This study serves as a foundational step in developing a more reliable and adaptive fetal condition classification system and highlights opportunities for further exploration of alternative algorithms and SMOTE parameter optimization.
Klasifikasi Kondisi Janin Menggunakan Algoritma K-Nearest Neighbors dan Teknik SMOTE Berdasarkan Data Kardiotogram Dede Fadillah; Haerani, Elin; Wulandari, Fitri; Syafria, Fadhilah
Bulletin of Computer Science Research Vol. 5 No. 4 (2025): June 2025
Publisher : Forum Kerjasama Pendidikan Tinggi (FKPT)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/bulletincsr.v5i4.585

Abstract

Fetal health is a crucial aspect in reducing infant mortality rates, where cardiotocography (CTG) is used to monitor fetal condition through recordings of fetal heart rate and uterine contractions. However, manual interpretation of CTG data still faces challenges, particularly due to imbalanced class distribution. This study aims to develop a classification model for fetal conditions using the K-Nearest Neighbors (K-NN) algorithm combined with the Synthetic Minority Over-sampling Technique (SMOTE). The dataset used, sourced from Kaggle, consists of 2,126 CTG examinations categorized into three classes: Normal, Suspect, and Pathological. The data processing follows the Knowledge Discovery in Databases (KDD) process, including data selection, cleaning, normalization, splitting, balancing with SMOTE, and classification using K-NN. The model was evaluated using four training-testing split ratios (70:30, 80:20, 85:15, and 90:10) with accuracy and macro F1-score as metrics. The results indicate that the 85:15 split ratio achieved the highest accuracy of 89.7%, while the 90:10 ratio yielded the highest macro F1-score of 0.83. These findings suggest that the 85:15 ratio offers an optimal balance between model training and evaluation, whereas the highest F1-score at 90:10 reflects greater model sensitivity to minority classes. The combination of K-NN and SMOTE proved effective in addressing data imbalance and supports model stability in the overall classification process of fetal conditions.
Klasifikasi Sentimen Masyarakat Terhadap Revisi Undang-Undang Tentara Nasional Indonesia Menggunakan Naïve Bayes Classifier Abdul Haris Kurnia Sandi Harahap; Haerani, Elin; Oktavia, Lola; Okfalisa; Kurnia, Fitra
Bulletin of Computer Science Research Vol. 5 No. 4 (2025): June 2025
Publisher : Forum Kerjasama Pendidikan Tinggi (FKPT)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/bulletincsr.v5i4.615

Abstract

The revision of the Indonesian National Armed Forces Bill (RUU TNI) has become a hot topic in Indonesian public policy and has sparked controversy among the public due to its sudden emergence and lack of open planning process. This has raised concerns about the potential for military domination and the return of the dual function of the ABRI (Indonesian Armed Forces). The classification of public sentiment towards the RUU TNI is the focus of this study. Comments are categorized into two types of sentiment classes, namely positive and negative. The research stages include data collection, sentiment labeling, data cleaning, text normalization to lowercase letters, sentence or document segmentation into smaller parts, text data normalization, negation handling, stopword removal, and stemming, weighting using the TF-IDF technique, model classification development, and evaluation of the model's performance. The Naïve Bayes Classifier method classified 1,547 comment data points collected from two Instagram social media accounts. The Naïve Bayes Classifier model achieved an accuracy of 83.74%, precision of 81.17%, recall of 87.86%, and an F1-score of 84.38%. This study has limitations, including the limited amount of data collected. These include an imbalance in the amount of data between sentiment categories, data from only one social media platform, and the suboptimal identification of positive and negative sentiments. It is recommended that future research compare this method with other classification methods, expand the dataset, broaden the scope of data collection by involving various social media platforms over a wider time span, thereby providing a more comprehensive picture of public opinion, and test a wider range of algorithm combinations. This study can serve as an initial indicator for rapid policy evaluation, where positive or negative comments from the public on social media can provide important input in assessing the effectiveness of a policy.
Implementasi Fuzzy Sugeno Berbasis IoT untuk Peringatan Kualitas Air Akuarium Ikan Mas Koki Rahman, Muhammad Taufikur; Yanto, Febi; Haerani, Elin
Bulletin of Computer Science Research Vol. 5 No. 4 (2025): June 2025
Publisher : Forum Kerjasama Pendidikan Tinggi (FKPT)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/bulletincsr.v5i4.627

Abstract

The manual monitoring of aquarium water quality is often ineffective due to time constraints and the potential delays in detecting critical parameter changes that can threaten fish health. This research develops a real-time water quality monitoring system for goldfish aquariums based on the Internet of Things (IoT) using the Sugeno fuzzy logic method. The system utilizes an Arduino Uno R4 WiFi microcontroller to process data from turbidity, Total Dissolved Solids (TDS), and water temperature sensors. The Sugeno fuzzy method is chosen for its ability to produce precise numerical outputs based on fuzzy rules. To assess water quality, the sensor data undergoes fuzzification, rule evaluation, implication/aggregation function application, and defuzzification stages. The measurement results are then processed in real-time and sent via WiFi connection to the Blynk application, which serves as a monitoring medium and sender of warning notifications to users when water quality falls outside safe limits, while information is also displayed on the OLED screen of the system. Water quality assessment is classified based on fuzzy output values into several condition categories: 0-20 (Very Good), 21-40 (Good), 41-60 (Fair), 61-80 (Poor), 81-100 (Very Poor). Based on the test results, the system has been proven to effectively detect and classify water quality conditions with high accuracy, as well as provide effective warning notifications. This system is expected to assist aquarium owners in maintaining optimal environmental conditions for the health of goldfish in an automatic, sustainable, and efficient manner.
Klasifikasi Sentimen Bitcoin Terhadap Komentar Di Aplikasi X Menggunakan Metode Decision Tree C4.5 Indrizal, Habibi Putra; Syafria, Fadhilah; Haerani, Elin; Vitriani, Yelvi; Yusra, Yusra
Bulletin of Computer Science Research Vol. 6 No. 1 (2025): December 2025
Publisher : Forum Kerjasama Pendidikan Tinggi (FKPT)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/bulletincsr.v6i1.932

Abstract

Sentiment analysis is an important method for understanding user perceptions of cryptocurrency assets such as Bitcoin, whose price movements are strongly influenced by public opinion. This study aims to classify user sentiment from comments posted on the X platform into two classes, namely positive and negative, using the Decision Tree C4.5 algorithm. The dataset consists of 5,000 Indonesian-language comments collected through a web scraping process and processed through text preprocessing and TF-IDF–based feature extraction. The model was trained using a 70% training data and 30% testing data split. The evaluation results show that the C4.5 model achieved an accuracy of 78%. For the positive class, the model obtained a very high recall of 0.99 with an F1-score of 0.83, indicating strong performance in identifying positive comments. In contrast, the negative class achieved a recall of 0.51 with an F1-score of 0.67, despite having a high precision of 0.97. The disparity in performance between classes is influenced by the data distribution, which is not fully balanced, with positive comments being more dominant than negative ones, causing the model to be more sensitive to the majority class. Overall, the results indicate that the Decision Tree C4.5 algorithm is sufficiently effective for Indonesian-language Bitcoin sentiment classification, although it still has limitations in recognizing the minority class. Future research may explore the application of data imbalance handling techniques or more advanced algorithms to improve the balance of classification performance across classes.