http://103.75.24.116/index.php/co-science/issue/feedComputer Science (CO-SCIENCE)2025-01-31T00:00:00+07:00Rachmat Adi Purnamarachmat.rap@bsi.ac.idOpen Journal Systems<p>Computer Science (CO-SCIENCE) pertama kali publikasi tahun 2021 dengan nomor ISSN (Elektonik): <strong><a title="e-issn" href="https://issn.brin.go.id/terbit/detail/1611622977" target="_blank" rel="noopener">2774-9711</a></strong> dan P-ISSN (Cetak) : <strong><a title="P-ISSN" href="https://issn.brin.go.id/terbit/detail/20211112291568543" target="_blank" rel="noopener">2808-9065</a></strong> yang diterbitkan oleh Lembaga Ilmu Pengetahuan Indonesia (LIPI).</p> <p>Computer Science (CO-SCIENCE) telah terakreditasi Sinta peringkat 4, berdasarkan SK Akreditasi Nomor:<strong><a title="Sertifikat Akreditasi" href="http://jurnal.bsi.ac.id/index.php/co-science/sertifikatakreditasi" target="_blank" rel="noopener"> 230/E/KPT/2022</a></strong> mulai Vol.1 No.1 Tahun 2021 sampai Vol.5 No.2 Tahun 2025.</p> <p>Computer Science (CO-SCIENCE) adalah jurnal yang diterbitkan oleh LPPM Universitas Bina Sarana Informatika. Computer Science (CO-SCIENCE) terbit 2 kali setahun (Januari dan Juli) dalam bentuk elektronik.</p> <p>Redaksi menerima naskah berupa artikel ilmiah dan penelitian pada bidang: Networking, Aplication Mobile, Software Engineering, Web Programming, Mobile Computing, Cloud Computing, Data Mining, dan Aplikasi Sains.</p>http://103.75.24.116/index.php/co-science/article/view/5027Prediksi Risiko Alzheimer: Perbandingan Kinerja Algoritma Klasifikasi2024-09-13T09:10:05+07:00sidiksdk.sidik1207@gmail.com<p><em>Alzheimer's disease is one of the most common forms of dementia characterized by a gradual decline in the ability to think, remember, and behave. The disease progresses slowly and usually begins with short-term memory loss, followed by difficulties in language, disorientation, and personality changes. Early detection of Alzheimer's is important to slow its progression. This study implements Knowledge Discovery in Database (KDD) with data pre-processing stages, SMOTE data balance, classification. The dataset from Kaggle contains 2,149 data 35 features. This study uses five types of algorithm models. with the five algorithms tested. Logistic Regression, Decision Tree, Random Forest, Support Vector Machine, and K-Nearest Neighbor classification algorithms. Algorithm Implementation: The Random Forest algorithm is implemented during the classification process after data updates. This model is then assessed together with other algorithms using accuracy, precision, recall, F1-score, and ROC curve metrics to determine its effectiveness in detecting Alzheimer's. Meanwhile, the experiment was carried out by dividing the data into two parts, namely training data and test data of 70% and 30%. Research Results: The results showed that the Random Forest algorithm had the best performance with an Accuracy of around 0.98, Precision of 0.96, Recall of 1.00, and F1-score of 0.97, and an AUC value of around 0.99. This algorithm has proven to be superior to other algorithms in early detection of Alzheimer's disease.</em></p>2025-01-31T00:00:00+07:00Copyright (c) 2024 sidikhttp://103.75.24.116/index.php/co-science/article/view/5152Analisis Sentimen Cyberbullying Pada Komentar X Menggunakan Metode Naïve Bayes2024-11-06T10:46:29+07:00Bany Wibisonowibisonobany@gmail.comAprizal Machmudaprizalmachmud1146@gmail.comNining Suryaninining.nns@bsi.ac.idYunita Yunitayunita.ynt@bsi.ac.id<p><em>Advances in communication technology and social media have made it easier to access global information, but have also increased cases of cyberbullying on platforms such as X. The impact of cyberbullying can include physical and psychological disorders, such as increased loneliness, anxiety, depression, and decreased self-esteem. In addition, victims of cyberbullying may feel distress that can increase the risk of suicidal ideation. This research utilizes the Naïve Bayes method to effectively and efficiently classify cyberbullying-related comments. This classification model was developed to detect cyberbullying in comments on X, using the Naïve Bayes algorithm and a dataset from Kaggle consisting of 650 comments that contain cyberbullying characteristics and those that do not. This research includes several preprocessing steps such as tokenization, normalization, and stemming. The data was then divided into two parts: 80% for training data and 20% for testing data. The evaluation results show a model accuracy of 80.77%, precision 81.25%, recall 70.91%, and AUC 0.794. The innovation in this research lies in the use of 2 (two) stemming operators, namely stemming dictionary and stemming snowball, where the stemming dictionary uses a special file containing abbreviations or slang words, which are often used in comments on the word becomes its basic form. This model tends to be more accurate in classifying comments as non-bullying than bullying. Suggestions for improvement include exploring other preprocessing methods and algorithms, as well as using larger and more varied datasets. </em></p>2025-01-31T00:00:00+07:00Copyright (c) 2025 Bany Wibisono, Aprizal Machmud, Nining Suryani, Yunita Yunitahttp://103.75.24.116/index.php/co-science/article/view/5522Studi Perbandingan Algoritma Random Forest dan K-Nearest Neighbors (KNN) dalam Klasifikasi Gangguan Tidur2024-11-06T10:42:58+07:00Nurul Khasanahnurul.nuk@nusamandiri.ac.idDaniati Uki Eka Saputri daniati.due@nusamandiri.ac.idFaruq Azizfaruq.fqs@nusamandiri.ac.idTaopik Hidayattaopik.toi@nusamandiri.ac.id<p><em>Sleep disorders such as insomnia and sleep apnea can significantly affect quality of life and increase the risk of chronic diseases. Early identification and classification of sleep disorders are crucial in preventing further impacts. This study aims to compare the performance of the Random Forest and K-Nearest Neighbors (KNN) algorithms in classifying sleep disorders using the Sleep Health and Lifestyle Dataset from Kaggle, which contains health and lifestyle data relevant to sleep patterns. The Random Forest and KNN algorithms were applied to classify sleep disorders into the categories 'None', 'Sleep Apnea', and 'Insomnia'. Based on the study results, the Random Forest algorithm achieved an accuracy of 89.69%, with the best performance in the 'None' category, reaching a recall of 96.08%. Meanwhile, KNN achieved an accuracy of 87.02% with K=5. Although Random Forest demonstrated superior results, challenges were still found in detecting the 'Sleep Apnea' category, where recall only reached 74.55%, likely due to data imbalance. This study shows that the Random Forest algorithm is more effective in classifying sleep disorders compared to KNN. Future research steps include data balancing and exploring other algorithms such as XGBoost to improve the performance of sleep disorder detection.</em></p>2025-01-31T00:00:00+07:00Copyright (c) 2025 Nurul Khasanah, Daniati Uki Eka Saputri , Faruq Aziz, Taopik Hidayathttp://103.75.24.116/index.php/co-science/article/view/3443Aplikasi Pencatatan Kalori Harian Berbasis Android Dengan Arsitektur MVVM2024-12-05T15:49:18+07:00Alfi Zia Ulhaqalfiziaulhaq@gmail.comAbilawa Zulfiqar Adilukitoabilawa0103@gmail.comSultan Muhamad Pascal Gadja Nerusultanmpgn@gmail.comMuhammad Daffa Agisfiodaffaforemail@gmail.com<p><em>An imbalance between calorie intake and expenditure is considered the main cause of obesity or being overweight. So by controlling your calorie intake in a balanced manner and according to your needs you will be able to prevent obesity. The daily calorie recording application can help someone record, control and obtain information on their calorie intake. This article discusses the development of this type of application, named Nutrizen, using the waterfall method, during the development process by the CH2-PS076 team in the Bangkit 2023 batch 2 program. The application created is an Android-based application created with the Kotlin programming language and MVVM architecture as a design pattern that is easy to learn and makes the code easy to understand and manage. Testing this application uses the usability test method with the System Usability Scale tool to determine the level of user acceptance of usability. The results obtained include a marginal level of usability acceptance, so improvements are needed so that this application can be more accepted and relied on by the wider community.</em></p>2025-01-31T00:00:00+07:00Copyright (c) 2025 Alfi Zia Ulhaq, Abilawa Zulfiqar Adilukito, Sultan Muhamad Pascal Gadja Neru, Muhammad Daffa Agisfiohttp://103.75.24.116/index.php/co-science/article/view/7775Analisis Sentimen Ulasan Pelanggan Menggunakan Algoritma Naive Bayes pada Aplikasi Gojek2025-01-21T15:38:27+07:00Sujiliani Heristiansujiliani.she@bsi.ac.idMusriatun Napiahmusriatun.mph@bsi.ac.idWati Erawatiwati.wti@bsi.ac.id<p><em>Transportation is a means that a person uses to move from one place to another. One mode of transportation that is popular among the public is online motorcycle taxis, such as Gojek. Gojek continues to innovate to meet customer needs more effectively, as well as expand the scope of its services. This research aims to identify the number of positive and negative sentiments in the user review dataset, evaluate the performance of the algorithm used, and measure the level of customer satisfaction with Gojek services. Analysis was carried out on 6,485 customer reviews, which resulted in 4,387 positive sentiments and 2,098 negative sentiments. The classification model used, namely Naive Bayes, shows an accuracy of 88.5%, precision of 88.1%, and recall of 89.0%. The results of this research indicate that the Naive Bayes method provides good performance in analyzing the sentiment of user reviews of Gojek services</em></p>2025-01-31T00:00:00+07:00Copyright (c) 2025 Sujiliani Heristian, Musriatun Napiah, Wati Erawatihttp://103.75.24.116/index.php/co-science/article/view/7618Analisis Performa Model ResNet-50 Pada Diagnosis Pneumonia Balita Berdasarkan Citra Radiografi Thorax2025-01-09T14:17:37+07:00Ami Rahmawatiami.amv@bsi.ac.idIta Yuliantiita.iyi@bsi.ac.idSiti Nurajizahsiti.snz@bsi.ac.idTaufik Hidayatullohtaufik.tho@bsi.ac.idAni Oktarini Sariani.aos@nusamandiri.ac.id<p><em>One of the most serious complications of ARI is pneumonia, where this disease causes sufferers to experience pain when breathing and limited oxygen intake. According to the World Health Organization (WHO), pneumonia is classified as a life-threatening disease due to the high mortality rate caused. To be able to diagnose this disease, patients usually undergo various medical examination methods, one of which is through chest radiography. However, the challenge in diagnosing pneumonia generally lies in the complexity and uncertainty in interpreting the results of these methods. Therefore, this study was conducted with the aim of building an image classification model based on the Chest radiography dataset from toddler patients using the ResNet-50 architecture, which is a variant of the Convolutional Neural Networks (CNN) algorithm. The combination of the two methods is applied to analyze and process images and obtain pattern recognition with high accuracy. The research methods used include the application of data augmentation, CNN architecture design, model training, and performance evaluation. The evaluation results show that the model has quite good performance with an accuracy of 85%, which indicates the model's ability to classify images with a fairly high level of accuracy, and has the potential to help the pneumonia diagnosis process more efficiently and accurately.</em></p>2025-01-31T00:00:00+07:00Copyright (c) 2025 Ami Rahmawati, Ita Yulianti, Siti Nurajizah, Taufik Hidayatulloh, Ani Oktarini Sarihttp://103.75.24.116/index.php/co-science/article/view/6208Analisa Komparasi Model Data Mining Algoritma C4.5, CHAID, dan Random Forest Untuk Penilaian Kelayakan Kredit2024-11-06T11:09:41+07:00Amrin Amrinamrin.ain@bsi.ac.idOmar Pahleviomar.pahlevi01@gmail.comHarsih Riantoharsih.hhr@bsi.ac.id<p><em>Credit has now become a trend in society. The problem with credit is the improper history of credit card usage. The resulting impact can lead to bad credit. If customers fail to pay off debts that have been agreed upon with the bank, they can increase their credit risk. This study aims to conduct a comparative analysis of three data mining classification methods: the C4.5 algorithm, Chi-Squared Automatic Interaction Detection (CHAID), and Random Forest. The goal is to classify creditworthiness status. The researcher used 481 vehicle credit records with "bad" and "good" reviews. In this study, the independent variables used are dependent status, age, marital status, occupation, income, employment status, company status, last education, length of stay, house condition, and down payment. For creditworthiness assessment, the C4.5 model shows a truth accuracy rate of 91.90% with an area under the curve (AUC) value of 0.915. The CHAID model shows a truth accuracy rate of 63.83% with an AUC value of 0.661, and the Random Forest model shows a truth accuracy rate of 78.60% with an AUC value of 0.907. The evaluation results show that both the Random Forest and C4.5 algorithms have high accuracy rates and AUC values. </em></p>2024-01-31T00:00:00+07:00Copyright (c) 2025 Omar Pahlevi, Amrin, Harsih Riantohttp://103.75.24.116/index.php/co-science/article/view/7576Customer Churn Prediction Pada Sektor Perbankan Dengan Model Logistic Regression dan Random Forest2025-01-21T13:41:19+07:00Ely Mufidaelly.elm@bsi.ac.idDoni Andriansyahdoni.dad@bsi.ac.idHylenarti Hertyanahylenarti.hha@bsi.ac.id<p><em>– Customer churn is a detrimental phenomenon in the banking sector because it can reduce revenue and increase the cost of acquiring new customers. This research aims to compare the performance of two models, Logistic Regression and Random Forest, to predict customer churn using datasets from Kaggle. The research process involves data preprocessing such as z-score normalization and dividing the dataset into training data (70%) and testing data (30%). The model was evaluated using a confusion matrix with Accuracy, precision, recall and F1-Score values. Logistic Regression achieved 76.85% Accuracy, 79% precision, 94% recall, and 86% F1-Score, showing quite good performance but susceptible to false positives. In contrast, Random Forest shows superior performance with 83.12% Accuracy, 84% precision, 96% recall, and 90% F1-Score. Random Forest is suitable for problems with high recall requirements because it is more reliable in detecting potential customer churn. To further improve model performance, it is recommended to perform hyperparameter optimization and feature importance analysis. This churn prediction model is expected to help banks reduce churn and increase customer retention.</em></p>2025-01-31T00:00:00+07:00Copyright (c) 2025 Ely Mufida, Doni Andriansyah, Hylenarty Hertyana