{"title":"Comparison of Chen's Fuzzy Time Series and Triple Exponential Smoothing in Forecasting Medicine Stocks at the Blang Cut Kuala Community Health Center","authors":"Salma Devi, Zara Yunizar, Sujacka Retno","doi":"10.29103/jacka.v1i3.16870","DOIUrl":"https://doi.org/10.29103/jacka.v1i3.16870","url":null,"abstract":"Forecasting is estimating future conditions by examining conditions in the past. In social life, everything is uncertain and difficult to predict precisely, so forecasting is needed. Efforts are always made to make forecasts in order to minimize the influence of this uncertainty on a problem. In other words, forecasting aims to obtain forecasts that can minimize forecast errors, which are usually measured by the mean absolute percentage error. This method is usually used for time series-based forecasting and uses data or information from the past as a reference when predicting current data. This research will compare the application of the Fuzzy Time Series Chen method and the Triple Exponential Smoothing method in forecasting drug stock determination at the Kuala Community Health Center, Blang Mangat District, Lhokseumawe City Regency, Aceh. The research results showed that the Triple Exponential Smoothing method was better in forecasting drug stock inventories compared to Chen's Fuzzy Time Series method. Chen's Fuzzy Time Series method produces a MAPE value of 17.67%, which means it has an accuracy of 82.33%, while the Triple Exponential Smoothing method produces a MAPE value of 9.842%, which means it has an accuracy of 90.158%","PeriodicalId":516688,"journal":{"name":"Journal of Advanced Computer Knowledge and Algorithms","volume":"2014 31","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141706981","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Web Application Firewall (WAF) Design to Detect and Anticipate Hacking in Web-Based Applications","authors":"Muhammad Annas, R. T. Adek, Yesy Afrillia","doi":"10.29103/jacka.v1i3.16315","DOIUrl":"https://doi.org/10.29103/jacka.v1i3.16315","url":null,"abstract":"Data leakage cases have recently been rampant in Indonesia. One of the biggest is the leak of user data from BPJS Health in 2021, this data leak is certainly very detrimental to users. This research develops a Web Application Firewall (WAF) using ModSecurity and OWASP Core Rule Set to protect web applications from SQL Injection and XSS attacks. The methodology involves analyzing the functionality of the existing system using UML, with DVWA and WordPress as test objects. Results showed 100% SQL Injection and 99.8% XSS attack detection, with logs recording attacks in real-time. The findings emphasize the importance of WAF integration with web application built-in security, making significant contributions in the design and implementation of resilient WAFs, as well as improving resilience against evolving cyber threats.","PeriodicalId":516688,"journal":{"name":"Journal of Advanced Computer Knowledge and Algorithms","volume":"31 2","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141703935","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Virtual Private Cloud (VPC) & Elastic Compute Cloud (EC2) with Remote Access Using PuTTY Terminal on Ubuntu in a Private VPN","authors":"Irwanda Syahputra, Rizalul Akram","doi":"10.29103/jacka.v1i3.16924","DOIUrl":"https://doi.org/10.29103/jacka.v1i3.16924","url":null,"abstract":"One of the computer technologies that is commonly used by agencies/companies is the internet network which functions as a bridge to connect between one point to another. Apart from having the advantage of being a medium for long-distance communication, the internet also has a lack of security. One of the weakness found is the internet as a transmission medium for important or confidential data. One effort that can be made to overcome this problem is to build a private network in a public network service, which is often known as a Virtual Private Network (VPN). In this research, the VPN was built by combining a Virtual Private Cloud (VPC) with Elastic Compute Cloud (EC2) and using Ubuntu's Terminal in PuTTY Gen as remote access using network protocols for remote server needs from remote control.","PeriodicalId":516688,"journal":{"name":"Journal of Advanced Computer Knowledge and Algorithms","volume":"19 4","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141702683","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Implementation of Tsukamoto Fuzzy Logic to Determine Sheep Livestock Population Based on Gender and Age Category in Aceh Tamiang Regency","authors":"Cut Agusniar, Raziatul Khaira, Rifki Ramadan","doi":"10.29103/jacka.v1i3.16877","DOIUrl":"https://doi.org/10.29103/jacka.v1i3.16877","url":null,"abstract":"This study implements the Tsukamoto Fuzzy Logic method to determine the sheep livestock population based on gender and age categories in Aceh Tamiang Regency. The population data of male and female sheep are categorized into three age groups: young, adolescent, and adult. The processes of fuzzification, fuzzy inference, and defuzzification are used to model the data and produce more accurate population predictions. Fuzzy rules are applied to consider the combination of membership levels of each age category and gender. The analysis results indicate that the sheep livestock population in Aceh Tamiang Regency is 5553,69007. The Tsukamoto Fuzzy Logic method has proven effective in handling uncertainty and variability in livestock population data, providing flexibility in complex data-driven decision-making. This study makes a significant contribution to the utilization of fuzzy logic methods for planning and managing livestock populations and can serve as a reference for policymakers in the livestock sector.","PeriodicalId":516688,"journal":{"name":"Journal of Advanced Computer Knowledge and Algorithms","volume":"342 4","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141691632","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Implementation of Finite State Automata Method in Text to Speech Conversion System","authors":"Rini Meiyanti, Cut Lika Mestika Sandy","doi":"10.29103/jacka.v1i3.16917","DOIUrl":"https://doi.org/10.29103/jacka.v1i3.16917","url":null,"abstract":"Sound processing uses a variety of methods. One of them is converting writing into sound or commonly known as Text To Speech.Text To Speech is a tool for converting writing input into sound by changing the phoneme of writing.Text To Speech Text To Speech consists of two sub-systems namely word to phoneme converters and phoneme to speech converter. The phoneme itself consists of word fragments that have different speech from one another with each other. To perform the phoneme separation process, the Finite State Automata method. Finite State Automata can recognise the simplest language and is an abstract machine whose input and output are discrete. The input system that is processed by the system only consists of two words. If there are more than two word inputs, the programme will not be able to perform word separation properly. After the word separation is done, then the system performs phoneme to speech converter.The resulting speech is processed by the Indo_TTS database which was database developed using the diphone prosody method concatenation prosody methodThe word that has been separated will be stored into the MySQL database as a result of words that have been tested by the system. Later this system will be intended for general public, students and people with speech impairment. The percentage of successful syllable separation and homograph sound output is 98.7% in the programme's success rate.","PeriodicalId":516688,"journal":{"name":"Journal of Advanced Computer Knowledge and Algorithms","volume":"44 3","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141841592","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Z-Score and Floyd Warshall Algorithms for Determining Alternative Routes of Mugging-Prone Areas in Medan City, Indonesia","authors":"Defy Syafira","doi":"10.29103/jacka.v1i2.15889","DOIUrl":"https://doi.org/10.29103/jacka.v1i2.15889","url":null,"abstract":"Naive Bayes Classifier is a method that aims to predict future conditions. This method is a sub-part of classification algorithms. In this study, tests were tested out to predict weather conditions at a certain time. The results of the studies carried out on 4 weather conditions in 3 different cities in Indonesia using Naive Bayes Classifier method the accurate prediction accuracy is 92.1%, while using ARIMA (Autoregressive Integrated Moving Average) method the accuracy results obtained are 86.8 %. These results indicate that Naive Bayes Classifier has a greater percentage level of accuracy than ARIMA, which is 5.3%.","PeriodicalId":516688,"journal":{"name":"Journal of Advanced Computer Knowledge and Algorithms","volume":"31 2","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140772561","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Classification of Heart Disease Using Modified K-Nearest Neighbor (MKNN) Method","authors":"Aulia Azzahra Ma'aruf Lubis, Rozzi Kesuma Dinata, Hafizh Al Kautsar Aidilof","doi":"10.29103/jacka.v1i2.15702","DOIUrl":"https://doi.org/10.29103/jacka.v1i2.15702","url":null,"abstract":"Penyakit jantung memiliki banyak jenis dan gejala yang dialami. Penyakit jantung adalah sebuah kondisi ketika organ jantung tidak dapat bekerja sebagaimana fungsinya dengan baik. Jantung adalah organ penting dalam tubuh manusia yang dimana fungsinya adalah memompa darah ke seluruh tubuh. Karena itu dibutuhkannya diagnosa awal untuk pencegahan penyakit jantung dengan memanfaatkan system yang dapat dibuat untuk diagnosa awal pada gejala yang dialami. Yang pada penelitian ini akan menggunakan metode Modified K-Nearest Neighbor (MKNN) dalam mengklasifikasikan penyakit jantung berdasarkan kriteria atau gejala yang ada. Penelitian ini menggunakan 6 kriteria penyakit dan 3 kelas diagnosa penyakit jantung. Dengan melewati beberapa langkah pengerjaan yaitu menghitung jarak Euclidean, menghitung nilai validitas dan terakhir menghitung weight voting dengan mengandalkan nilai K yang telah ditentukan sejak awal perhitungan. Pada penelitian ini telah ditentukan nilai K=5 dan didapat hasil pengujian akurasi sebesar 85%, dengan recall 90% dan precision 85%.","PeriodicalId":516688,"journal":{"name":"Journal of Advanced Computer Knowledge and Algorithms","volume":"46 11","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140772390","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Muhammad Athallah Afif, Munirul Ula, Lidya Rosnita, Rizal Rizal
{"title":"Applying TF-IDF and K-NN for Clickbait Detection in Indonesian Online News Headlines","authors":"Muhammad Athallah Afif, Munirul Ula, Lidya Rosnita, Rizal Rizal","doi":"10.29103/jacka.v1i2.15810","DOIUrl":"https://doi.org/10.29103/jacka.v1i2.15810","url":null,"abstract":"This research explores the application of TF-IDF (Term Frequency-Inverse Document Frequency) and K-Nearest Neighbor (K-NN) in constructing a clickbait detection system for Indonesian online news headlines. The TF-IDF method is employed to ascertain the significance of words in news headlines, utilizing a tokenization process to generate numeric representations. The TF-IDF matrix serves as features in the K-NN classification model, with k=1 determining the most similar class. Model evaluation yields outstanding results, achieving accuracy, precision, recall, and F1-Score all reaching 1.0. The confusion matrix unveils no misclassifications, affirming the model's adeptness in correctly classifying all samples.","PeriodicalId":516688,"journal":{"name":"Journal of Advanced Computer Knowledge and Algorithms","volume":"1281 ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140773801","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Miftahul Jannah, Cut Syahira Salsabila, Nur Faiza, Mutasar Mutasar
{"title":"Classification of Receiving Electricity Subsidy Assistance in Blang Panyang Village Using the K-NN (K-Nearest Neighbor) Method","authors":"Miftahul Jannah, Cut Syahira Salsabila, Nur Faiza, Mutasar Mutasar","doi":"10.29103/jacka.v1i1.14530","DOIUrl":"https://doi.org/10.29103/jacka.v1i1.14530","url":null,"abstract":"The electricity subsidy program is one of the poverty reduction programs by providing electricity subsidy assistance funds to poor and disadvantaged households paid by the Government of Indonesia to PT PLN (Persero). The government implements a targeted electricity subsidy policy, the subsidy must be truly enjoyed by the poor. The purpose of this research is to test the K-Nearest Neighbors algorithm in predicting the receipt of electricity subsidy assistance. In the dataset of beneficiaries used in this study, there are 45 records or tuples with four attributes (house condition, income, occupation and number of amperes). The prediction of new data categories is done by using the manual calculation stage of Euclidean Distance from three different K values. The results show that with K=15, K=30 and K=45 the new data (46) has an \"Ineligible\" category with an accuracy rate of 100%. Then with K=45, K=30 and K=45 the new data (D46) has a \"Viable\" category with an accuracy rate of 66.6%.","PeriodicalId":516688,"journal":{"name":"Journal of Advanced Computer Knowledge and Algorithms","volume":"21 4","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140526912","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Implementation of K-NN Algorithm to classify the Scholarship Recipients of Aceh Carong at Universitas Malikussaleh","authors":"Riski Yanti, Sujacka Retno, Balqis Yafis","doi":"10.29103/jacka.v1i1.14534","DOIUrl":"https://doi.org/10.29103/jacka.v1i1.14534","url":null,"abstract":"In an effort to increase the efficiency of the scholarship selection process, this research aims to implement the K-Nearest Neighbors (K-NN) algorithm in the classification of scholarship recipients. The research method involves collecting data on scholarship receipts from several previous years based on predetermined criteria such as father's job, mother's job, parent's income, number of parents working, father's last education, and mother's last education. Next, the K-NN algorithm is applied to classify prospective scholarship recipients based on the similarity of their profiles to students who have received previous scholarships. The results of this research indicate that the implementation of the K-NN algorithm in the classification of scholarship admissions at Malikussaleh Aceh Carong University can increase selection accuracy. The experimental results of the accuracy values obtained show that using the K-Nearest Neighbors algorithm with the Euclidean Distance approach and a value of K = 3 produces an algorithm accuracy level of 87.55%. Thus, the K-NN algorithm can be a useful method for scholarship selectors to support more precise and objective decision making.","PeriodicalId":516688,"journal":{"name":"Journal of Advanced Computer Knowledge and Algorithms","volume":"44 21","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139640795","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}