IJCCS (Indonesian Journal of Computing and Cybernetics Systems)
Not a member yet
480 research outputs found
Sort by
Securing Web-Based E-Voting System Using Captcha and SQL Injection Filter
The electoral system is very necessary in the democratic life of students, especially to elect a senate chairman in a higher education environment. The use of conventional electoral system is slow, inefficient, and insecure compared to that of electronic-based because it requires a long time for the registration to implementation and counting of votes; use a lot of papers; and it raises the potential for manipulation of ballot papers. In this research, we developed a student electoral system that is safe from non-human participants and electronic-based called e-voting. The system was built with a web platform using PHP and MySQL programming applications. The system development method follows the System Life Cycle (SLC) which consists of the stages of planning, analysis, design, implementation, and testing of the system. This system implements a security mechanism in the form of verification using captcha and SQL injection filter and is implemented in the activities of Komisi Pemilihan Umum Mahasiswa (KPUM). System testing to measure the suitability of implementation with the needs was done using a blackbox method. The result of this research is an e-voting system that satisfies the prevention test of SQL injection and non-human participants attack
Classification of Traffic Vehicle Density Using Deep Learning
The volume density of vehicles is a problem that often occurs in every city, as for the impact of vehicle density is congestion. Classification of vehicle density levels on certain roads is required because there are at least 7 vehicle density level conditions. Monitoring conducted by the police, the Department of Transportation and the organizers of the road currently using video-based surveillance such as CCTV that is still monitored by people manually. Deep Learning is an approach of synthetic neural network-based learning machines that are actively developed and researched lately because it has succeeded in delivering good results in solving various soft-computing problems, This research uses the convolutional neural network architecture. This research tries to change the supporting parameters on the convolutional neural network to further calibrate the maximum accuracy. After the experiment changed the parameters, the classification model was tested using K-fold cross-validation, confusion matrix and model exam with data testing. On the K-fold cross-validation test with an average yield of 92.83% with a value of K (fold) = 5, model testing is done by entering data testing amounting to 100 data, the model can predict or classify correctly i.e. 81 data
Traffic Density Classification Using Twitter Data and GPS Based On Android Application
Increasing the number of vehicles in Special Region of Yogyakarta caused by congestion occurred at various traffic points in Special Region of Yogyakarta. The solution to reducing congestion is by increasing the use of public transportation within the city, but it still not in demand by the public. Optimizing daily activities, community always tries to avoid the traffic density on the road to be bypassed.Some research on social media has been used to detect traffic density anomalies. However, the system still cannot provide traffic density information on roads that will be passed by the user because it is just a mapping. Based on this problem, this study aims to classify the traffic density on the road that will be passed by users in the Special Region of Yogyakarta into the category of high traffic and low traffic by utilizing Twitter and GPS data.The results show that Android Applications are able to classify traffic density on the road to be traversed using Geonames.org API. Using the naïve bayes classification algorithm, the system can classify traffic density on 14 streets with an average accuracy of 77.5%, 90% precision, 79.1% recall, and 82.8% f-score
A HYBRID Approach for Determine the Location of Stand Establishment at Batik Hatta Semarang
Semarang has various types of business. One of them is Batik Hatta Boutique, a small and medium business under the guidance of the Bank of Central Java that deals specifically in the world of batik art. This business develops and maintains its existence by participating in various exhibitions in several shopping centers as a media product promotion. To minimize losses, it needs accurate calculation in making decision of determining the location of establishment. It is reviewed by rental cost, location, layout, profit, and security. However, that calculation is still manual so it is inefficient and susceptible to error. Therefore, Decision Support System (DSS) is made to help in getting recommended location of best establishment at the Butik Batik Hatta. The method used in this research is the HYBRID MCDM AHP-TOPSIS Method. Validation process of this research has been done by using comparison of actual data and its result is 0.90 in the Sparman Correlation Coefficient. The conclusion is that the AHP-TOPSIS HYBRID MCDM method can be used in determining the location of establishment stand at the Batik Hatta Boutique
Multithreading Application for Counting Vehicle by Using Background Subtraction Method
Image and video processing has become important part in intelligent transportation system (ITS) application, especially for collecting road traffic data. Pictures that already collected by a charged coupled device (CCD) camera usually being processed by several image processing algorithms and the application’s code will be executed in a large number of iteration because many algorithms are getting involved in processing the frame which captured by the camera. Typical application will process the first frame until finish and then continue to the next frame, so the application must wait until the first frame being processed. If the algorithms that executed quite complex and have a significant running time there will be a dropped frame and the time difference between data acquisition and real time video is divided by large margin. We proposed an implementation of multithreading to boost the application performance so the data can be acquire in real time and every new frame could be processed in short time. The application performance before and after using a multithreading is known by comparing the data acquisition time that stored in the database. The application effectiveness could define by running a multiple video streaming in same resolution
Segmentation-Based Sequential Rules For Product Promotion Recommendations As Sales Strategy (Case Study: Dayra Store)
One of the problems in the promotion is the high cost. Identifying the customer segments that have made transactions, sellers can promote better products to potential consumers. The segmentation of potential consumers can be integrated with the products that consumers tend to buy. The relationship can be found using pattern analysis using the Association Rule Mining (ARM) method. ARM will generate rule patterns from the old transaction data, and the rules can be used for recommendations. This study uses a segmented-based sequential rule method that generates sequential rules from each customer segment to become product promotion for potential consumers. The method was tested by comparing product promotions based on rules and product promotions without based on rules. Based on the test results, the average percentage of transaction from product promotion based on rules is 2,622%, higher than the promotion with the latest products with an average rate of transactions only 0,315%. The hypothesis in each segment obtained from the sample can support the statement that product promotion in all segments based on rules can be more effective in increasing sales compared to promotions that use the latest products without using rules recommendations
Attention-Based BiLSTM for Negation Handling in Sentimen Analysis
Research on sentiment analysis in recent years has increased. However, in sentiment analysis research there are still few ideas about the handling of negation, one of which is in the Indonesian sentence. This results in sentences that contain elements of the word negation have not found the exact polarity.The purpose of this research is to analyze the effect of the negation word in Indonesian. Based on positive, neutral and negative classes, using attention-based Long Short Term Memory and word2vec feature extraction method with continuous bag-of-word (CBOW) architecture. The dataset used is data from Twitter. Model performance is seen in the accuracy value.The use of word2vec with CBOW architecture and the addition of layer attention to the Long Short Term Memory (LSTM) and Bidirectional Long Short Term Memory (BiLSTM) methods obtained an accuracy of 78.16% and for BiLSTM resulted in an accuracy of 79.68%. whereas in the FSW algorithm is 73.50% and FWL 73.79%. It can be concluded that attention based BiLSTM has the highest accuracy, but the addition of layer attention in the Long Short Term Memory method is not too significant for negation handling. because the addition of the attention layer cannot determine the words that you want to pay attention to
Oversampling Method To Handling Imbalanced Datasets Problem In Binary Logistic Regression Algorithm
The class imbalance is a condition when one class has a higher percentage than the other then it can affect the accuracy. One method in data mining that can be used to classification is logistic regression method. The method used in this research is RWO-sampling method using random replicate approach for synthetic data generation on descrete attribute. The result of the research can handle the problem of class imbalance, RWO-sampling method with random replicate approach shows better accuracy than RWO-sampling method with roulette and ROS approach. The accuracy value for RWO-Sampling method with roulette and RWO-Sampling approach with random replicate approach has increased to an average of 15.55% of each dataset. As for comparithem with the ROS method has increased an average of 3.7% of each dataset. Furthermore, for testing the underfitting problem in logistic regression, the oversampling method is better than non-oversampling with an increase in accuracy value reaching an average of 2.3% of each dataset
Agent-based Truck Appointment System for Containers Pick-up Time Negotiation
Congestion in the seaports area is a common issue in many parts of the world. Fluctuating truck arrival has been identified as one of the significant determinants of congestion. In response, a truck appointment system (TAS) is introduced to manage truck arrival, particularly at peak times. In the existing TAS mechanism, the scheduling decision is centralized and disregards the concerns of trucking companies. Moreover, TAS may complicate the business operation of trucking companies that already have a constrained truck schedule. This study proposes a decentralized negotiation mechanism in TAS that allows trucking companies to adjust arrival times by utilizing the waiting time estimation provided by the terminal operator. We develop an agent-based model of a TAS in the container terminal pick-up procedure. The simulation results indicate that compared to the existing TAS mechanism, the negotiation TAS mechanism generates a shorter average truck turnaround time regardless of truck arrival rates. In terms of average net time cost, the negotiation TAS mechanism provides better value under high truck arrival rate conditions. The incentive for trucking companies to participate in the negotiations is even higher at peak times
Estimation of Average Car Speed Using the Haar-Like Feature and Correlation Tracker Method
The speed of a car traveling on the road can generally be estimated by using a speed gun. Efforts are needed to use CCTV (closed circuit television) as a tool that can be used to estimate the speed of the car so as to ease the burden on the road operator to estimate the speed of the car. This study discusses the estimated average speed of the car with the Haar-like Feature method used to detect the car, then the detection results are tracked using Correlatin Tracker to track the movement of objects that have been detected and calculate the distance of movement from the car, so that the speed of the car detected in video can be estimated. The results of the estimated average speed compared with the results of taking speed with a speed gun so that an error is obtained by MAE testing of 5,55 km / hour and the resulting standard deviation is 4,61 km / hour, thus it can be concluded that the system is made valid and can be used by road organizers to monitor the average speed of a car