Abstract:Abstract: The Halodoc application, as a digital healthcare service platform, has been widely used for various medical purposes, such as doctor consultations, medication purchases, and laboratory services. User interactions…
ns and reviews play a crucial role in enhancing service quality. Sentiment analysis was conducted using the Support Vector Machine (SVM) method to assess user perceptions and satisfaction based on reviews obtained from the Google Play Store platform. The analysis process included data collection, text preprocessing, data transformation using TF-IDF, and training an SVM model to predict sentiment. The model achieved its highest accuracy of 88.32% in the first scenario. However, accuracy slightly decreased in the second and third scenarios, reaching 86.25% and 86.94%, respectively. The analysis results indicated that the model performed best in the first scenario, with the lowest number of prediction errors. Additionally, the model was more accurate in classifying negative and positive sentiments than neutral ones.
Keywords: halodoc application; sentiment analysis; support vector machine algorithm
Abstrak: Aplikasi Halodoc, sebagai platform layanan kesehatan digital, telah banyak digunakan untuk berbagai keperluan medis seperti konsultasi dokter, pembelian obat, dan layanan laboratorium. Interaksi pengguna dan ulasan mereka memiliki peran krusial dalam meningkatkan mutu layanan. Analisis sentimen dilakukan dengan menggunakan metode Support Vector Machine (SVM) untuk mengetahui persepsi dan kepuasan pengguna berdasarkan ulasan yang diperoleh dari Platform Google Play Store. Proses analisis mencakup pengumpulan data, pra-pemrosesan teks, transformasi data menggunakan TF-IDF, dan pelatihan model SVM untuk memprediksi sentimen. Hasil pelatihan model dengan akurasi tertinggi sebesar 88,32% pada skenario pertama. Akurasi sedikit menurun pada skenario kedua dan ketiga, masing-masing sebesar 86,25% dan 86,94%, Hasil analisa menunjukkan bahwa model memiliki performa terbaik pada skenario pertama dengan jumlah kesalahan prediksi terkecil. Selain itu, model cenderung lebih akurat dalam mengklasifikasikan sentimen negatif dan positif dibandingkan netral..
Kata kunci: algoritma support vector machine; analisis sentimen; aplikasi halodoc
Abstract:Abstract: Hypertension is one of the chronic diseases that can increase the risk of cardiovascular disease. A healthy diet is an important factor in managing hypertension, but many patients struggle to choose foods that…
are suitable for their condition. Therefore, a decision support system is needed to help patients determine healthy food choices objectively and systematically. This research aims to apply the ELECTRE (Elimination Et Choix Traduisant La Réalité) method in determining healthy foods for hypertension patients. This method is used because it can handle various criteria simultaneously and provide recommendations based on a mathematical approach. Data were obtained from Serozha Clinic through interviews, observations, and literature reviews on the nutritional content of food. The research results show that the ELECTRE method is capable of providing healthy food recommendations with an accuracy level of 90%, higher than the manual technique which only reaches 70%. In addition, the time required in the decision-making process has significantly decreased. Patients also showed a higher level of satisfaction with the proposed system. In conclusion, the ELECTRE method has proven effective in helping hypertension patients choose foods that meet their nutritional needs, and can thus be used as a reference in the development of decision support systems in the health sector.
Keywords: electre method; healthy food; health management; hypertension.
Abstrak: Hipertensi merupakan salah satu penyakit kronis yang dapat meningkatkan risiko penyakit kardiovaskular. Pola makan yang sehat menjadi faktor penting dalam pengelolaan hipertensi, namun banyak pasien kesulitan dalam memilih makanan yang sesuai dengan kondisi mereka. Oleh karena itu, diperlukan sistem pendukung keputusan yang dapat membantu pasien dalam menentukan pilihan makanan sehat secara objektif dan sistematis. Penelitian ini bertujuan untuk menerapkan metode ELECTRE (Elimination Et Choix Traduisant La Realite) dalam menentukan makanan sehat bagi penderita hipertensi. Metode ini digunakan karena mampu menangani berbagai kriteria secara simultan dan memberikan rekomendasi berdasarkan pendekatan matematis. Data diperoleh dari Klinik Serozha melalui wawancara, observasi, serta tinjauan literatur mengenai kandungan gizi makanan.Hasil penelitian menunjukkan bahwa metode ELECTRE mampu memberikan rekomendasi makanan sehat dengan tingkat akurasi 90%, lebih tinggi dibandingkan teknik manual yang hanya mencapai 70%. Selain itu, waktu yang dibutuhkan dalam proses pengambilan keputusan berkurang secara signifikan. Pasien juga menunjukkan tingkat kepuasan yang lebih tinggi terhadap sistem yang diusulkan.Kesimpulannya, metode ELECTRE terbukti efektif dalam membantu penderita hipertensi memilih makanan yang sesuai dengan kebutuhan gizi mereka, sehingga dapat digunakan sebagai referensi dalam pengembangan sistem pendukung keputusan di bidang kesehatan.
Kata kunci: hipertensi; makanan sehat; metode electre; pengelolaan kesehatan.
Abstract:Abstract: Secondary education plays an important role in shaping students' academic, social, and emotional skills and preparing them for further education or entering the workforce. One important aspect of education is the…
he application of discipline through sanctions for violations of school rules. SMA Negeri 1 Kisaran currently still uses a manual system in recording and imposing sanctions, which is prone to errors, data loss, and is less efficient in decision making. This study aims to propose the implementation of a decision support system based on the Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) method to determine more objective and transparent sanctions. The results of the application of the TOPSIS method in the process of determining objective sanctions for students at SMA Negeri 1 Kisaran are based on factors such as attendance, neatness, diligence, and student behavior, resulting in more accurate and systematic decisions. This study shows that the application of the TOPSIS method increases efficiency in determining sanctions for students and supports a fairer and data-based coaching process in schools.
Keywords: decision support system; discipline; sanctions; TOPSIS.
Abstrak: Pendidikan menengah memiliki peran penting dalam membentuk keterampilan akademik, sosial, dan emosional peserta didik serta mempersiapkan mereka untuk pendidikan lebih lanjut atau masuk ke dunia kerja. Salah satu aspek penting dalam pendidikan adalah penerapan disiplin melalui sanksi terhadap pelanggaran aturan sekolah. SMA Negeri 1 Kisaran saat ini masih menggunakan sistem manual dalam pencatatan dan pemberian sanksi, yang rentan terhadap kesalahan, kehilangan data, serta kurang efisien dalam pengambilan keputusan. Penelitian ini bertujuan mengusulkan penerapan sistem pendukung keputusan berbasis metode Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) untuk menentukan sanksi yang lebih objektif dan transparan. Hasil dari penerapan metode TOPSIS dalam proses penentuan sanksi objektif pada peserta didik di SMA Negeri 1 Kisaran didasarkan pada faktor-faktor seperti kehadiran, kerapian, kerajinan, serta kelakuan siswa, sehingga menghasilkan keputusan yang lebih akurat dan sistematis. Studi ini menunjukkan bahwa penerapan metode TOPSIS meningkatkan efisiensi dalam menentukan sanksi bagi siswa serta mendukung proses pembinaan yang lebih adil dan berbasis data di sekolah.
Kata kunci: kedisiplinan; sanksi; sistem pendukung keputusan; TOPSIS.
Abstract:Abstract: The implementation of Geographic Information Systems (GIS) within organizations has become essential in accomplishing work activities in the modern era. Sideak Motor is a financing company in Kisaran City, Asahan…
an Regency, that provides loans using motorcycle registration certificates (BPKB) as collateral, with a customer base reaching 6,052. Sideak Motor faces difficulties in data management. During meetings concerning customer locations, data communication with owners and office staff is often problematic. Additionally, when duties are transferred, new field officers struggle to locate customers because the previous officers could only provide textual information. As a result, office staff have no precise knowledge of customer locations—only the field officers do. This study aims to design a web-based customer mapping system to facilitate information storage, reduce costs, save time, and produce an information system that enhances the efficiency and accuracy of customer data management. The resulting system presents the distribution of customer locations and provides accessible information such as personal data, addresses, route details, and photos of customers’ homes, thereby simplifying the operations of Sideak Motor.
Keywords: customer distribution mapping; geographic information system (GIS); sideak motor.
Abstrak: Penerapan sistem informasi geografis dalam organisasi menjadi hal utama untuk menyelesaikan suatu aktivitas pekerjaan pada era sekarang ini. Sideak Motor merupakan salah satu perusahaan pembiayaan dengan agunan BPKB sepeda motor di Kota Kisaran Kabupaten Asahan yang memiliki nasabah mencapai 6.052, Sideak Motor kesulitan dalam pengelolaan data, saat melakukan rapat mengenai lokasi nasabah sulit dilakukan komunikasi data dengan pemilik dan petugas kantor lainnya, serta pada saat pergantian tugas, petugas lainnya kesulitan mencari lokasi nasabah, karena petugas lapangan hanya bisa memberikan informasi berupa teks, dengan begitu petugas kantor tidak mengetahui lokasi pasti nasabah Sideak Motor, jadi yang mengetahui lokasi mengenai tempat tinggal nasabah hanya petugas lapangan. Penelitian ini memiliki tujuan untuk merancang sebuah sistem pemetaan nasabah berbasis web yang dapat mempermudah dalam penyimpanan informasi, mengurangi biaya, menghemat waktu serta menghasilkan sistem informasi yang dapat meningkatkan efisiensi dan akurasi pengelolaan data nasabah. Hasil sistem ini menyajikan sebaran pemetaan lokasi nasabah menyediakan informasi berupa biodata, alamat, rincian rute, dan gambar rumah nasabah yang dapat diakses secara cepat dan akurat sehingga dapat mempermudah pihak sideak motor.
Kata Kunci: pemetaan sebaran nasabah; sistem informasi geografis (SIG); sideak motor
Abstract:Abstract: Conventional water reservoir filling systems often cause inefficiencies due to delays in monitoring or failure of the float system which results in overflowing water from the reservoir. this research aims to develop…
velop an ESP32-based water level monitoring and control system by utilising IoT technology and ultrasonic sensors, this system can facilitate users in monitoring water levels and automating pump control. this research uses the experimental method, starting from system design to system testing and analysis, as well as testing which includes sensor accuracy, system response, and communication stability with the IoT server. based on the results obtained. The test results show that the system has an average accuracy rate of 98.4% with an average response time of 1.8 seconds. based on the results obtained, this system shows a positive accuracy value and response time in its application.
Keywords: blynk; internet of things; monitoring; water level
Abstrak: Sistem pengisian tandon air secara konvensional sering kali menimbulkan ketidakefisienan karena keterlambatan dalam pemantauan atau kegagalan sistem pelampung yang mengakibatkan meluapnya air dari tandon. penelitian ini bertujuan untuk mengembangkan sistem monitoring dan kontrol ketinggian air berbasis ESP32 dengan memanfaatkan teknologi IoT dan sensor ultrasonik, sistem ini dapat memudahkan pengguna dalam memonitoring ketinggian air dan mengotomatisasi kontrol pompa. Penelitian ini menggunakan metode eksperimen, mulai dari perancangan sistem hingga pengujian dan analisis sistem, serta pengujian yang meliputi akurasi sensor, respon sistem, dan kestabilan komunikasi dengan server IoT. Hasil pengujian menunjukkan bahwa sistem memiliki tingkat akurasi rata-rata sebesar 98,4% dengan waktu respon rata-rata 1,8 detik. berdasarkan hasil yang diperoleh, sistem ini menunjukkan nilai akurasi dan waktu respon yang positif dalam pengaplikasiannya.
Kata kunci: blynk; internet of things; pemantauan; tingkat air
Abstract:Abstract: The advancement of network security faces growing challenges as cyberattacks become more sophisticated. Traditional rule-based systems struggle with zero-day attacks and obfuscation techniques. This study examines…
nes the development trends of AI-based algo-rithms, particularly machine learning and deep learning, in threat detection. A literature review evaluates AI-driven approaches, including support vector machines, random for-est, deep neural networks, convolutional neural networks, and reinforcement learning. Findings show that AI enhances detection accuracy, adaptability, and reduces false posi-tives. Machine learning efficiently classifies known attacks, while deep learning excels in identifying complex patterns such as distributed denial-of-service and advanced persis-tent threats. Unsupervised learning improves anomaly detection without labeled data. However, AI models require high-quality data, substantial computational resources, and remain vulnerable to adversarial attacks. Despite these challenges, AI provides a dynam-ic and adaptive security solution, surpassing traditional systems. Future research should enhance AI scalability and resilience for evolving cybersecurity threats.
Keywords: anomaly detection; artificial intelligence; deep learning; machine learning; network security
Abstrak: Perkembangan keamanan jaringan menghadapi tantangan yang semakin besar seiring meningkatnya kompleksitas serangan siber. Sistem berbasis aturan tradisional kesulitan mendeteksi zero-day attack dan teknik penyamaran. Penelitian ini mengkaji tren pengembangan algoritma berbasis AI, khususnya machine learning dan deep learning, dalam deteksi ancaman. Literature review mengevaluasi pendekatan berbasis AI, termasuk support vector machines, random forest, deep neural networks, convolutional neural networks, dan reinforcement learning. Hasil penelitian menunjukkan bahwa AI meningkatkan akurasi deteksi, adaptabilitas terhadap ancaman baru, serta mengurangi false positive. Machine learning efektif mengklasifikasikan serangan yang telah diketahui, sementara deep learning unggul dalam mengenali pola kompleks seperti distributed denial-of-service dan advanced persistent threats. Unsupervised learning meningkatkan deteksi anomali tanpa memerlukan data berlabel. Namun, AI masih bergantung pada data berkualitas tinggi, sumber daya komputasi besar, dan rentan terhadap adversarial attack. Meskipun demikian, AI menawarkan solusi keamanan yang lebih dinamis dan adaptif dibandingkan sistem tradisional. Penelitian selanjutnya perlu difokuskan pada peningkatan skalabilitas dan ketahanan AI dalam menghadapi ancaman siber yang terus berkembang.
Kata kunci: deteksi anomali; jaringan keamanan; kecerdasan buatan; pembelajaran dalam; pembelajaran mesin
Abstract:Abstract: The rapid development of information technology has increased the demand for high-quality software, necessitating a structured development process. ISO/IEC/IEEE 12207:2017 serves as an international standard encompassing…
compassing organizational, technical, and project support processes, differing from ISO 9001, which focuses more generally on quality management. This study employs a Multi-Criteria Decision Making (MCDM) approach by integrating the Analytic Hierarchy Process (AHP) and the Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS). AHP determines the weight of ISO 12207:2017 criteria through pairwise comparisons, while TOPSIS ranks software development activities based on these weights. To validate the results, Analysis of Variance (ANOVA) is applied. The findings indicate that the Software Requirements Definition Process has the highest priority weight (0.169), followed by Implementation (0.101) and Operation (0.095). Software Configuration Management is identified as the most critical activity with the highest TOPSIS score (0.221). ANOVA confirms the reliability of expert evaluations, showing no significant differences. This study provides a structured decision-making framework based on ISO 12207:2017, helping optimize software project management while ensuring alignment with international standards and industry best practices.
Keywords: AHP; TOPSIS; ANOVA; ISO 12207:2017
Abstrak: Perkembangan teknologi informasi meningkatkan permintaan perangkat lunak berkualitas tinggi, sehingga diperlukan proses terstruktur dalam pengembangannya. ISO/IEC/IEEE 12207:2017 menjadi standar internasional yang mencakup proses organisasi, teknis, dan pendukung proyek, berbeda dengan ISO 9001 yang lebih umum pada manajemen kualitas. Penelitian ini menggunakan Multi-Criteria Decision Making (MCDM) dengan mengintegrasikan Analytic Hierarchy Process (AHP) dan Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS). AHP menentukan bobot kriteria ISO 12207:2017 melalui perbandingan berpasangan, sementara TOPSIS memeringkat aktivitas pengembangan berdasarkan bobot tersebut. Untuk validasi, Analysis of Variance (ANOVA) diterapkan. Hasil penelitian menunjukkan bahwa Proses Definisi Kebutuhan Perangkat Lunak memiliki bobot tertinggi (0,169), diikuti Implementasi (0,101), dan Operasi (0,095). Manajemen Konfigurasi Perangkat Lunak menjadi aktivitas paling kritis dengan skor TOPSIS tertinggi (0,221). ANOVA mengonfirmasi keandalan penilaian para ahli tanpa perbedaan signifikan. Penelitian ini memberikan kerangka kerja pengambilan keputusan berbasis ISO 12207:2017, membantu optimalisasi manajemen proyek perangkat lunak, serta memastikan keselarasan dengan standar internasional dan praktek terbaik industri.
Kata kunci: AHP; TOPSIS; ANOVA; ISO 12207:2017
Abstract:Abstract: Face detection remains a challenging task in computer vision due to real-world factors such as uneven lighting, varying viewpoints, distance, and occlusion. This study aims to develop and evaluate a real-time facial…
acial feature detection application (detecting face, eyes, nose, and mouth) using MATLAB and a webcam. Detection is performed using the Viola-Jones Cascade Classifier method through the vision.CascadeObjectDetector function. Key parameters that were adjusted include the MergeThreshold (ranging from 4 to 50 depending on the feature) and MinSize (based on estimated feature size within the frame). However, this study does not include tuning of other parameters such as FalseAlarmRate, which constitutes a limitation of the employed method. The adjustment of these parameters proved significant in improving detection accuracy and robustness under varying lighting conditions. Nevertheless, the system still encounters difficulties in detecting facial features in the presence of occlusion. This study also has the potential to serve as a foundation for further developments in face recognition, emotion detection, or biometric authentication.
Keywords: computer vision; haar cascade; MATLAB
Abstrak: Deteksi wajah merupakan tantangan dalam visi komputer karena dipengaruhi oleh kondisi nyata seperti pencahayaan tidak merata, sudut pandang, jarak, dan obstruksi. Penelitian ini bertujuan untuk mengembangkan dan menguji aplikasi deteksi fitur wajah secara real-time (wajah, mata, hidung, dan mulut) menggunakan MATLAB dan kamera webcam. Deteksi dilakukan dengan metode Viola-Jones Cascade Classifier melalui fungsi vision.CascadeObjectDetector. Parameter penting yang disesuaikan adalah MergeThreshold (antara 4 hingga 50 tergantung fitur), MinSize (mengikuti estimasi ukuran fitur dalam frame). Namun, penelitian ini tidak mencakup penyesuaian parameter lain seperti FalseAlarmRate, yang menjadi salah satu keterbatasan metode yang digunakan. Penyesuaian parameter ini terbukti signifikan dalam meningkatkan akurasi deteksi dan ketahanan terhadap variasi kondisi pencahayaan. Namun, sistem masih mengalami kesulitan mendeteksi fitur wajah jika terjadi obstruksi. Penelitian ini juga berpotensi menjadi dasar untuk pengembangan lebih lanjut dalam face recognition, emotion detection, atau biometric authentication.
Kata kunci: visi computer; haar cascade; MATLAB
Abstract:Abstract: Infectious diseases are one of the most common health problems in children because they have immature immune systems. Children are more susceptible to infections caused by bacteria, viruses, fungi, and protozoa.…
. Some common infectious diseases in children include fever, acute respiratory infections (ARI), pneumonia, acute gastroenteritis (GAE), measles, chickenpox, and diphtheria. The limited number of pediatricians and the difficulty of accessing health facilities in remote areas hinder children's health services. To overcome this, an Android-based expert system is needed using the Naïve Bayes method to help diagnose infectious diseases in children earlier. The research method used is the Software Development Life Cycle (SDLC), where Black Box is used for internal testing, and PSSUQ is used to measure user satisfaction. The data set used was 1320 taken from a local hospital. The test results show that all the main features work as expected without any errors. The implementation of the system in diagnosing diseases went well and based on end-user feedback from 74 respondents, the system obtained a user satisfaction score of 6.40, where users felt that the system was easy to use, efficient, and provided clear and useful information.
Keywords: expert system; infectious disease; naïve bayes; PSSUQ; SDLC
Abstrak: Penyakit menular merupakan salah satu masalah kesehatan yang paling umum terjadi pada anak-anak karena mereka memiliki sistem kekebalan tubuh yang belum matang. Anak-anak lebih rentan terhadap infeksi yang disebabkan oleh bakteri, virus, jamur, dan protozoa. Beberapa penyakit infeksi yang umum terjadi pada anak-anak antara lain demam, infeksi saluran pernapasan akut (ISPA), pneumonia, gastroenteritis akut (GEA), campak, cacar air, dan difteri. Keterbatasan jumlah dokter spesialis anak dan sulitnya akses ke fasilitas kesehatan di daerah terpencil, menjadi kendala pada pelayanan kesehatan anak. Untuk mengatasi hal tersebut, diperlukan sistem pakar berbasis Android menggunakan metode Naïve Bayes untuk membantu mendiagnosis penyakit infeksi pada anak-anak lebih dini. Metode penelitian yang digunakan adalah Software Development Life Cycle (SDLC), di mana Black Box untuk pengujian internal, dan PSSUQ untuk mengukur kepuasan pengguna. Data set yang digunakan adalah 1320 yang diambil dari rumah sakit setempat. Hasil pengujian menunjukkan bahwa seluruh fitur utama berjalan sesuai harapan tanpa kesalahan. Implementasi sistem dalam mendiagnosa penyakit berjalan dengan baik dan berdasarkan umpan balik pengguna akhir dari 74 responden, sistem memperoleh skor kepuasan pengguna sebesar 6,40, di mana pengguna merasa sistem ini mudah digunakan, efisien, serta menyediakan informasi yang jelas dan bermanfaat.
Kata kunci: naïve bayes; penyakit menular; PSSUQ; SDLC; sistem pakar
Abstract:Abstract: Breast cancer is the leading cause of death for women globally, exacerbated by late detection. This study proposes a breast cancer risk prediction framework using XGBoost with SelectKBest feature selection. It…
aims to improve the accuracy and efficiency of early detection through exploratory data analysis, coding, SMOTE to address class imbalance, and feature selection (k=29). As a result, the XGBoost model achieved 98.1% accuracy, 98.1% recall, 98.1% f1-score, and 98.2% precision on test data, highlighting the importance of feature selection. These results are promising in patient prioritization (triage) for further examination, helping medical personnel identify high-risk patients, thus improving resource allocation efficiency. These findings validate SelectKBest and pave the way for the development of a machine learning-based clinical decision support system for breast cancer early detection workflows. This research contributes significantly to the application of machine learning to support early breast cancer detection.
Keywords: breast cancer; feature selection; machine learning; risk prediction; XGBOOST.
Abstrak: Kanker payudara menjadi penyebab utama kematian wanita global, diperparah deteksi yang terlambat. Penelitian ini mengusulkan kerangka prediksi risiko kanker payudara menggunakan XGBoost dengan seleksi fitur SelectKBest. Tujuannya meningkatkan akurasi dan efisiensi deteksi dini melalui analisis data eksploratif, pengkodean, SMOTE untuk mengatasi ketidakseimbangan kelas, dan seleksi fitur (k=29). Hasilnya, model XGBoost mencapai akurasi 98.1%, recall 98.1%, f1-score 98.1%, dan presisi 98.2% pada data uji, menyoroti pentingnya seleksi fitur. Hasil ini menjanjikan dalam penentuan prioritas pasien (triage) untuk pemeriksaan lebih lanjut, membantu tenaga medis mengidentifikasi pasien berisiko tinggi, sehingga meningkatkan efisiensi alokasi sumber daya. Temuan ini memvalidasi SelectKBest dan membuka jalan bagi pengembangan sistem pendukung keputusan klinis berbasis machine learning untuk alur kerja deteksi dini kanker payudara. Penelitian ini berkontribusi signifikan dalam penerapan machine learning untuk mendukung deteksi dini kanker payudara.
Kata kunci: kanker payudara; pembelajaran mesin; prediksi risiko ; seleksi fitur; XGBOOST.