cover
Contact Name
Agung Setia Budi
Contact Email
agungsetiabudi@ub.ac.id
Phone
+62341-577911
Journal Mail Official
jtiik@ub.ac.id
Editorial Address
Fakultas Ilmu Komputer Universitas Brawijaya Gedung F FILKOM Lt. 8, Ruang BPJ Jalan Veteran No. 8 Malang Indonesia - 65145
Location
Kota malang,
Jawa timur
INDONESIA
Jurnal Teknologi Informasi dan Ilmu Komputer
Published by Universitas Brawijaya
ISSN : 23557699     EISSN : 25286579     DOI : http://dx.doi.org/10.25126/jtiik
Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK) merupakan jurnal nasional yang diterbitkan oleh Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya (UB), Malang sejak tahun 2014. JTIIK memuat artikel hasil-hasil penelitian di bidang Teknologi Informasi dan Ilmu Komputer. JTIIK berkomitmen untuk menjadi jurnal nasional terbaik dengan mempublikasikan artikel berbahasa Indonesia yang berkualitas dan menjadi rujukan utama para peneliti. JTIIK di akreditasi oleh Kementerian Riset, Teknologi, dan Pendidikan Tinggi Republik Indonesia Nomor: 36/E/KPT/2019 yang berlaku sampai dengan Volume 11 Nomor 2 Tahun 2024.
Articles 25 Documents
Search results for , issue "Vol 11 No 5: Oktober 2024" : 25 Documents clear
Rancang Bangun Alat Pengenal Finger Vein Menggunakan Raspberry Pi dengan Metode Convolutional Neural Network (CNN) Prasetio, Barlian Henryranu; Jevandika; Syauqy, Dahnial
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 11 No 5: Oktober 2024
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2024117950

Abstract

Terobosan teknologi sistem pengenalan biometrik saat ini berkembang dengan pesat dan sangat mempermudah urusan seperti pengenalan identitas atau validasi identitas, serta tidak jarang perusahaan dan institusi lain yang umum menerapkan sistem pengenalan berbasis biometrik manusia seperti sidik jari, pola telapak tangan, wajah, ataupun iris mata. Sebuah sistem pengenalan biometrik memiliki kelebihan dan tentunya beberapa keterbatasan dalam hal performa dan kenyamanan. Pengenalan sidik jari dan telapak tangan mengharuskan pengguna untuk menyentuh permukaan sensor. Dengan cara ini, pengguna dapat merasa tidak nyaman dan risiko penyebaran virus atau bakteri sangat tinggi, juga akurasi pendeteksian dapat dipengaruhi oleh faktor-faktor seperti kulit berkeringat dan kering serta distorsi kulit. Oleh karena itu pada penelitian ini akan mengusung judul Rancang Bangun Alat Pengenal Finger Vein Menggunakan Raspberry Pi Dengan Metode Convolutional Neural Network (CNN). Penelitian ini menggunakan sistem berbasis Raspberry Pi 4 dengan bantuan IR LED dan webcam untuk proses akusisi data citra pembuluh darah jari, yang diharapkan mampu melakukan proses pengenalan Finger Vein lebih cepat, dan penggunaan metode Convolutional Neural Network yang sudah teruji untuk menghasilkan akurasi yang lebih baik dengan proses Deep Learning. Dari 30 data yang digunakan sebagai penguji sistem bersama perangkat lunak dan perangkat keras tertanam, akurasinya mencapai 96,66%.   Abstract   Breakthrough in biometric recognition system technology is currently growing rapidly and greatly facilitates matters such as identity recognition or identity validation, and it is not uncommon for companies and other institutions to implement human biometric-based recognition systems such as fingerprints, palm patterns, faces, or irises. A biometric recognition system has advantages and certainly some limitations in terms of performance and convenience. Fingerprint and palm recognition requires the user to touch the surface of the sensor. In this way, users can feel uncomfortable and the risk of spreading viruses or bacteria is very high, also the detection accuracy can be affected by factors such as sweaty and dry skin and skin distortion. Therefore, this study will carry the title Design a Finger Vein Recognition Tool Using Raspberry Pi with the Convolutional Neural Network (CNN) Method. This research uses a Raspberry Pi 4-based system with the help of IR LEDs and webcams for the acquisition process of finger blood vessel image data, which is expected to be able to carry out the Finger Vein recognition process faster, and the use of the proven Convolutional Neural Network method to produce better accuracy with the Deep Learning process. Of the 30 data used as system testers alongside embedded software and hardware, the accuracy reached 96.66%.
Sistem Monitoring Tekanan Darah Berbasis Maximum Amplitude Algorithm Menggunakan Android Secara Realtime Prasetio, Barlian Henryranu; Putra, Brylliano Maza; Syauqy, Dahnial
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 11 No 5: Oktober 2024
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2024117951

Abstract

Tekanan darah merupakan tekanan yang ditimbulkan pada pembuluh nadi atau arteri ketika darah dipompa dari jantung ke seluruh tubuh. Nilai dari tekanan darah dapat digunakan untuk dijadikan sebagai acuan dalam menetukan kondisi kesehatan tubuh. Untuk melakukan pengecekan terhadap nilai tekanan darah dapat dilakukan dengan menggunakan metode invasive dan non-invasive. Pengecekan tekanan darah perlu dilakukan secara langsung oleh tenaga medis dan pasien. Dengan perkembangan teknologi yang semakin pesat pengecekan ini dapat dilakukan oleh tenaga medis tanpa perlu bertemu langsung dengan pasien.Untuk melakukan monitoring ini dapat memanfaatkan smartphone untuk menampilkan informasi monitoring terhadap tekanan darah dari orang lain tanpa perlu melakukan pengecekan langsung menggunakan alat terhadap orang lain. Pada penelitian ini digunakan metode non-invasive dengan memanfaatkan pembacaan sinyal osilometrik dari perubahan tekanan pada cuff yang terbaca oleh sensor tekanan MPX5500DP untuk melakukan pembacaan tekanan darah yang kemudian ditampilkan pada perangkat android. Dengan menggunakan pendekatan menggunakan sinyal osilometrik ini akan diproses pada mikrokontroler Arduino UNO R3 untuk mencari nilai Mean Arterial Pressure, systole dan diastole menggunakan metode Maximum Amplitude Algorithm (MAA).  Pada alat yang dikembangkan nilai hasil pemprosesan menggunakan metode MAA akan dikirimkan menggunakan modul bluetooth HC-05 untuk ditampilkan pada perangkat android.  Pada pengujian sistem, didapatkan tingkat akurasi pembacaan nilai systole sebesar 78.23% dan tingkat akurasi pembacaan diastole sebesar 88.39% yang dibandingkan dengan pembacaan menggunakan tensimeter manual.   Abstract   Blood pressure is the pressure that exerted on the veins or arteries when blood is pumped from the heart to the rest of the body. The value of blood pressure can be used as a reference in determining the health condition of the body. To check the blood pressure values can be done using invasive and non-invasive methods. Checking blood pressure needs to be done directly by medical personnel and patients. With the rapid development of technology, this medical check can be done by medical personnel without the need to meet directly with patients. To do this medical monitoring, a smartphone can be used to display monitoring information on blood pressure from others without the need to check directly using the tool against others. In this study writer used a non-invasive method by utilizing oscillometric value readings of pressure changes in the cuff are read by the MPX5500DP pressure sensor to perform blood pressure readings are then displayed on the android device. By using this oscillometric value approach will be processed on the Arduino UNO R3 microcontroller to find the value of Mean Arterial Pressure, systole and diastole using the Maximum Amplitude Algorithm(MAA). In the developed tool, the result value of the processing using the MAA method will be sent using the bluetooth module HC-05 to be displayed on the android device. In testing the system, obtained the reading accuracy rate of systole value of 78.23% and diastole reading accuracy rate of 88.39% compared with readings using a manual tensimeter.
Pengenalan Entitas Bernama Menggunakan Bi-LSTM pada Chatbot Bahasa Indonesia Zulhilmi, Anshar; Perdana, Rizal; Indriati
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 11 No 5: Oktober 2024
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2024117968

Abstract

Institusi publik perlu mengitegrasikan e-government ke dalam struktur pengelolaan mereka. Sistem pelayanan terpadu harus dapat menyelesaikan masalah yang dihadapi oleh pengguna layanan. Apabila sistem pelayanan terpadu hanya mengandalkan manusia, maka sistem pelayanan terpadu dapat terhambat. Chatbot adalah salah satu solusi untuk menggantikan peran manusia dalam sistem pelayanan terpadu. Salah satu komponen pada chatbot adalah pengenalan entitas bernama. Pada penelitian ini, pengenalan entitas bernama dilakukan dalam beberapa tahap. Tahapan-tahapan tersebut antara lain penghilangan noise, pelabelan data, pembuatan kamus kata dan label, encoding urutan dan pemisahan data, inisiasi model, dan pelatihan model. Model yang digunakan yakni bidirectional long-short term memory. Skor F1 terbaik yang didapat dari pengujian adalah 87,44% dengan hyperparameter jumlah layer sebanyak 2, hidden size sebanyak 100, dan learning rate sebesar 0,01. Kemudian, penambahan jumlah layer maupun hidden size kurang berpengaruh terhadap skor F1 yang dihasilkan oleh model. Learning rate memengaruhi seberapa cepat model mencapai solusi optimal.   Abstract   Public institutions must integrate e-government into their management structures. An integrated service system must be able to solve the problems faced by service users. If the integrated service system only relies on humans, then the integrated service system can be hampered. Chatbot is one of the solutions to replace the human role in an integrated service system. One component of the chatbot is named entity recognition. In this study, the named entity recognition was carried out in several stages. These stages include noise removal, data labeling, word and label dictionary creation, sequence encoding and data separation, model initiation, and model training. The model used is bidirectional long-short term memory. The best F1 score obtained from the test is 87.44% with hyperparameters of the number of layers of 2, hidden size of 100, and learning rate of 0.01. The addition of the number of layers and hidden size has little effect on the F1 score produced by the model. The learning rate affects how fast the model reaches the optimal solution.
Estimasi Gender Berbasis Sidik Jari dengan Wavelet dan Support Vector Machine Suwarno, Sri; Mahastama, Aditya Wikan
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 11 No 5: Oktober 2024
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2024117972

Abstract

Estimasi gender berbasis sidik jari sering diperlukan untuk identifikasi jenazah tanpa identitas, sebelum dipastikan dengan tes DNA.  Untuk kepentingan tersebut sidik jari jenazah diambil secara digital dan selanjutnya diidentifikasi. Kesulitan yang dihadapi dalam memproses sidik jari secara digital adalah menentukan fitur yang handal dan tidak dipengaruhi oleh kwalitas citra dan masalah translasi dan rotasi.  Selain itu untuk mendapatkan akurasi yang tinggi diperlukan sejumlah preprocessing pada dataset. Penelitian ini bertujuan untuk mengestimasi gender berbasis sidik jari dengan fitur yang dibangkitkan dari transformasi wavelet. Fitur diambil dari nilai Energy yang dihasilkan melalui transformasi Haar wavelet sebanyak enam level. Selanjutnya fitur tersebut dipakai sebagai data latih bagi Support Vector Machines (SVM) untuk diestimasi. Penelitian ini menggunakan dataset dari NIST (National Institute of Standart and Technology) sebanyak 1000 sampel terdiri dari 500 sidik jari pria dan 500 sidik jari wanita.  Berdasarkan hasil percobaan yang dilakukan, metode ini menghasilkan akurasi sampai 70.3% dengan tingkat TPR (True Positive Rate) sebesar 80.6% untuk sidik jari wanita dan 60.0% untuk sidik jari pria. Metode ini menunjukkan waktu komputasi yang cepat karena tidak memerlukan preprocessing, komputasinya sederhana dan dengan jumlah sampel data yang tidak banyak.   Abstract   Gender estimation based on fingerprints is often required to identify unidentified corpses before being confirmed by DNA testing. For this purpose, fingerprints of the body are taken digitally and subsequently identified. The difficulty in digital fingerprint examination is determining reliable features unaffected by translation or rotation. In addition, some preprocessing is required on the dataset to obtain high accuracy. This study aims to estimate gender based on fingerprints using wavelet transform and Support Vector Machines (SVM). The features are the  Energy values generated by the Haar wavelet transform of six-level. The features are then used as training data for the SVM to be classified. This study used datasets from NIST (National Institute of Standards and Technology), as many as 1000 samples consisting of 500 male fingerprints and 500 female fingerprints. Based on the experiments' results, this method produces an accuracy of up to 70.3% with a TPR (True Positive Rate) of 80.6% for female fingerprints and 60.0% for male fingerprints. This method shows a fast computational time because it does not require preprocessing; the computation is simple and with a small amount of sample data.
Implementasi Algoritma Fuzzi Mamdani pada Sistem Pakar Menggunakan Software Aplikasi Matlab R2007B, Studi Kasus: Tanaman Hidroponik Selada Air Purnawirawan, Okta; Afirianto, Tri
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 11 No 5: Oktober 2024
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2024117977

Abstract

Hidroponik merupakan teknik bertanam dengan media tanam selain tanah. Jenis tanaman yang ditanam dengan teknik hidroponik, salah satunya menggunakan media tanam berupa air (hidro). Tanaman yang dapat tumbuh dengan menggunakan media tanam air yaitu Selada Air (Nasturtium Officinale). Berdasarkan hasil observasi dengan petani perkebunan selada air, bahwa tanaman tersebut dipengaruhi oleh beberapa faktor yaitu kadar nutrisi, tingkat keasaman dan suhu pada media air. Faktor tersebut dijadikan sebagai variabel data masukan sistem pakar untuk memprediksi tingkat nilai pertumbuhan dan perkembangan tanaman. Proses kerja sistem pakar dengan menerapkan algoritma fuzzy mamdani. Sistem pakar dibangun menggunakan fungsi dari Sistem Inferensi Fuzzy (Fuzzy Inference System/FIS) yang terdapat pada Fuzzy Logic Toolbox (FLT) dalam software aplikasi MATLAB R2007b. Selain itu untuk mengetahui pengaruh dari variabel masukan terhadap pertumbuhan dan perkembangan tanaman selada air dapat divisualisasikan dengan fungsi diagram keluaran surface FIS yang berbentuk tiga dimensi. Hasil analisis dari diagram keluaran surface FIS bahwa menunjukkan tanaman hidroponik selada air dapat tumbuh dan berkembang dalam kondisi: (1) tingkat kadar nutrisi 1000 sampai 1800 PPM; (2) tingkat keasaman 3 sampai 6 H+/liter; dan (3) tingkat suhu air 24o sampai 29o C.   Abstract   Hydroponics is a planting technique using growing media other than soil. Types of plants that are grown using hydroponic techniques, one of which uses a planting medium in the form of water (hydro). Plants that can grow using water growing media are Watercress (Nasturtium Officinale). Based on the results of observations with watercress plantation farmers, that the plant is influenced by several factors, namely nutrient levels, acidity levels and temperature in the water medium. These factors are used as masukan data variables for expert systems to predict the level of plant growth and development values. Expert system work process by applying the fuzzy mamdani algorithm. The expert system was built using the functions of the Fuzzy Inference System (FIS) contained in the Fuzzy Logic Toolbox (FLT) in the MATLAB R2007b application software. In addition, to determine the effect of the masukan variables on the growth and development of watercress plants, it can be visualized using the three-dimensional FIS keluaran surface diagram function. The results of the analysis of the FIS keluaran surface diagram show that watercress hydroponic plants can grow and develop under the following conditions: (1) nutrient levels of 1000 to 1800 PPM; (2) acidity level 3 to 6 H+/liter; and (3) temperature water level of 24o to 29o C.
Penerapan Blok SE-NET Pada Deep Learning Inceptionv3 untuk Meningkatkan Deteksi Penyakit Mpox pada Manusia Rachman, M. Bakhara Alief; Kurniasih, Aliyah; Sundawijaya, Andika; Nuraminah, Ahlijati
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 11 No 5: Oktober 2024
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2024117978

Abstract

Mpox atau cacar monyet adalah penyakit yang disebabkan oleh virus monkeypox. Penelitian terdahulu membuktikan sudah tersedia beberapa pre-trained model yang terbukti mampu mendeteksi penyakit mpox dengan menggunakan dataset MSLD (Monkeypox Skin Lesion Dataset) seperti VGG16, ResNet50, InceptionV3, dan penggabungan ketiga model tersebut. Dari penelitian tersebut didapatkan hasil model InceptionV3 memiliki tingkat akurasi paling rendah dengan nilai 74.07% berbanding jauh dengan ResNet50 yang mampu hingga 82.96% dan menjadikannya akurasi tertinggi. Namun, terdapat peluang akurasi model InceptionV3 mampu ditingkatkan. Oleh sebab itu, pada penelitian diimplementasikan arsitektur baru dan penambahan blok SE-Net (Squeeze and Excitation Networks) pada pre-trained model InceptionV3. Untuk training dan evaluasi model akan menggunakan dataset MSLD. Penelitian ini dilaksanakan dengan harapan mampu meningkatkan akurasi pre-trained model InceptionV3 dalam mendeteksi penyakit mpox. Dari hasil penelitian berdasarkan nilai confusion matrix penerapan arsitektur baru berhasil dilakukan terbukti dengan peningkatan akurasi dari 74.07% menjadi 82.22%. Selain itu, penambahan blok SE-Net terhadap arsitektur baru terbukti mampu meningkatkan akurasi menjadi 91.11% dan menjadikan performa InceptionV3 menjadi lebih baik dari akurasi ResNet50. Dari hasil penelitian tersebut memberikan rekomendasi untuk melakukan percobaan dengan mengganti pre-trained model, blok SE-Net, dan jumlah perbandingan dataset antara train, validation, dan test.   Abstract   Mpox or monkeypox is a disease caused by the monkeypox virus. Previous research has proven that there are several pre-trained models that are proven to be able to detect mpox disease using MSLD (Monkeypox Skin Lesion Dataset) datasets such as VGG16, ResNet50, InceptionV3, and a combination of these three models. From this research, it was found that the InceptionV3 model has the lowest level of accuracy with a value of 74.07% compared to ResNet50 which is capable of up to 82.96% and makes it the highest accuracy. However, there is a chance that accuracy can be improved. Therefore, this research will apply a new architecture and SE-Net blocks to the InceptionV3 pre-trained model using the MSLD dataset. From the results of research based on the value of the confusion matrix the application of the new architecture was successfully carried out as evidenced by an increase in accuracy from 74.07% to 82.22%. In addition, the addition of the SE-Net block to the new architecture is proven to be able to increase accuracy to 91.11% and make InceptionV3's performance better than ResNet50's accuracy. The results of this study provide recommendations for conducting experiments by changing the pre-trained model, the SE-Net block, and the number of dataset comparisons between train, validation, and test.
Penggunaan Metode Naïve Bayes Classifier pada Analisis Sentimen Penilaian Masyarakat Terhadap Pelayanan Rumah Sakit di Malang Dzulkarnain, Tsania -; Dzulkarnain, Tsania; Ratnawati, Dian Eka; Rahayudi, Bayu
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 11 No 5: Oktober 2024
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2024117979

Abstract

Peran rumah sakit dalam kehidupan masyarakat sangatlah penting terkait tingkat kepuasan Masyarakat terhadap pelayanan, fasilitas, dan aspek lainnya. Opini dan penilaian masyarakat turut menjadi penilaian terhadap kinerja pelayanan rumah sakit. Pada Google Maps Reviews banyak ulasan dari berbagai rumah sakit.Penilaian yang sangat besar dapat kita lihat pada Google Maps Reviews akan memakan waktu bagi masyarakat. Keluhan-keluhan Masyarakat disekitar penulis terhadap pelayanan rumah sakit di Malang menjadikan penilaian pelayanan rumah sakit di Malang menjadi objek dari penelitian dasar ini. Penulis memanfaatkan algoritma Naïve Bayes Classifier dan Cross Validation untuk mengkategorikan penilaian berdasarkan sentimen positif dan negatif serta  aspek agar mempermudah pengkategorian. Aspek yang dipergunakan tersebut adalah aspek penanganan, fasilitas, administrasi, dan biaya. Penulis juga menggunakan analisis Root Cause untuk mempermudah masyarakat dan pihak terkait dalam menemukan masalah dan rekomendasi pemecahan masalah. Awalnya data di proses dengan  text preprocessing lalu pembobotan kata TF-IDF, pelabelan data, penerapan algoritma Naïve Bayes Classifier dan mengambil sentimen negatif untuk menentukan Root Cause. Hasil pengujian dengan menggunakan Cross Validation dengan fold k-9 memiliki nilai accuracy 82,97% , precision sebesar 83,13%, recall 82,93%, dan f-measure sebesar 82,92%. Hasil uji dengan menggunakan 20% data tes diperoleh akurasi 90%.   Abstract   The role of hospitals in society is crucial in terms of the level of satisfaction that the community derives from their services, facilities, and other aspects. Public opinions and assessments also contribute to evaluating hospital service performance. On Google Maps Reviews, there are numerous reviews from various hospitals. A significant evaluation can be observed on Google Maps Reviews, which might take time for the community. The complaints of the community around the writer regarding the hospital services in Malang make the assessment of hospital services in Malang the subject of this basic research. The author utilizes the Naive Bayes Classifier algorithm and Cross Validation to categorize assessments based on positive and negative sentiments, as well as 4 aspects to facilitate categorization. The author also employs Root Cause analysis to aid the public and relevant parties in identifying issues and providing problem-solving recommendations. After processing the data through text preprocessing and TF-IDF word weighting, data labeling, applying the Naive Bayes Classifier algorithm, and extracting negative sentiments to determine the Root Cause in negative hospital sentiments. Based on this process, applying Cross Validation with k-9 folds yields the highest values: an accuracy of 82.97%, precision of 83.13%, recall of 82.93%, and an f-measure of 82.92%. Through the sentiment classification and Cross Validation process, the accuracy results in 90% for hospital reviews with the highest number of assessments divided into 2 sentiments and 4 aspects: positive and negative sentiments, as well as treatment, facilities, administration, and costs.
Pengembangan Aplikasi Berlatih Membaca Cepat Berbahasa Inggris Berbasis Progressive Web App dengan Metode Prototyping Alfath, Muhammad Fajar; Fanani, Lutfi; Kharisma, Agi Putra
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 11 No 5: Oktober 2024
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2024117982

Abstract

Membaca merupakan proses memahami, menafsirkan, dan mengekstraksi informasi dari serangkaian kata yang memerlukan waktu. Melalui internet, akses membaca semakin luas dengan adanya konten seperti artikel, e-book, jurnal, dan lainnya yang mayoritas disajikan dalam bahasa Inggris. Melalui survei terhadap 30 mahasiswa mengenai kegiatan membaca cepat dan relevansinya terhadap bahasa Inggris, sebanyak 76.7% darinya tidak mengetahui kecepatan membaca mereka dan 56.7% mengaku sering membaca teks berbahasa Inggris. Ada baiknya jika kemampuan membaca cepat dilatih dengan penggunaan bahasa Inggris untuk membangun motivasi terhadap literasi digital yang luas. Melalui pengamatan tersebut, dikembangkan aplikasi berbasis progressive web app (PWA) menggunakan metode SDLC prototyping. Melalui proses prototyping sebanyak 2 kali iterasi, dihasilkan aplikasi PWA ‘Speed Reader’ yang bertujuan untuk membantu berlatih membaca cepat secara senyap dengan materi bacaan berbahasa Inggris. Hasil evaluasi pengujian menunjukkan bahwa aplikasi ini kompatibel pada perangkat mobile dan dapat berjalan secara cross-browser. Setiap fitur berhasil dijalankan dengan tingkat validitas 100% pada pengujian efektivitas. Melalui pengujian efisiensi, didapatkan waktu penyelesaian tugas sebesar 0,156 tugas per detik. Hasil pengujian kepuasan pengguna melalui pengukuran System Usability Scale (SUS) mencapai nilai 84 dengan kategori grade B dan tergolong acceptable. Dengan demikian, dapat disimpulkan bahwa pengguna berhasil mencapai tujuan mereka dan aplikasi ini layak untuk digunakan.   Abstract   Reading is a process of understanding, interpreting, and extracting information from a series of words that takes time. The internet has significantly broadened reading access, providing abundant content like articles, e-books, journals, predominantly in English. A survey conducted among 30 students explored their engagement in speed reading and its relevance to English. Surprisingly, 76.7% of participants were unaware of their reading speed, while 56.7% acknowledged frequent reading of English texts. To foster extensive digital literacy, it is advisable to train speed reading skills specifically using the English language. Based on this observation, a Progressive Web App (PWA) was developed utilizing the SDLC prototyping method. The development of an app called 'Speed Reader' was aimed to facilitate the practice of silent speed reading with English materials. Evaluation tests demonstrated the application's compatibility with mobile devices and its cross-browser functionality. Each feature achieved a 100% validity rate in effectiveness testing. Moreover, efficiency testing revealed a task completion time of 0.156 tasks per second. User satisfaction assessments, conducted using the SUS method, yielded a score of 84, categorizing it as grade B and considered acceptable. It can be concluded that the users have successfully achieved their goals, and this application is deemed suitable.
Arsitektur Sistem Percakapan Otomatis Berbahasa Indonesia dengan Normalisasi Bahasa Informal Menjadi Baku Khairul, Muhammad Fathur Rahman; Perdana, Rizal Setya
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 11 No 5: Oktober 2024
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2024117984

Abstract

Komunikasi merupakan hal yang paling penting dalam kehidupan sehari-hari. Setiap orang berkomunikasi dengan cara mereka berdasarkan latar belakang serta kedekatan antar pembicara. Oleh karena itu, perkembangan bahasa informal terjadi sangat cepat dan tidak jarang menciptakan kata-kata baru sebagai pengganti bahasa formal. Hal ini menjadi masalah jika dilihat dari perspektif pemrosesan bahasa alami (NLP). NLP umumnya hanya dapat dilakukan dengan bahasa yang formal dan tidak mampu menginterpretasikan makna dari kalimat informal. Maka dari itu, penulis mengusulkan pendekatan untuk memungkinkan mesin memahami bahasa informal dengan melakukan normalisasi bahasa infomal menjadi baku dengan memanfaatkan NLP. Pendekatan yang dilakukan akan melatih model pre-trained GPT-2 berbahasa Indonesia dengan data parallel corpus untuk memahami makna dari bahasa informal dan mampu menerjemahkannya ke dalam bentuk baku. Melalui eksperimen yang dilakukan, pendekatan ini mencapai tingkat akurasi 91% dan dapat menerjemahkan bahasa informal dengan baik. Performa ini dapat diraih dengan konfigurasi hiperparameter yaitu Adam optimizer dengan learning rate 1e-4, batch size sebesar 16 dan dropout rate sebesar 0,5.   Abstract   Communication is the most essential thing in daily life. Everyone communicates in their own way based on their background and the closeness between speakers. Thus, the development of informal language occurs quickly and it is often to create new words as a substitute for formal language. This is an issue from a natural language processing (NLP) perspective. NLP generally only works with formal language and is unable to interpret the meaning of informal sentences. Therefore, the authors propose an approach to enable machines to understand informal language by normalizing the informal language to standard by utilizing NLP. The approach will train a pre-trained GPT-2 model in Indonesian with parallel corpus data to understand the meaning of informal language and be able to translate it into standardized form. Through experiments, the method achieved 91% accuracy and can translate informal language well. This performance can be achieved with a hyperparameter configuration, namely Adam optimizer with a learning rate of 1e-4, batch size of 16 and dropout rate of 0.5.
Kombinasi Intent Classification dan Named Entity Recognition pada Data Berbahasa Indonesia dengan Metode Dual Intent and Entity Transformer Annisa, Zahra Asma; Perdana, Rizal Setya; Adikara, Putra Pandu
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 11 No 5: Oktober 2024
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2024117985

Abstract

Pelayanan pelanggan atau customer service adalah sebuah bentuk upaya pemenuhan keinginan dan kebutuhan pelanggan yang disertai dengan ketepatan penyampaian sesuai standar perusahaan demi memenuhi harapan pelanggan. Pada beberapa kasus seperti layanan perbankan, diperlukan layanan pelanggan yang dapat diakses setiap saat dengan ketepatan dan daya tanggap tinggi. Atas kebutuhan pelayanan dengan kualitas tinggi ini, perusahaan dapat mengaplikasikan konsep pelayanan prima. Salah satu penerapan konsep kecerdasan buatan demi pelaksanaan pelayanan prima adalah penggunaan chatbot, yang memerlukan metode yang tepat bagi proses klasifikasi intensi pengguna maupun Named Entity Recognition (NER). Salah satu kekurangan dari pelaksanaan klasifikasi intensi dan NER secara terpisah terletak pada representasi numerik yang digunakan dalam tiap model. Meski menggunakan data latih dan arsitektur model yang serupa, model dapat menghasilkan representasi numerik yang berbeda dalam tahap fiturisasi, sehingga berpotensi mengurangi tingkat generalisasi model. Untuk mengatasi masalah tersebut, klasifikasi intensi dan NER dapat digabungkan dengan menggunakan mekanisme multi-task learning dalam bentuk model Dual Intent and Entity Transformer (DIET). Penelitian dilakukan dengan memanfaatkan data sekunder dari Helpdesk TIK UB, merancang model DIET menggunakan pustaka PyTorch dan Transformers, lalu mengevaluasi model DIET menggunakan f1-score. Kombinasi hyperparameter terbaik yang didapatkan adalah warm-up step sebesar 70, early stopping patience sebesar 15, weight decay sebesar 0,01, bobot loss NER sebesar 0,6, dan bobot loss klasifikasi intensi berupa 0,4. Kombinasi hyperparameter yang telah diperoleh menghasilkan kapabilitas yang berbeda apabila terdapat perubahan dalam data yang digunakan, karena kapabilitas model DIET baik dalam melakukan klasifikasi intensi maupun NER sangat bergantung terhadap data.   Abstract   Customer service is a way to fulfill the wants and needs of customers accompanied by the accuracy of delivery according to company standards in order to meet customer expectations. In some cases such as banking services, customer service is needed that can be accessed at any time with high accuracy and responsiveness. For this high-quality service requirement, companies can implement the concept of excellent service. One application of artificial intelligence for service excellence is the use of a chatbot, which requires an appropriate method for the classification of user intent and Named Entity Recognition (NER). One of the drawbacks of performing intent classification and NER separately lies in the different numerical representations used in each model. Despite using similar training data and model architecture, the models may produce different numerical representations in the featurization stage, potentially reducing the generalization ability of the model. To overcome this problem, intent and NER classification can be combined using a multi-task learning mechanism in the form of a Dual Intent and Entity Transformer (DIET) model. The research was conducted by utilizing secondary data from Helpdesk TIK UB, designing DIET models using PyTorch and Transformers libraries, then evaluating DIET models using f1-score. The best hyperparameter combination obtained is a warm-up step of 70, early stopping patience of 15, weight decay of 0.01, NER loss weight of 0.6, and intent classification loss weight of 0.4. The combination of hyperparameters that have been obtained produce different capabilities if there are changes in the data that is used because the capabilities of the DIET model in both intention and NER classification are highly dependent on the data.

Page 1 of 3 | Total Record : 25


Filter by Year

2024 2024


Filter By Issues
All Issue Vol 12 No 6: Desember 2025 Vol 12 No 5: Oktober 2025 Vol 12 No 4: Agustus 2025 Vol 12 No 3: Juni 2025 Vol 12 No 2: April 2025 Vol 12 No 1: Februari 2025 Vol 11 No 6: Desember 2024 Vol 11 No 5: Oktober 2024 Vol 11 No 4: Agustus 2024 Vol 11 No 3: Juni 2024 Vol 11 No 2: April 2024 Vol 11 No 1: Februari 2024 Vol 10 No 6: Desember 2023 Vol 10 No 5: Oktober 2023 Vol 10 No 4: Agustus 2023 Vol 10 No 3: Juni 2023 Vol 10 No 2: April 2023 Vol 10 No 1: Februari 2023 Vol 9 No 7: Spesial Issue Seminar Nasional Teknologi dan Rekayasa Informasi (SENTRIN) 2022 Vol 9 No 6: Desember 2022 Vol 9 No 5: Oktober 2022 Vol 9 No 4: Agustus 2022 Vol 9 No 3: Juni 2022 Vol 9 No 2: April 2022 Vol 9 No 1: Februari 2022 Vol 8 No 6: Desember 2021 Vol 8 No 5: Oktober 2021 Vol 8 No 4: Agustus 2021 Vol 8 No 3: Juni 2021 Vol 8 No 2: April 2021 Vol 8 No 1: Februari 2021 Vol 7 No 6: Desember 2020 Vol 7 No 5: Oktober 2020 Vol 7 No 4: Agustus 2020 Vol 7 No 3: Juni 2020 Vol 7 No 2: April 2020 Vol 7 No 1: Februari 2020 Vol 6 No 6: Desember 2019 Vol 6 No 5: Oktober 2019 Vol 6 No 4: Agustus 2019 Vol 6 No 3: Juni 2019 Vol 6 No 2: April 2019 Vol 6 No 1: Februari 2019 Vol 5 No 6: Desember 2018 Vol 5 No 5: Oktober 2018 Vol 5 No 4: Agustus 2018 Vol 5 No 3: Juni 2018 Vol 5 No 2: April 2018 Vol 5 No 1: Februari 2018 Vol 4 No 4: Desember 2017 Vol 4 No 3: September 2017 Vol 4 No 2: Juni 2017 Vol 4 No 1: Maret 2017 Vol 3 No 4: Desember 2016 Vol 3 No 3: September 2016 Vol 3 No 2: Juni 2016 Vol 3 No 1: Maret 2016 Vol 2, No 2 (2015) Vol 2 No 2: Oktober 2015 Vol 2, No 1 (2015) Vol 2 No 1: April 2015 Vol 1, No 2 (2014) Vol 1 No 2: Oktober 2014 Vol 1, No 1 (2014) Vol 1 No 1: April 2014 More Issue