JURNAL FASILKOM https://ejurnal.umri.ac.id/index.php/JIK <p><span class="">Jurnal&nbsp;<strong>FASILKOM (teknologi inFormASi dan ILmu KOMputer)</strong></span> is a Double Blind peer-review Journal dedicated for the publication of a qualified research results in a scope of Information Technology. The journal releases periodically 3 times a year on April, August, and December. all the published article in<strong> jurnal FASILKOM (teknologi inFormASi dan ILmu KOMputer) are open for access, which allows the article accessible for free online without subscription.&nbsp;</strong></p> Unversitas Muhammadiyah Riau en-US JURNAL FASILKOM 2089-3353 <p><strong>Copyright Notice</strong></p> <p>An author who publishes in the Jurnal FASILKOM (teknologi inFormASi dan ILmu KOMputer) agrees to the following terms:</p> <ul> <li class="show">Author retains the copyright and grants the journal the right of first publication of the work simultaneously licensed under the Creative Commons&nbsp;Attribution-ShareAlike 4.0 License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal</li> <li class="show">Author is able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book) with the acknowledgement of its initial publication in this journal.</li> <li class="show">Author is &nbsp;permitted and encouraged to post his/her &nbsp;work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of the published work (See&nbsp;<a href="http://opcit.eprints.org/oacitation-biblio.html">The Effect of Open Access</a>).</li> </ul> <p>Read more about the Creative Commons&nbsp;Attribution-ShareAlike 4.0 Licence here:&nbsp;<a href="https://creativecommons.org/licenses/by-sa/4.0/">https://creativecommons.org/licenses/by-sa/4.0/</a>.</p> Perbandingan Algoritma Regresi dalam Memprediksi Penjualan Berdasarkan Indikator Sosial Ekonomi Kabupaten Cirebon (2010-2023) https://ejurnal.umri.ac.id/index.php/JIK/article/view/9729 <p><em>A comparative study of four regression algorithms, namely Support Vector Regression (SVR), Gradient Boosting Regressor (GBR), Random Forest Regressor (RFR), and Extreme Gradient Boosting (XGBoost), was conducted to predict annual aggregate sales based on socioeconomic indicators in Cirebon Regency from 2010 to 2023. The study utilized secondary data obtained from the Central Bureau of Statistics (Badan Pusat Statistik) of Cirebon Regency. Five predictor variables were employed, including life expectancy, expected years of schooling, mean years of schooling, per capita expenditure, and the Human Development Index (HDI). Model performance was evaluated using Mean Absolute Error (MAE), Root Mean Square Error (RMSE), and the coefficient of determination (R-squared). The experimental results indicate that the GBR model achieved the best predictive performance, with the lowest error values (MAE = 127.98 and RMSE = 185.63) and the highest R² value (0.94), outperforming RFR, XGBoost, and SVR after parameter tuning. Feature importance analysis consistently identified life expectancy as the most influential variable across models. These findings demonstrate that ensemble-based regression methods, particularly boosting algorithms, are effective for modeling complex socioeconomic patterns and can support data-driven economic forecasting and regional policy planning</em></p> Muthia Rahmah Kanaya Ramadanti Imelda Fransiska Aulia Copyright (c) 2026 Muthia Rahmah, Kanaya Ramadanti, Imelda Fransiska Aulia https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 1 9 10.37859/jf.v16i1.9729 Deteksi Bahasa Isyarat Menggunakan Arsitektur YOLOv8 Berbasis Website https://ejurnal.umri.ac.id/index.php/JIK/article/view/11070 <p><em>Communication difficulties between the general public and people with hearing impairments due to limited access to real-time detection tools are the primary urgency of this research. This research aims to develop a cross-platform and easily accessible website-based sign language detection system, while implementing the YOLOv8 variant to remain accurate on devices with limited computing resources. The method used is Research and Development (R&amp;D) with the AI Project Cycle framework, which includes data collection, preprocessing, modeling using the YOLOv8n variant, and implementation. The data used is sourced from the Roboflow platform, consisting of hand gesture images divided into 70% training data, 20% validation, and 10% testing. The results show that the YOLOv8n model provides high performance with a precision of 0.932, recall of 0.997, and mAP50 value of 0.995. Additionally, the model achieves an efficient inference speed averaging 2.1 ms. In conclusion, the implementation of YOLOv8 on a website-based successfully creates an accurate and responsive sign language detection system, making it suitable for assisting communication in real-world scenarios</em></p> Danang Arbian Sulistyo Muhammad Faruqi Rabbani Copyright (c) 2026 Danang Arbian Sulistyo, Muhammad Faruqi Rabbani https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 10 19 10.37859/jf.v16i1.11070 Implementasi Metode TOPSIS pada Sistem Pendukung Keputusan Penentuan Prioritas Penerima Bantuan Sosial Berbasis Aplikasi Desktop https://ejurnal.umri.ac.id/index.php/JIK/article/view/11256 <p><em>The accurate distribution of social assistance remains a major challenge in improving community welfare. The process of determining eligible beneficiaries is often carried out manually, which can lead to subjectivity and inaccuracies in decision-making. Therefore, a decision support system is needed to assist the selection process by applying the Technique for Order Preference by Similarity to Ideal Solution (TOPSIS), enabling a more structured and objective evaluation. This study aims to implement the Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) method in determining the priority of social assistance recipients through a desktop-based application.</em> <em>The strength of TOPSIS lies in its ability to rank options based on their proximity to positive ideal solutions and to avoid negative optimal solutions. The criteria used in this study include monthly income, number of dependents, housing conditions, employment status, and productive assets. The system is developed as a desktop application equipped with features for data management, criteria weighting, and automated TOPSIS calculations to generate rankings of potential beneficiaries. The results of Black Box testing indicate that all system features function in accordance with the specified requirements, achieving a 100% success rate, thereby supporting a fast, accurate, and objective decision-making process. Therefore, this application is expected to enhance the effectiveness and transparency of social assistance distribution.</em></p> Azhyka Rizki Ramadhan Candra Naya Abdillah AG Copyright (c) 2026 Azhyka Rizki Ramadhan, Candra Naya, Abdillah AG https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 20 30 10.37859/jf.v16i1.11256 Pemodelan Deteksi dan Klasifikasi Fraktur Tulang pada Radiografi X-Ray Menggunakan YOLOv8 dan Preprocessing CLAHE https://ejurnal.umri.ac.id/index.php/JIK/article/view/11241 <p><em>This study aims to develop a model for detecting and classifying bone fractures in digital X-ray radiography images using the You Only Look Once version 8 (YOLOv8) architecture with the application of Contrast Limited Adaptive Histogram Equalization (CLAHE) as a preprocessing method. The CLAHE method is used to improve contrast quality and clarify bone structure details, thereby facilitating the feature extraction process by the detection model. The research dataset comprises 641 X-ray and MRI images divided into ten classes consisting of various types of bone fractures, namely Comminuted, Greenstick, Linear, Oblique, Oblique Displaced, Segmental, Spiral, Transverse, and Transverse Displaced, as well as the Healthy class as a comparison. Model training was conducted for 100 epochs using YOLOv8n with CLAHE-based augmentation to improve the visibility of the fracture area. The best results were obtained from the YOLOv8-CLAHE (balanced) model with a mAP@0.5 of 0.933 to 0.941, precision of 0.939 to 0.965, and recall of 0.877 to 0.901. The Segmental and Comminuted classes showed the highest performance, while classes with limited data such as Greenstick and Linear still had relatively low accuracy. The model's inference speed reached 8.3 milliseconds per image, demonstrating the potential application of this system for real-time fracture detection in clinical settings. The results of this study show that the application of the CLAHE method in the image pre-processing stage can improve the detection and classification performance of YOLOv8, and has the potential to support the development of automated diagnosis systems in the field of orthopedic radiology.</em></p> Jose Julian Hidayat Abdul Halim Anshor M. Syaibani Anwar Copyright (c) 2026 JOSE JULIAN HIDAYAT, Abdul Halim Anshor, M. Syaibani Anwar https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 31 45 10.37859/jf.v16i1.11241 Implementasi Extremely Randomized Trees dengan Optimasi Hyperparameter Accelerated Particle Swarm Optimization untuk Klasifikasi Subtipe Anemia https://ejurnal.umri.ac.id/index.php/JIK/article/view/11295 <p><em>Anemia is a health problem that negatively affects both medical outcomes and social well-being, highlighting the need for accurate early detection. This study applies a machine learning approach to classify anemia subtypes to support clinical intervention and further examination. The Extra Trees method employs a hierarchical decision-tree structure with extreme randomization, making it robust to overfitting and capable of good generalization on small to medium datasets. Accelerated Particle Swarm Optimization (APSO) is utilized as an efficient optimization technique to improve classification performance. The novelty of this study lies in integrating Extra Trees with APSO to optimize anemia subtype classification. The dataset consists of 385 records collected from a regional hospital in East Java, Indonesia, covering four classes: thalassemia, iron deficiency anemia, anemia of chronic disease, and non-anemia. The features include patient initials, gender, age, and hematological parameters (Hb, HCT, RBC, MCV, MCH, MCHC, RDW). The optimized model achieved 85% accuracy, 87% precision, 85% recall, 85% F1-score, 95% specificity, and 94% AUC, outperforming the non-optimized model. These results indicate that the proposed approach is effective for anemia subtype classification.</em></p> Adelia Adelia Trimono Trimono Mohammad Idhom Copyright (c) 2026 Adelia Adelia, Trimono Trimono, Mohammad Idhom https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 46 56 10.37859/jf.v16i1.11295 Analisis Sentimen Ulasan Game Stardew Valley pada Steam dan Google Play https://ejurnal.umri.ac.id/index.php/JIK/article/view/11217 <p><em>The large number of user reviews on Steam and Google Play platforms makes manual analysis difficult and prone to subjective bias. This study aims to analyze and compare user sentiment toward Stardew Valley game reviews on both platforms using a text mining approach. The data used consist of 25,099 Steam reviews and 25,594 Google Play reviews. The text preprocessing stage includes case folding, cleansing (removal of punctuation and non-alphabetic characters), tokenization, stopword removal, and lemmatization to produce more structured data. Sentiment labeling is performed using the VADER method, followed by feature extraction using TF-IDF and classification using the Multinomial "Naïve Bayes" algorithm. Model evaluation is conducted using 5-Fold Cross Validation with accuracy, precision, recall, and F1-score as evaluation metrics. The results show that most reviews on both platforms have positive sentiment. The classification model achieves an average accuracy of 0.8151 on Steam and 0.8382 on Google Play. In addition, the model obtains an average F1-score (macro average) of 0.55 on Steam and 0.40 on Google Play. These results indicate that the model performs adequately in sentiment classification, although it still has limitations in identifying minority sentiment classes such as negative and neutral</em><em>.</em></p> Surya Viari Tampubolon Danang Arbian Sulistyo Copyright (c) 2026 Surya Viari Tampubolon, Danang Arbian Sulistyo https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 57 67 10.37859/jf.v16i1.11217 Perbandingan Fuzzy Mamdani dan Sugeno dalam Optimasi Trading Bitcoin Berbasis Indikator Teknikal https://ejurnal.umri.ac.id/index.php/JIK/article/view/11235 <p><em>This study compares Mamdani and Sugeno fuzzy inference systems for Bitcoin trading using historical BTC/USDT data. In highly volatile and non-linear cryptocurrency markets, especially during bear markets, conventional methods struggle to interpret ambiguous signals, making fuzzy logic suitable for adaptive decision-making. The dataset was collected from the Binance API for the period 20 November 2021 to 31 December 2022 and consists of 9,746 candlestick records</em>. <em>This period corresponds to a bear market phase, characterized by a significant downward trend in Bitcoin prices, which provides a challenging environment for evaluating trading strategies. Four technical indicators, Bollinger Bands, RSI, ADX, and PSAR, were used as input variables.</em> <em>The data were split into 70% training and 30% testing using a time-based approach. Performance evaluation was conducted through long-only backtesting using Total Profit, Win Rate, Maximum Drawdown, Sharpe Ratio, and Sortino Ratio. The results show that Mamdani achieved better profitability than Sugeno, with total profit of -34.17% on training data and -2.45% on testing data, while Sugeno produced -53.91% and -3.04%, respectively. Although both methods resulted in negative returns due to the bearish market conditions, their performance was better than the buy-and-hold strategy, which recorded losses of -65.78% on training data and -17.49% on testing data. This indicates that both fuzzy approaches were effective in reducing losses and improving risk management under extreme market conditions. However, Sugeno showed better risk control on testing data with a lower maximum drawdown of 18.72% compared to 25.01% for Mamdani. Overall, Mamdani is more suitable for return-oriented strategies, while Sugeno is more appropriate for risk management under bearish conditions.</em></p> Cynthia Dwi Rahmadewi Rizky Parlika Hendra Maulana Copyright (c) 2026 Cynthia Dwi Rahmadewi, Rizky Parlika, Hendra Maulana https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 68 78 10.37859/jf.v16i1.11235 Penerapan Dekomposisi Matriks untuk Reduksi Kompleksitas Komputasi pada Algoritma Machine Learning https://ejurnal.umri.ac.id/index.php/JIK/article/view/11166 <p><em>The increasing complexity of machine learning algorithms is often accompanied by higher computational costs particularly when dealing with high-dimensional data. This condition poses significant challenges in terms of computational efficiency and resource utilization. One mathematical approach that can address this issue is the application of linear algebra concepts, specifically matrix decomposition techniques. This study aims to apply matrix decomposition methods to reduce computational complexity in machine learning algorithms without significantly degrading model performance. The proposed approach employs matrix decomposition, such as Singular Value Decomposition (SVD), during the data preprocessing and model training stages. The performance of the algorithms is evaluated by comparing their behavior before and after the application of matrix decomposition in terms of computational time, accuracy, and memory efficiency. The experimental results demonstrate that matrix decomposition can significantly reduce computational complexity and improve learning efficiency, while maintaining stable or only slightly reduced accuracy. These findings indicate that matrix decomposition is an effective and practical approach for optimizing machine learning algorithms, particularly for large-scale and high-dimensional datasets.</em></p> Safira Hasna Setiyani Yusiana Rahma Copyright (c) 2026 Safira Hasna Setiyani, Yusiana Rahma https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 79 85 10.37859/jf.v16i1.11166 Implementasi Algoritma Random Forest untuk Menentukan Tingkat Keberhasilan Proyek pada Sistem Work Order (Studi Kasus: PT XYZ) https://ejurnal.umri.ac.id/index.php/JIK/article/view/11115 <p><em>PT XYZ is a company focused on technological innovation to provide modern, effective, and efficient solutions across various aspects of life. As a pioneer in the technology evolution industry, PT XYZ combines expertise in software development and the latest technologies to create positive transformation for society and businesses. In project implementation, PT XYZ faces challenges in determining project success levels objectively and measurably, particularly within the context of the work order system. This condition leads to less optimal strategic decision-making, increased risk of losses, and difficulties in conducting comprehensive, data-driven project evaluations. To address these issues, this study develops a web-based project success prediction system within the work order system by implementing the Random Forest algorithm and the Agile development approach. The Random Forest algorithm is developed using the Python programming language to classify project success levels based on several historical parameters, such as completion duration, budget, and profit percentage. The system is equipped with a user interface developed using PHP with the Laravel framework and a MySQL database, enabling efficient and integrated data processing and visualization. The results show that the implementation of the Random Forest algorithm improves prediction accuracy and provides recommendations that can support management in decision-making. The Agile approach also offers high flexibility in adapting the system to user requirements. Through this system, PT XYZ is expected to optimize work order management and proactively minimize the risk of project failure in a data-driven manner.</em></p> Unggul Prasetyo Utomo Hadi Zakaria Copyright (c) 2026 Unggul Prasetyo Utomo, Hadi Zakaria https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 86 95 10.37859/jf.v16i1.11115 Klasifikasi Rating Film Berdasarkan Genre Menggunakan XGBoost dan LightGBM serta Analisis SHAP https://ejurnal.umri.ac.id/index.php/JIK/article/view/11273 <p><em>Movie rating is often used as an indicator of film quality and audience satisfaction. With the large availability of movie data on online platforms, machine learning techniques can be used to analyze the relationship between film characteristics and rating patterns. One important attribute that can influence movie ratings is genre. This study aims to classify movie ratings based on genre using the XGBoost and LightGBM algorithms and to analyze the contribution of each genre using SHAP (SHapley Additive Explanations). Movie data were collected from The Movie Database (TMDB) API and processed through several preprocessing stages including genre separation, data cleaning, one-hot encoding, and rating categorization. The dataset was then divided into training and testing data with a ratio of 70:30. The classification results show that XGBoost achieved an accuracy of 0.53, slightly higher than LightGBM with an accuracy of 0.52. Further analysis using SHAP indicates that genres such as Horror, Drama, Action, and Comedy have the highest global importance in the classification model. Meanwhile, the analysis of high-rating class predictions shows that Drama has the largest contribution to predicting movies with high ratings. The findings indicate that movie genres have a measurable influence on rating classification, although the importance of genres in the machine learning model does not always align with their average rating values.</em></p> Aprinia Salsabila Roiqoh Rizky Parlika Firza Prima Aditiawan Copyright (c) 2026 Aprinia Salsabila Roiqoh, Rizky Parlika, Firza Prima Aditiawan https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 96 104 10.37859/jf.v16i1.11273 Analisis Pemerataan Pendidikan di Indonesia Menggunakan Reduksi Dimensi PCA dan Klasterisasi K-Means https://ejurnal.umri.ac.id/index.php/JIK/article/view/11349 <p><em>Educational equity in Indonesia continues to face substantial challenges due to significant disparities in achievement across provinces. This study aims to map these gaps by combining Principal Component Analysis (PCA) for dimensionality reduction and K-Means Clustering for regional grouping. Utilizing 2023 data from the Indonesian Central Bureau of Statistics (BPS) with eight key indicators, the analysis reveals that three principal components effectively capture 91.85% of the data variance. The clustering procedure successfully categorizes provinces into two distinct groups: 36 provinces in the high-achievement cluster and two provinces that lag significantly (Central Papua and Papua Mountains). A Silhouette Score of 0.782 confirms the high validity and consistency of the clustering results. These findings serve as a critical alert for policymakers to implement targeted interventions in underperforming regions to prevent further widening of the educational gap.</em></p> Erwin Arry Kusuma Adani Dharmawati Copyright (c) 2026 Erwin Arry Kusuma, Adani Dharmawati https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 105 112 10.37859/jf.v16i1.11349 Pemodelan Dataset On-chain pada BiLSTM untuk Prediksi Harga Bitcoin https://ejurnal.umri.ac.id/index.php/JIK/article/view/11275 <p><em>Bitcoin is a crypto asset for investment. It can give high profit, but it also has high risk because the price changes very fast and is not stable. To reduce the risk of loss, we need a prediction system that can read price changes well. This research aims to model and predict the closing price of Bitcoin using network activity data (on-chain metrics). The method used is Deep Learning with the BiLSTM algorithm. This method is chosen because it can process data in two directions (forward and backward), so it can learn patterns better than standard LSTM. The dataset is taken from the public Blockchain network using BigQuery, from August 18, 2011, to February 6, 2026, with 5,287 daily data. The model uses the main input active_spending_addresses and two volatility indicators: Percent of Top Range (PTR) and Percent Low Range (PLR). Before modeling, the data is processed using a sliding window of 60 days, with 90% training data and 10% testing data. The results show that the BiLSTM model has high accuracy, with MAE 2.958, RMSE 3.905, and MAPE 3.22%. The comparison shows that BiLSTM is better than other models. LSTM has MAPE 29.06%, and MLP has MAPE 4.01%. In conclusion, BiLSTM can handle extreme crypto market changes very well, so it gives stable and accurate Bitcoin price predictions.</em></p> Gamar Ramadhani Malik Rizky Parlika Kartini Kartini Copyright (c) 2026 Gamar Ramadhani Malik, Rizky Parlika, Kartini Kartini https://creativecommons.org/licenses/by-sa/4.0 2026-05-03 2026-05-03 16 1 113 119 10.37859/jf.v16i1.11275 Prediksi Lead Scoring untuk Optimasi Penjualan Menggunakan Random Forest dan Teknik SMOTE https://ejurnal.umri.ac.id/index.php/JIK/article/view/11292 <p><em>Accurate lead scoring systems have become a strategic necessity for organizations operating in data-driven marketing environments, as they enable systematic identification of high-value customer prospects to maximize sales conversion efficiency. A fundamental challenge confronting conventional classification models is the class imbalance inherent in real-world marketing data, which induces majority-class bias and substantially reduces sensitivity toward minority-class prospects. This study proposes a Random Forest (RF)-based lead scoring prediction model integrated with the Synthetic Minority Over-sampling Technique (SMOTE) to address this limitation systematically. The dataset employed is the Lead Scoring Dataset from Kaggle, comprising 9,240 customer prospect records from an educational company with a class imbalance ratio of 1.59:1. Preprocessing included missing value treatment, removal of attributes exceeding 40% data loss, mode-based imputation, and categorical feature encoding. Following an 80:20 stratified split, SMOTE was applied exclusively to the training set to produce a balanced class distribution and prevent data leakage. The RF model was configured with n_estimators = 100, max_features = 'sqrt', and class_weight = 'balanced'. The proposed RF+SMOTE model achieved accuracy of 88.80%, precision of 86.44%, recall of 84.13%, F1-Score of 85.27%, and AUC-ROC of 0.9453, outperforming the baseline across four of five evaluation metrics. The most notable improvement was observed in recall, with a gain of 1.26 percentage points. Stratified 5-Fold Cross-Validation confirmed robust generalization capability, with AUC-ROC values consistently ranging between 94% and 95%. These findings demonstrate that the hybrid RF+SMOTE approach effectively enhances high-potential prospect detection while maintaining overall model stability for real-world Customer Relationship Management (CRM) deployment.</em></p> Daffa Pratama Putra Dimas Agil Kusuma M. Rizki Al Akbar Ali Ibrahim Fathoni Fathoni Copyright (c) 2026 DAFFA PRATAMA PUTRA, Dimas Agil Kusuma, M. Rizki Al Akbar, Ali Ibrahim, Fathoni Fathoni https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 120 126 10.37859/jf.v16i1.11292 Analisis Klasifikasi Kekeruhan Air Berbasis Citra Dengan K-NN Pada Variasi Pencahayaan https://ejurnal.umri.ac.id/index.php/JIK/article/view/11339 <p><em>Clean and high-quality water is an essential requirement for public health and the continuity of industrial processes, including at PT Pupuk Sriwidjaja Palembang. One of the main parameters of water quality is turbidity, which is related to the presence of suspended particles such as mud, organic matter, and microorganisms. This study aims to analyze the effect of lighting intensity variations on the performance of water turbidity classification based on digital image processing using the K-Nearest Neighbor (K-NN) algorithm. The experiment was conducted under five lighting intensity levels: 10, 30, 50, 80, and 100 lux. The research stages included image acquisition, pre-processing (resizing, color conversion, and normalization), feature extraction of color and texture using mean, standard deviation, and Gray Level Co-occurrence Matrix (GLCM), followed by classification using the K-NN algorithm. The value of k = 5 was selected because it provides a balance between sensitivity to noise and classification stability, and preliminary testing showed more consistent performance compared to smaller or larger k values. System performance evaluation was carried out using accuracy, precision, F1-score, and confusion matrix. The results showed that the best performance was achieved at 100 lux lighting intensity with an accuracy of 91.67%, precision of 93.33%, and F1-score of 91.53%, while the lowest performance occurred at 10 lux with an accuracy of 61.54%. These findings indicate that lighting intensity significantly affects turbidity classification performance, with optimal conditions found in the range of 80–100 lux. This study proves that proper lighting adjustment can improve the reliability of digital image-based classification systems for automatic water quality monitoring.</em></p> M. Fatuhrahman Gasim Gasim Zaid Romegar Mair Copyright (c) 2026 M. Fatuhrahman, Gasim Gasim, Zaid Romegar Mair https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 127 133 10.37859/jf.v16i1.11339 H-ASICS: Desain Intrusion Detection System Adaptif Berbasis Hybrid Deep Learning untuk Infrastruktur Kritis https://ejurnal.umri.ac.id/index.php/JIK/article/view/11006 <p><em>The digital transformation of critical infrastructure, particularly Smart Grid and SCADA systems, has exposed new vulnerabilities to complex cyber-attacks such as False Data Injection (FDI), necessitating proactive defense mechanisms that transcend conventional approaches. Through a Systematic Literature Review (SLR) of 51 state-of-the-art studies (2022–2026), this research confirms a paradigm shift from static Deep Learning models toward adaptive, transparent, and decentralized detection ecosystems. Addressing the critical trade-off between high accuracy and operational latency, this study proposes the conceptual framework of H-ASICS (Hybrid Adaptive System for Infrastructure Critical Security). Based on a closed-loop MAPE-K architecture, H-ASICS dynamically selects the most optimal detection algorithms switching between Hybrid CNN-LSTM for complex spatial-temporal patterns and LightGBM for edge computing efficiency.</em> <em>Addressing the critical trade-off between high accuracy and operational latency, this study proposes the conceptual framework of H-ASICS (Hybrid Adaptive System for Infrastructure Critical Security). Based on a closed-loop MAPE-K architecture, H-ASICS dynamically selects the most optimal detection algorithms switching between Hybrid CNN-LSTM for complex spatial-temporal patterns (yielding up to 99.81% detection accuracy) and LightGBM for edge computing efficiency (reducing operational latency to under 10 ms). The superiority of H-ASICS is further reinforced by the integration of Explainable AI (XAI) and blockchain technology to guarantee the transparency of mitigation decisions and the immutability of cyber forensic data. This proposed architecture provides a strategic roadmap for next-generation security systems that are not only accurate and resilient but also highly accountable.</em></p> Andri Yudha Pratama Erik IH Ujianto Rianto Rianto Copyright (c) 2026 Andri Yudha Pratama, Erik IH Ujianto, Rianto Rianto https://creativecommons.org/licenses/by-sa/4.0 2026-05-03 2026-05-03 16 1 134 149 10.37859/jf.v16i1.11006 Analisis Sentimen Program Makan Bergizi Gratis Menggunakan Lexicon-Based dan Support Vector Machine https://ejurnal.umri.ac.id/index.php/JIK/article/view/10948 <p><em>Public policy initiatives often trigger massive shifts in digital public opinion, such as the Free Nutritious Meal Program (MBG), which has garnered extensive attention from the Indonesian public on social media. Sentiment analysis serves as a vital instrument to map public opinion trends, particularly when dealing with large-scale, unstructured, and heterogeneous textual data. This study aims to analyze the distribution of public sentiment toward the MBG Program and evaluate the effectiveness of the lexicon-based method and Support Vector Machine (SVM) algorithm in classifying opinion texts. The dataset was collected from Twitter (X) via the Kaggle platform, comprising 10,524 public comments. The methodology begins with text preprocessing, including cleaning, case folding, tokenization, normalization, stopword removal, and stemming. Sentiment labeling was performed automatically using a lexicon-based approach referring to the InSet Lexicon to categorize data into three classes: positive, negative, and neutral. Subsequently, text representation was conducted using the Term Frequency–Inverse Document Frequency (TF–IDF) method and classified using an SVM model with a nested cross-validation scheme to maintain performance stability. The results indicate that public opinion is dominated by neutral sentiment at 48.1% (5,066 data points), followed by positive sentiment at 30.8%, and negative sentiment at 21.0%. This dominance of neutral sentiment reflects an informative, descriptive, and cautious public stance toward a policy still in its early implementation stages. Evaluation of the SVM model demonstrates highly stable and reliable performance, achieving an accuracy of 89.26%, with precision, recall, and F1-score each at 89%. This study concludes that the combination of lexicon-based automatic labeling and SVM is effective for public policy sentiment analysis, providing insights into public expectations and concerns regarding government programs.</em></p> Zulfikri Akbar Zulfikri Akbar Imam Riadi Rusydi Umar Copyright (c) 2026 Zulfikri Akbar, Zulfikri Akbar, Imam Riadi, Rusydi Umar https://creativecommons.org/licenses/by-sa/4.0 2026-04-30 2026-04-30 16 1 150 156 10.37859/jf.v16i1.10948 Perancangan Sistem Pemesanan Online E-Kopma Mahasiswa Berbasis Web https://ejurnal.umri.ac.id/index.php/JIK/article/view/11338 <p><em>The development of information technology is now increasingly driving digital transformation in various fields, except for student cooperatives. Currently, KOPMA FMIPA Universitas Negeri Medan still relies on traditional ordering methods that often result in long queues, slow service, plus suboptimal data management. Therefore, this research focuses on creating and developing an online ordering system via the web (E-KOPMA) to overcome these problems. The way it works uses the Waterfall model to create the software, starting from analyzing what is needed, system design, coding, to testing. The system is built with PHP and MySQL, plus the illustration uses UML. For testing, Black Box Testing is used so that all features work as expected. From the results, this system really helps ease the process of ordering goods, reduce the number of queues, and make service smoother. Key features such as login, managing product stock, shopping carts, and payment processes, all work well and pass the test. So, E-KOPMA can be the right answer to improve service quality plus manage buying and selling data faster and more precisely</em></p> Alifya Aisya Widjayani Aldrik Bastio Daniel Pandiangan Debi Yandra Niska Copyright (c) 2026 Alifya Aisya Widjayani, Aldrik Bastio, Daniel Pandiangan, Debi Yandra Niska https://creativecommons.org/licenses/by-sa/4.0 2026-05-03 2026-05-03 16 1 157 166 10.37859/jf.v16i1.11338 Komparasi Performa REST API Laravel 11 dan CodeIgniter 4 Menggunakan Metode Eksperimental https://ejurnal.umri.ac.id/index.php/JIK/article/view/11274 <p><em>This study evaluates the performance of Laravel 11 and CodeIgniter 4 REST API frameworks using an experimental method with controlled variables. Both frameworks were built with identical CRUD endpoints and stress-tested using Apache JMeter 5.6 at concurrency levels of 100, 500, and 1,000 users, with 10 replications each. Key metrics were response time, throughput (RPS), and server memory usage. Results show CodeIgniter 4 consistently outperforms Laravel 11 in raw speed: 70 ms vs. 100 ms at 100 users; 310 ms vs. 480 ms at 1,000 users — a 35–55% advantage. Throughput ratio reached 2.09:1 in favor of CodeIgniter 4 (1,420 vs. 680 RPS at low load), while memory consumption was 66% lower (10 MB vs. 30 MB per request). Analysis of ORM impact shows Eloquent adds a 24% penalty over Query Builder (385 ms vs. 310 ms for 1,000-record fetches). However, applying route caching, config caching, and OPcache boosted Laravel 11 throughput by 75% (reaching 1,180 RPS) and narrowed response time to 85 ms. These findings provide empirical guidance: CodeIgniter 4 suits lightweight microservices with limited resources, while Laravel 11 is preferable for complex enterprise systems demanding security, maintainability, and team productivity.</em></p> Putri Eka valentina Dede Handayani Surya Rizky Maulana Ibrahim Nanang Nanang Faris Maulana Kusumah Putra Copyright (c) 2026 Putri Eka valentina, Dede Handayani, Surya Rizky Maulana Ibrahim, Nanang Nanang, Faris Maulana Kusumah Putra https://creativecommons.org/licenses/by-sa/4.0 2026-05-03 2026-05-03 16 1 167 174 10.37859/jf.v16i1.11274 Implementasi Metode Design Science Research (DSR) pada Monitoring Server Voip Berbasis Web dengan Pendekatan Agile untuk Optimalisasi Kinerja Sistem (Studi Kasus: PT. XYZ) https://ejurnal.umri.ac.id/index.php/JIK/article/view/11071 <p><em>PT. XYZ is a telecommunications technology company that has been providing cloud-based communication services, such as Cloud PBX, VoIP Telephony, Cloud Call Centers, and integrated Omni-Channel CRM systems, since 2013. The scope of this research is focused on infrastructure optimization through the development of a centralized monitoring system to manage thousands of call history records and server performance data. The background of this study is driven by the increasing number of clients and system complexity, which has rendered manual monitoring methods ineffective. This inefficiency leads to risks such as limited performance visibility, potential human error, and undetected security threats. Consequently, this research aims to build an innovative artifact in the form of a web-based VoIP server monitoring system capable of providing automated, centralized, and real-time monitoring. The methodology employed is Design Science Research (DSR) combined with an Agile approach to create a system that is adaptive to the company's changing needs. The system was developed using the Laravel framework, Python for backend processing, Chart.js for interactive visualization, and MySQL for telemetry data storage. The collected monitoring data includes CPU, memory, and disk utilization, connectivity status, and essential port openness, gathered by agents every minute. Implementation results indicate that the system successfully presents current server conditions, detects resource usage anomalies, and provides automated notifications during service disruptions. In conclusion, this system significantly improves operational efficiency, service security, and the quality of VoIP server monitoring, while strengthening the company's position as a reliable and trusted cloud-based communication solution provider in Indonesia.</em></p> Dimas Adjie Dimas Hadi Zakaria Copyright (c) 2026 Dimas Adjie Dimas, Hadi Zakaria https://creativecommons.org/licenses/by-sa/4.0 2026-05-05 2026-05-05 16 1 175 182 10.37859/jf.v16i1.11071 Analisis Sentimen Terhadap Pinjaman Online Kredivo Menggunakan Algoritma Naïve Bayes dan SVM https://ejurnal.umri.ac.id/index.php/JIK/article/view/11224 <p><em>The growth of digital lending services in Indonesia has contributed to a substantial increase in user reviews and complaints distributed across various online platforms, with Google Play Store being one of the most prominent. This condition poses a considerable challenge in the automatic detection of sentiment polarity, in line with the continuously growing volume of text data generated. This study aims to analyze user sentiment toward the Kredivo online lending application. The research methodology follows the SEMMA framework, which consists of five stages: Sample, Explore, Modify, Model, and Assess. Two classification algorithms were employed, namely Naïve Bayes and SVM, under two data splitting configurations of 80:20 and 70:30 for training and testing, respectively. Experimental results indicate that under the 80:20 configuration, Naïve Bayes achieved an accuracy of 92.01%, while SVM reached 97.05%. Under the 70:30 configuration, Naïve Bayes recorded an accuracy of 91.48% and SVM reached 96.76%. Evaluation using accuracy, precision, recall, and F1-score metrics confirmed that SVM consistently produced better classification performance compared to Naïve Bayes in categorizing user sentiment of the Kredivo online lending application.</em> <em>Based on the research results, it can be concluded that positive sentiment is more dominant than negative sentiment, with 6,120 reviews classified as positive and 2,012 reviews as negative.</em></p> Sari Susanti Azril Tazidan Octa Nuryawan Copyright (c) 2026 Sari Susanti, Azril Tazidan Octa Nuryawan https://creativecommons.org/licenses/by-sa/4.0 2026-05-07 2026-05-07 16 1 183 191 10.37859/jf.v16i1.11224 Implementasi UI/UX Pada Perancangan Sistem Informasi Konsultasi Klinik Menggunakan Metode Design Thinking https://ejurnal.umri.ac.id/index.php/JIK/article/view/11296 <p><em>Access to healthcare services at Klinik Pratama Dokter Yanti is still constrained by distance, time, and long waiting queues. In addition, the clinic has not yet implemented telemedicine services, highlighting the need for an information system to improve accessibility and efficiency. This study aims to design a user interface and user experience (UI/UX) for a clinical information system that supports telemedicine features. The approach used is Design Thinking, with its five key stages: empathize, define, ideate, prototype, and test, as it emphasizes problem-solving based on user needs. Data were collected through interviews and observations involving patients or individuals who have interacted with the clinic to identify user needs and issues. The outcome is a web-based UI/UX prototype that includes an online consultation feature. Usability testing was conducted using the Maze platform with six respondents, resulting in Maze Usability Scores of 96, 90, and 94, indicating a high level of usability. In conclusion, the Design Thinking approach produces a system that is user-friendly, efficient, and aligns with user needs. Therefore, the proposed system is expected to address service accessibility challenges and enhance the quality of healthcare services at the clinic.</em></p> Tias Lufiani Tri Suratno Mutia Fadhila Putri Copyright (c) 2026 Tias Lufiani, Tri Suratno, Mutia Fadhila Putri https://creativecommons.org/licenses/by-sa/4.0 2026-05-08 2026-05-08 16 1 192 200 10.37859/jf.v16i1.11296 Sistem Berbasis Logika Fuzzy Mamdani Untuk Klasifikasi Status Gizi Anak https://ejurnal.umri.ac.id/index.php/JIK/article/view/10933 <p><em>Malnutrition among children under five remains a critical public health challenge, particularly in primary healthcare settings where assessment is often conducted manually and relies on a single anthropometric index. This study proposes a Mamdani fuzzy logic-based classification system designed to assess children’s nutritional status at Puskesmas Nanu by simultaneously incorporating four anthropometric parameters: age (months), height, weight, and mid-upper arm circumference (MUAC). Unlike previous studies that typically employ one or two indicators, this system constructs a comprehensive inference framework consisting of 135 IF-THEN rules derived from all possible combinations of fuzzy input sets. Triangular and trapezoidal membership functions are applied to each variable to capture the gradual transitions inherent in children’s growth conditions. The inference engine employs the MIN operator for rule activation and MAX for aggregation, while centroid defuzzification converts the aggregated fuzzy output into a deterministic crisp value. The system was evaluated against 20 anthropometric records from the facility and compared with the conventional Z-score method used by healthcare workers. Results show that 15 out of 20 cases were classified consistently, yielding an accuracy rate of 75%. In a representative case of a 59-month-old child, the system produced a crisp output of −0.25, corresponding to the normal nutritional status category. These findings demonstrate that the proposed system offers a more holistic and objective approach to nutritional assessment. Limitations include the relatively small sample size and membership function domains derived from local data rather than standardized WHO references. Future work should focus on expanding the dataset, aligning parameters with national anthropometric standards, and implementing the system as a web-based or mobile application integrated into primary healthcare information systems.</em></p> Fransiskus Febrien Vivi Aida Fitria Copyright (c) 2026 Fransiskus Febrien, Vivi Aida Fitria https://creativecommons.org/licenses/by-sa/4.0 2026-05-08 2026-05-08 16 1 201 209 10.37859/jf.v16i1.10933 Analisis Sentimen Isu Artificial Intelligence di Twitter dengan SVM dan Random Forest https://ejurnal.umri.ac.id/index.php/JIK/article/view/10037 <p><em>Artificial Intelligence (AI) has become a widely discussed topic on social media, particularly Twitter, as public opinions about this technology grow. This study aims to analyze the sentiment of Twitter posts related to AI issues using two classification algorithms: Support Vector Machine (SVM) and Random Forest (RF). The research method involves data collection via the Twitter API, followed by text preprocessing steps including case folding, tokenization, stopword removal, and stemming. The data is then manually or semi-automatically labeled with sentiments (positive, negative, neutral) to support supervised learning. Vectorization using TF-IDF is applied before training and testing the SVM and RF models to compare their classification performance. Results indicate that SVM outperforms RF in accuracy and class balance across sentiments. The application of Synthetic Minority Oversampling Technique (SMOTE) enhances performance, especially in detecting the less frequent negative sentiment. Post-SMOTE, SVM achieves an accuracy of 89.12% and an F1-score of 0.7122 for the negative class, demonstrating its ability to handle data imbalance. Although RF also improves after SMOTE, its performance remains below SVM. This study is expected to contribute significantly to public opinion monitoring and serve as a foundation for decision-making regarding AI-based technology development. </em></p> Abriel Navidkya Mohamad Yusuf Copyright (c) 2026 Abriel Navidkya, Mohamad Yusuf https://creativecommons.org/licenses/by-sa/4.0 2026-05-10 2026-05-10 16 1 210 217 10.37859/jf.v16i1.10037 Transfer Learning dengan CLAHE dan Sharpening filter untuk Deteksi Pneumonia pada Citra X-Ray https://ejurnal.umri.ac.id/index.php/JIK/article/view/11374 <p><em>Pneumonia is a respiratory infection that remains a leading cause of death, especially in children, requiring an automatic detection system based on chest X-ray images. The main challenge in automatic classification is low image quality, such as suboptimal contrast and unclear lung details, which can affect the feature extraction process by deep learning models. To address these issues, this study applies Contrast Limited Adaptive Histogram Equalization (CLAHE) to enhance image contrast and a sharpening filter to clarify lung edge details. The study aims to analyze the effect of preprocessing on classification performance using EfficientNet-B0 based on Transfer Learning with a full fine-tuning strategy. The dataset used is Chest X-Ray Pneumonia from Kaggle with 5,856 images consisting of Normal and Pneumonia classes. Experiments compare the Baseline model, CLAHE, and a combination of CLAHE and sharpening in three data sharing scenarios. Evaluation is carried out using accuracy, precision, recall, and image quality metrics PSNR, SSIM, and CII. The results of the study showed that the combination of CLAHE and sharpening in the 80:10:10 scenario produced the best performance with an accuracy of 97.61%, precision of 0.97, recall of 0.99, and an increase in image quality based on a CII value of 1.157.</em></p> Karan Rahmad Firdaus Harun Mukhtar Copyright (c) 2026 Karan, Rahmad Firdaus, Harun Mukhtar https://creativecommons.org/licenses/by-sa/4.0 2026-05-10 2026-05-10 16 1 218 229 10.37859/jf.v16i1.11374 Analisis Sentimen Opini Masyarakat di Platrfom X (Twitter) terhadap Program Makanan Bergizi Gratis Menggunakan Metode Suport Vector Machine (SVM) https://ejurnal.umri.ac.id/index.php/JIK/article/view/11184 <p><em>The increasing use of social media as a public space has encouraged the emergence of various opinions on government policies, including the Free Nutritious Food Program which is widely discussed on Platform X (Twitter). However, unstructured text data and diverse user perspectives pose challenges in accurately identifying sentiment. This study aims to analyze public sentiment using the Support Vector Machine (SVM) method with Term Frequency – Inverse Document Frequency (TF-IDF) weighting. Data were collected through web scraping from August to November 2025 totaling 4,002 tweets, which were then processed through labeling and preprocessing to obtain 3,129 data. Testing was carried out with three classification scenarios, namely three classes, two classes, and positive and non-positive. The results show that the highest accuracy obtained in the positive vs. non-positive scenario is 90.57%, followed by two classes at 90.34%, and three classes at 80.67%. These findings indicate that simplifying the number of classes can improve model performance. The SVM method with TF-IDF has proven effective in sentiment analysis on social media data.</em></p> Rangga Adedio Muhammad Husni Rifqo Yulia Darmi Ardi Wijaya Copyright (c) 2026 Rangga Adedio, Muhammad Husni Rifqo, Yulia Darmi, Ardi Wijaya https://creativecommons.org/licenses/by-sa/4.0 2026-05-11 2026-05-11 16 1 230 239 10.37859/jf.v16i1.11184