Khazanah Informatika: Jurnal Ilmu Komputer dan Informatika
Khazanah Informatika: Jurnal Ilmiah Komputer dan Informatika, an Indonesian national journal, publishes high quality research papers in the broad field of Informatics and Computer Science, which encompasses software engineering, information system development, computer systems, computer network, algorithms and computation, and social impact of information and telecommunication technology.
Articles
250 Documents
Word Cloud of UKSW Lecturer Research Competence Based on Google Scholar Data
Suryasatriya Trihandaru;
Hanna Arini Parhusip;
Bambang Susanto;
Carolina Febe Ronicha Putri
Khazanah Informatika Vol. 7 No. 2 October 2021
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.23917/khif.v7i2.13123
There is a need in the Universitas Kristen Satya Wacana (UKSW) to identify the research competence of their faculties at a study program and University level. To accomplish this requirement, we need to automate the analysis of research output and publications quickly. Research articles are scattered in many publisher systems and journals which may be reputable, unreputable, accredited, and unaccredited. We devised a computer code to quickly and efficiently retrieve publication titles recorded in Google Scholar using a machine learning algorithm. The result display is in the form of a word cloud so that dominant and frequent words will be prominent in the visualization. In determining scientific terms to display, we used a modified version of the word cloud Python module and unmodified Term Frequency - Inverse Document Frequency (TF-IDF) library. The algorithm was tested on publication titles of our study program in UKSW and confirmed directly. The system features the ability to produce a word cloud visualization for an individual faculty, for faculties in a study program, or in the University as a whole. We have not differentiated publication sources, whether they are reputable or unreputable, which might affect the accuracy of competence identification.
DenseNet-CNN Architectural Model for Detection of Abnormality in Acute Pulmonary Edema
Cynthia Hayat
Khazanah Informatika Vol. 7 No. 2 October 2021
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.23917/khif.v7i2.13455
Acute pulmonary edema (EPA) is a condition of emergency respiratory distress that results from the sudden and rapid build-up of fluid into the lungs. Rapid screening of EPA patients is necessary so that radiologists can make the prognosis as early as possible. In addition, reliance on the expert's knowledge of reasoning also hinders the diagnostic process. This research proceeded by developing an architectural model for machine learning systems with a deep learning approach. With the concept of representative learning, the denseNet-CNN algorithm connects each layer to another utilizing a feed-forward. The data used is Image CXR-14 that is specifically labeled pulmonary edema pathology. Each CXR-14 image is 1024 × 1024 in size with a value of 8 bits grayscale. The architectural model development consists of several stages: the preparation stage, data resampling, data training, and data testing. Optimizer parameters used are Adam's optimizer, a learning rate of 0.0001, weight decay = 1e-5, and the loss used is binary cross-entropy. The resulting mean of AUROC analysis showed that the sensitivity value of the 10% dataset was 71.493%, and the specificity value of 10.011% was obtained at the second hold of the k-fold cross-validation method after holdout validation so that the resulting model was valid. The detection system developed from the denseNet-CNN model is to expectedly help radiologists identify abnormalities in CXR images quickly, precisely, and consistently. The development of the denseNet CNN model is in the form of a heatmap visualization by localizing the features one is watching. With localization in the heat map form, pathological abnormalities detection of PEA is easier to do and recognize.
Measurement Motoric System of Cerebral Palsy Disability using Gross Motor Function Measure (GMFM)
Aris Rakhmadi;
Ragil Ariyanto
Khazanah Informatika Vol. 7 No. 1 April 2021
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.23917/khif.v7i1.11864
Cerebral palsy (CP) is a mobility disorder, muscle tone or posture disruption caused by brain damage that appears during brain growth, and often occurs before birth. CP has an impact on the daily activities of the suffered patient. Gross Motor Function Measure (GMFM) is a type of clinical measurement to evaluate development progress in the motoric function of CP patients. The purpose of this research is to design software to monitor and evaluate motoric parameters of CP patients. The software implements the GMFM method. The development mechanism went through the process of Software Requirements Specification (SRS). The result shows that the software helps monitor and evaluate CP patients. Software application in the field assists in evaluating the initial examination of T-1 until the final examination of T-6. Records show the enhancement dimensions of lying and rolling by 13.3%, sitting 14.8%, crawling and kneeling by 15.7%, standing by 16.5%, and walking-running-jumping 17.4%. We conclude that the application supports recording and analyzing motoric cerebral palsy data.
Load Balancing Server and Homomorphic Encryption in Internet of Things
Muhammad Hafiz Amrullah;
Favian Dewanta;
Sussi Sussi
Khazanah Informatika Vol. 7 No. 2 October 2021
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.23917/khif.v7i2.13607
User demand for Internet of Things (IoT) services is ever increasing. The growing user demand can lead to an escalation of server workloads and faces the threat of theft of critical data. Consequently, a system is necessary to balance the server load and is protected with data encryption. In this study, we designed a system to share server workloads using load balancing methods. The load balancing technique uses open-source web server software. The system is equipped with data security using a homomorphic encryption algorithm from AES on the sender's side. The system embeds in an IoT telemedicine apparatus. During testing, we analyze the error requests that arrive at each server for the HTTP GET and POST methods. We also evaluate the speed of data encryption and decryption. The results showed that server load balancing reduces the number of error requests for the GET method by 97%. Meanwhile, the number of error requests for the POST method decreases by 66.75%. Observations reveal that the average homomorphic encryption speed, computation time, and decryption time are 15.66 ms, 764.18 µs, and 362.49 µs, respectively.
Implementation of Hybrid Methods in the Application of Experimental Psychology for Analysis of Mental Endurance Conditions
Usman Nurhasan;
Anugrah Nur Rahmantyo;
Aflah Rahman Maulidiyah
Khazanah Informatika Vol. 7 No. 1 April 2021
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.23917/khif.v7i1.11637
Psychology is the study of the behavior and mental processes of a person. In psychology, psychological tests or psychological tests are often used as part of the selection to determine the maximum performance of prospective employees based on mental endurance conditions from the factors of speed, accuracy, and consistency. One of the psychological test tools is the Mirror Tracer Apparatus which is used to determine the condition of a person's mental endurance with visual coordination in responding to the inverted image of an object seen through a mirror. Because the use of the Mirror Tracer Apparatus only uses one pattern, and the cost is quite expensive, an Experimental Psychology Implementation Application is created which is implemented in an Android-based application to make it easier with many patterns. This application is designed using a combination of two methods (Hybrid Method). The Fuzzy Mamdani method is used to generate a mental health condition level score, and the Template Matching method is to match the pattern of the resulting images with the template. These two methods aim to apply the psychological knowledge base to the application. Data processing is carried out by giving weight ratings to the experimental tools carried out by the user. The results of this study have been tested on psychologists, resulting in a score of 83% agreeing that the application can be used as an alternative test tool, and 92% of prospective new employees stated that the application can determine the condition of mental endurance.
Location Selection Based on Surrounding Facilities in Google Maps using Sort Filter Skyline Algorithm
Annisa Annisa;
Salsa Khairina
Khazanah Informatika Vol. 7 No. 2 October 2021
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.23917/khif.v7i2.12939
Selecting a good location is an essential task in many location-based applications. Intuitively, a place is better than another if there are many good facilities around it. The most popular location selection platform today is Google Maps. Unfortunately, Google Maps has not provided the location selection based on the number of surrounding facilities. Assume a situation when a college student wants to let a house near his campus. Besides the distance from the campus, the student certainly will consider amenities surrounding it, such as food courts, supermarkets, health clinics, and places of worship. The rent house will become a better choice if there are more of these facilities around. Skyline query is a well-known method to select interesting desirable objects. We applied the Sort Filter Skyline (SFS) Algorithm on Google Maps to get a small number of attractive locations based on the number of nearby facilities. This study has succeeded in developing a web-based application that facilitates Google Maps users to search for places based on the figure of surrounding facilities. The time required to do a location search using SFS in Google Maps will increase with the number of surrounding facility types considered by the user.
E-Prescription: Connecting Patients’ Prescriptions with Pharmacists and Cashiers
Helfy Susilawati;
Tri Arif Wiharso
Khazanah Informatika Vol. 7 No. 1 April 2021
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.23917/khif.v6i2.12191
The paper describes the development of an electronic prescription system. Electronic prescription or e-prescription is an innovation in the health sector that enables patients to read the types of medication they will receive along with its description and rational use. E-prescription shortens the waiting time to get a prescription, which is different from a manual prescription system. In conventional systems, patients must undergo several steps to get served. They have to give the prescriptions to the cashier and wait for the cashier to calculate the bill. They later submit the proof of payment to the pharmacists and wait for the pharmacist to produce the medicine. Using e-prescription, the patients only have to pay for prescription and wait for the pharmacists to bring the medicine. The waiting time may decrease from 4 complicated steps into 2 simple ones. The website-based e-prescription application enables physicians to electronically send prescriptions to pharmacy computers and send its bill to the cashier. The system allows patients to directly move to the pharmacy once they have paid the bill. The research adopts a quantitative method with a prototype research model and UAT (User Acceptance Test) model for testing.
Complex University Timetabling Using Iterative Forward Search Algorithm and Great Deluge Algorithm
I Gusti Agung Premananda;
Ahmad Muklason
Khazanah Informatika Vol. 7 No. 2 October 2021
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.23917/khif.v7i2.12879
University timetabling is an issue that has received more attention in the field of operations research. Course scheduling is the process of arranging time slots and room for a class by paying attention to existing limitations. This problem is an NP-Hard problem, which means the computation time to find a solution increases exponentially with the size of the problem. Solutions to problems of this kind generally use a heuristic approach, which tries to find a sufficiently good (not necessarily optimal) solution in a reasonable time. We go through two stages in solving the timetabling problem. The first stage is to schedule all classes without breaking any predefined rules. The second stage optimizes the timetable generated in the first stage. This study attempts to solve the class timetabling problem issued in a competition called the 2019 International Timetabling Competition (ITC 2019). In the first stage, we use the Iterative Forward Search (IFS) algorithm to eliminate timetable candidates and to generate a schedule. In the second stage, we employ the Great Deluge algorithm with a hyper-heuristic approach to optimize the solution produced in the first stage. We have tested the method using 30 datasets by taking 1,000,000 iterations on each dataset. The result is an application that does schedule elimination and uses the IFS algorithm to produce a schedule that does not violate any of the hard constraints on 30 ITC 2019 datasets. The implementation of the Great Deluge algorithm optimizes existing schedules with an average penalty reduction of 42%.
Decision Support System for Selection of the Best Member at Junjung Biru Waste Bank Using the Composite Performance Index (CPI)
Fitri Purwaningtias;
Maria Ulfa;
Febi Franata
Khazanah Informatika Vol. 6 No. 2 October 2020
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.23917/khif.v6i2.11058
Junjung Biru Waste Bank conducts a selection of the best member biennially. The process is crucial, but it does not have a supporting system, which poses problems emerging from data redundancies and data loss. Among the problem is the difficulty for administrators in summarizing data of members who have transactions. To solve the problem, we devised and implemented a decision support system using the CPI (Composite Performance Index) method. The criteria are the amount of balance and active saving during a six-month interval. The results of this research is a web-based decision support system that produces a ranking order of members, which helps in selecting the best member.
Augmented Reality Edugame Senjata Tradisional Indonesia
Endah Sudarmilah
Khazanah Informatika Vol. 1 No. 1 Desember 2015
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.23917/khif.v1i1.1176
Senjata tradisional merupakan sebuah produk yang berkaitan erat dengan budaya suatu masyarakat. Selain berfungsi sebagai senjata, senjata tradisional telah menjadi identitas suatu bangsa yang membantu memperkaya khasanah budaya nusantara. Pendidikan di Indonesia berpedoman pada kurikulum baru yang disebut kurikulum 2013. Salah satu materi kurikulum mengarahkan siswa untuk belajar tentang senjata tradisional bentuk senjata tradisional. Berdasarkan pada masalah yang timbul dari kurikulum 2013, peneliti menyiapkan metode pembelajaran dengan menggabungkan Augmented Reality (AR) dengan permainan edukasi berbasis adventure game dalam menyajikan materi keanekaragaman budaya Indonesia, terutama untuk senjata tradisional sehingga siswa memiliki semangat dalam belajar tentang keanekaragaman budaya Indonesia khusunya senjata.