Claim Missing Document
Check
Articles

Found 14 Documents
Search

Aceh's Historic Tourist Attractions: An Augmented Reality-Based Prototype of a Virtual Tour Application Anwar Anwar; Cut Adnin Nalisa; Hendrawati Hendrawati; Safriadi Safriadi; Muhammad Arhami
JOURNAL OF INFORMATICS AND TELECOMMUNICATION ENGINEERING Vol 5, No 2 (2022): Issues January 2022
Publisher : Universitas Medan Area

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31289/jite.v5i2.6460

Abstract

Indonesia has attractive tourist destinations for tourism such as beautiful interior areas and historical places. The purpose of this research is to design and build a virtual tour application for Aceh tourism objects using augmented reality. One of the problems that occur in tourist objects is that foreign tourists do not have an idea about the tourist objects they want to visit. The technology used in this study and previous research is Augmented Reality, but previous research only displays 3D tourist objects, while in this study, augmented reality technology is incorporated into the design of the 4 Aceh tourist attractions by showing a 3-dimensional illustration of the object as a whole. for the outside of the building and displays a virtual tour image in the form of a video to illustrate the inside of the tourist attraction building on the Android mobile platform. Based on the results of distance and angle testing, the best (ideal) distance that produces clear and bright marker detection is found at a distance between 25 to 45 cm, while the best angle is between an angle with a slope of 0° to 60°. Measurements of distances and angles are carried out using threads, bows and measuring tapes. The 3D object is successfully displayed by pointing the camera at the marker to be detected. 
KLASIFIKASI GENDER BERDASARKAN SUARA DENGAN NAIVE BAYES DAN MEL FREQUENCY CEPSTRAL COEFFICIENT Safriadi Safriadi; Rahmadani Rahmadani
VOCATECH: Vocational Education and Technology Journal Vol 2, No 1 (2020): October
Publisher : Akademi Komunitas Negeri Aceh Barat

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.38038/vocatech.v2i1.45

Abstract

Bagi manusia mengenali suara merupakan hal yang mudah, dengan cara mendengarkan dengan seksama dan manusia mempunyai kecerdasan dalam mengenali pola suara. Berbeda dengan komputer, proses pengenalan suara merupakan proses yang sulit, hal ini dikarenakan komputer memerlukan suatu mekanisme yang standar dan logis dalam mengenali pola suara. Dengan metode Mel Frequency Cepstral Coefficient (MFCC) memiliki peran penting dalam menentukan karakteristik dari sebuah suara. Metode ini sering digunakan untuk verifikasi suara, pengenalan suara, deteksi emosi dari suara. Untuk melakukan klasifikasi pada penelitian ini menggunakan metode Naïve Bayes. Metode Naive Bayes merupakan salah satu metode klasifikasi, yang mana proses klasifikasi pada metode naïve bayes berdasarkan dari probabilitas dari data sebagai bukti dalam probalitas. Model yang digunakan pada metode Naive Bayes adalah model atribut independent. Dalam penelitian ini, data suara yang digunakan pada penelitian ini berupa data suara yang direkam mengunkan perekam suara dengan durasi rekaman suara maksimal 30 detik. Tingkat keberhasilan dalam penelitian ini sebesar 87%. Hal ini berdasarkan dari jumlah data pengujian 100 sampel, yang benar diklasifikasi sebanyak 87 sampel data sedangkan yang salah diklasifikasi sebanyak 13 data sampel suara. For humans, recognizing sounds is an easy thing, by listening carefully and understandingly to what is spoken and humans have intelligence in recognizing sound patterns. Unlike computers, the speech recognition process is a difficult process, this is because the computer requires a standard and logical mechanism to recognize sound patterns. With Mel Frequency Cepstral Coefficient (MFCC) method has an important role in determining the characteristics of a sound. This method is often used for verification of voice, speech recognition, emotion detection of voice. To perform the classification in this study using Naïve Bayes method. The Naive Bayes method is a classification method. In which the classification process in the naïve Bayes method is based on the probability of the data as evidence in probability. The model used in the Naive Bayes method is the independent attribute model. The accuracy rate in this research was 87%. It is based on the amount of data testing 100 samples, the true classified as 87 samples of data while false classified as 13 sample data.
Monitoring dan Kontrol Pembibitan Tanaman Cabai Berbasis IoT (Internet of Things) Trisnawati Trisnawati; Atthariq Atthariq; Safriadi Safriadi
Journal of Artificial Intelligence and Software Engineering Vol 2, No 2 (2022)
Publisher : Politeknik Negeri Lhokseumawe

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30811/jaise.v2i2.3879

Abstract

IoT (Internet of Thing) merupakan suatu teknologi yang diciptakan untuk membantu mempermudah pekerjaan manusia. Pada saat ini hampir semua alat atau perangkat yang digunkan terhubung dengan internet. Sistem dengan IoT sudah digunakan dalam berbagai bidang salah satunya yaitu bidang pertanian. Pada bidang pertanian kesuburan lahan tanamam menjadi salah satu aspek yang peting, karena pengaruh dari lahan pertanian akan berakibat pada tanaman dan hasil panen yang akan di dapatkan. Metode yang digunakan yaitu rancang bangun suatu sistem yang dimulai dengan merancang perangkat keras dan kemudian menghubungkan perangkat ke software Blynk dengan menggunkan internet.Pada penelitian ini bertujuan untuk merancang dan membuat alat monitoring kelembaban, pH tanah dan suhu tanah untuk mendukung proses pertumbuhan tanah pada proses pembibitan tanaman cabai berbasis aplikasi Blynk. Pada proses pertumbuhan tanaman cabai membutuhkan kelembapan tanah dan suhu yang sesuai agar proses tumbuhnya dapat maksimal. Dengan adanya teknologi Internet of Things (IoT) dapat mudahkan seorang petani untuk melakukan kontroling terhadap kebutuhan air yang sesuai untuk tanaman cabai. Ditambahkan juga dengan penempatan sistem IoT yang digunkan untuk membatu proses irigasi atau perairan pada tanaman cabai dengan melakukan kontroling untuk menyakan dan mematikan menggunkan aplikasi Blynk. Perangkat IoT yang digunakan untuk membebuat sistem ini meliputi NodeMCU, sensor suhu, sensor pH, sensor kelembaban tanah, relay, pompa air dan aplikasi blynk sebagai perangkat lunak pengontrol perangkat IoT. Untuk hasil penelitian ini disimpulkan adalah pada saat pengujian berhasil dijalankan dan dapat bekerja dengan baik dan semua alat yang digunkan bekerja dengan persentase keakuratan sistem 80%.
Pengamanan Data Teks Pada Aplikasi Chatting Menggunakan Metode Modular Multiplication Based Block Chiper (MMB) Berbasis Android Naria Sukma Dewi; Amri Amri; Safriadi Safriadi
Journal of Artificial Intelligence and Software Engineering Vol 2, No 2 (2022)
Publisher : Politeknik Negeri Lhokseumawe

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30811/jaise.v2i2.3881

Abstract

Aplikasi chatting telah menjadi media komunikasi digital yang digunakan oleh setiap kalangan, mempermudah manusia dalam mengirim pesan maupun menerima pesan. Pesan-pesan yang disampaikan ada kalanya berupa pesan yang bersifat rahasia sehingga tidak semua pihak dapat melihat pesan tersebut. Namun sering terjadinya kejahatan seperti penyadapan data, pencurian informasi, dan penyalahgunaan data pribadi yang merupakan masalah yang paling ditakuti oleh para pengguna jaringan komunikasi. Maka diperlukan suatu sistem keamanan yang dapat melindungi suatu informasi untuk menyembunyikan atau mengamankan suatu pesan ke dalam bentuk pesan lain. Untuk menyelasikan permasalah tersebut terdapat sebuah pembelajaran tentang kriptografi yang dapat mengenkripsikan pesan atau teks kedalam bentuk chipertext sehingga dapat menyembunyikan pesan asli yang dikirimkan. Tujuan penelitian ini untuk melakukan pengaman data teks pada aplikasi chatting menggunakan metode Modular Multiplication- Based Block Chiper (MMB) dengan mengetahui berapa lama waktu enkripsi sebuah pesan dan untuk mengetahui panjang karakter pesan setelah dienkripsi. Dari pengujian tersebut diperoleh bahwa rata-rata waktu enkripsi dan dekripsi pesan membutuhkan waktu sebesar 1.87 detik. Untuk panjang pesan setelah dienkripsi karakter yang dihasilkan sebanyak 32 Hexadesimal atau 16 karakter chiphertext.
Aplikasi Pengamanan Data Menggunakan Algoritma Modular Multiplication Based Block Chiper (MMB) Safriadi Safriadi
Journal of Artificial Intelligence and Software Engineering Vol 2, No 1 (2022)
Publisher : Politeknik Negeri Lhokseumawe

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30811/jaise.v2i1.3997

Abstract

Teknologi informasi dan komunikasi yang sangat berkembang saat ini dianggap semakin mempermudah proses pengolahan, penyimpanan dan pendistribusian data dan informasi sehingga mempermudah dalam mengakses data dan informasi. Seperti halnya  penyimpanan dokumen, dapat disimpan di cloud, yang mana kita dapat mengakses file tersebut dimana saja akan tetapi muncul beberapa permasalahan seperti penyimpanan dokumen serta data-data penting, apabila data dan informasi penting tersebut dapat diakses oleh pihak yang tidak berwenang maka dapat berakibat kerugian bagi pihak pemilik dari dokumen tersebut. Untuk itu, salah satu cara yang dapat digunakan untuk mengamanan data atau menjaga kerahasiaan data dan informasi penting tersebut adalah dengan  mengubahnya kedalam bentuk sandi yang tidak bermakna yang hanya diketahui oleh pihak terkait. Aplikasi pengamanan data teks ini dibangun menggunakan algoritma Modular Multiplication Based Block Chiper (MMB). Tahapan penelitian yang akan diteliti ini terdiri dari pengumpulan data, Analisa sistem pembuatan aplikasi. AbstractInformation and communication technology that is currently highly developed is considered to make it easier to process, store and distribute data and information so as to make it easier to access data and information. As with document storage, it can be stored in the cloud, where we can access the file anywhere, but problems arise such as storing documents and important data, if this important data and information can be accessed by unauthorized parties it can result in losses. for the owner of the document. For this reason, one way that can be used to secure data or maintain the confidentiality of important data and information is to convert it into a meaningless code that is only known by the parties concerned. This text data security application was built using the Modular Multiplication Based Block Chiper (MMB) algorithm. The stages of the research that will be examined consist of data collection, analysis of the application making system.
Implementasi Sistem Load Balancing Web Server Pada Jaringan public Cloud Computing Menggunakan Least Connection Aina Fadila; Muhammad Nasir; Safriadi Safriadi
Journal of Artificial Intelligence and Software Engineering Vol 3, No 2 (2023)
Publisher : Politeknik Negeri Lhokseumawe

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30811/jaise.v3i2.4578

Abstract

Web adalah sebuah perangkat lunak dengan berbasis data yang berfungsi untuk menerima permintaan dari client dan tanggapan permintaan dengan mentranfer melalui browser yang merupakan halaman situs web. Dibalik kemudahan pengaksesan segala informasi  terdapat  permasalahan yang terjadi pada trafik yang menuju web server yaitu dengan meningkatnya permintaan informasi akan dapat  menjadikan trafik menuju web server menjadi overload dan akhirnya menjadi down karena tidak mampu menjalankan permintaan yang berlebihan. Untuk mengatasi permasalahan tersebut  adalah dengan menggunakan load balancing yang bertugas untuk mendistribusikan beban trafik kebanyak server. Rumusan masalah yang terdapat adalah Bagaimana sitem monitoring jalanya trafik secara real time dan Bagaimana performa web server yang menggunakan load balancing dan web server tidak menggunakan load balancing. Tujuannya untuk melihat system monitoring secara real time dan mengetahui performa web server menggunakan load balancing dan tidak menggunakan load balancing.Pada penelitian ini diselesaikan dengan menerapkan load balancing pada jaringan public dan menerapkan load balancing Haproxy pada server serta didukung algoritma least connetion. Bedasarkan  analisis, dapat diperoleh hasil bahwa keberhasilan system jalannya traffic secara real time yaitu 90 %  dan hasil uji performa dari web server menggunakan aplikasi jmeter dengan jumlah traffic  1000 permintaan dalam satu waktu dengan looping 1,10,50 dan 100 pada load balancing nilai rata-rata  throughput 630.2/sec dan tidak menggunakan load balancing  nilai rata-rata throughput  354.5/sec.Kata Kunci : Load balancing, Web Server, Apache, JMeter, DockerAbstractWeb is a software with data-based that functions to receive requests from clients and respond to requests by transferring through a browser which is a website page. Behind the ease of accessing all information, there are problems that occur in traffic to the web server, namely with the increase in requests for information, it will be able to make traffic to the web server become overloaded and eventually down because it is unable to carry out excessive requests. To overcome this problem is to use load balancing which is in charge of distributing traffic loads to many servers. The formulation of the problem is how the system monitors traffic in real time and how the performance of web servers that use load balancing and web servers do not use load balancing. The goal is to see the monitoring system in real time and find out the performance of the web server using load balancing and not using load balancing. This research was completed by applying load balancing on public networks and applying Haproxy load balancing on servers and supported by least connetion algorithms. Based on the analysis, and the results of performance tests from the web server using the JMet application with the number of traffic 1000 requests at one time with looping 1, 10, 50 and 100 on load balancing average throughput value of 164.2 / sec and not using load balancing average throughput value of 612.2 / sec.Keywords— Load balancing, Web Server, Apache JMeter, Docker.
Sistem Pendistribusian Barang Pada Politeknik Negeri Lhokseumawe Berbasis Android Kamalia Putri; Husaini Husaini; Safriadi Safriadi
Journal of Artificial Intelligence and Software Engineering Vol 2, No 2 (2022)
Publisher : Politeknik Negeri Lhokseumawe

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30811/jaise.v2i2.3878

Abstract

Proses pendistribusian barang habis pakai memiliki peranan yang penting dalam suatu instansi, yang mana proses tersebut berguna untuk memperlancar atau mempermudah penyaluran barang kepada pihak lainnya. Pada Politeknik Negeri Lhokseumawe pendistribusin dan permintaan barang masih dilakukan dengan cara pencatatan sehingga dapat mengakibatkan penumpukan data dan memakan waktu yang cukup lama ketika pihak unit atau jurusan mengajukan permintaan barang ke perlengkapan yang mengharuskan pihak tersebut datang langsung ke gedung perlengkapan, proses ini mengharuskan staff untuk menggunakan kertas disetiap permintaan barang yang dapat menyebabkan sampah kertas bertambah. Oleh sebab itu akan diperlukan sebuah sistem yang dapat mengatasi permasalahan tersebut, caranya yaitu dengan membuat sebuah sistem pendistribusian berupa aplikasi android. Untuk pengembangan aplikasi sistem pendistribusian barang habis pakai ini menggunakan metode RAD (Rapid Application Development). Aplikasi ini nanti akan menjadi tempat bagi pihak perlengkapan untuk mengelola data dalam proses pendistribusian dan permintaan barang. Berhasilnya aplikasi pendistribusian dapat dibuktikan dengan pengujian menggunakan metode black box, total keberhasilan adalah 14 dari 14 test case yang diuji, yang kemudian jumlah dari keberhasilan pengujian tersebut dihitung dengan menggunakan rumus, oleh karena itu dapat diperoleh hasil keberhassilan sebesar 100%. Data yang dimasukkan dalam Google Sheets dapat disinkronkan dengan baik atau dapat dikatakan berhasil. Sehingga baik dalam firebase maupun aplikasi, data barang yang dimasukkan ke Google Sheet sebelumnya semua dapat ditampilkan.
Implementasi Cloud Computing Pada Aplikasi Pariwisata Di Kabupaten Aceh Tengah Berbasis Android Mahbengi, Rahayu; Hidayat, Hari Toha; Safriadi, Safriadi
eProceeding of TIK Vol 3, No 2 (2023): eProTIK: November, 2023
Publisher : Politeknik Negeri Lhokseumawe

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Perkembangan pariwisata di Indonesia semakin pesat, hal ini dapat dilihat semakin banyaknya wisatawan lokal maupun non lokal yang berkunjung di beberapa tempat wisata, khususnya wisata di Aceh Tengah. Namun disisi lain, kekurangan informasi masih menjadi hal yang sangat berpengaruh bagi wisatawan untuk mendapatkan objek wisata yang sesuai dengan kriteria yang diinginkan, para pengelola wisata masih mempromosikan objek wisata dengan media sosial dan sebagainya. Maka pada penelitian ini membuat platform sebagai sarana rekomendasi wisata di Aceh Tengah. Platform ini dibuatkan berbasis android dengan menggunakan web service untuk komunikasi dengan cloud server yang dikelola menggunakan docker pada aplikasi rekomendasi wisata (Tan-Go) dan pengujian sistem menggunakan metode black box testing. Hasil pengujian implementasi web service pada aplikasi rekomendasi wisata (Tan-Go) melalui pengujian load testing dapat disimpulkan nilai rata-rata performa web server dalam cloud yang diintegrasikan dengan aplikasi membutuhkan waktu 23.6/sec dengan 1 traffic, sedangkan dengan 1 user membutuhkan waktu rata-rata 11,22/sec. Kemudian dilakukan pengujian menggunakan black box testing dengan teknik Equivalence Partitioning pada 6 pengujian dan persentase kelayakan aplikasi mencapai 92% dari 100 user oleh karena ini user memiliki kepuasan aplikasi rekomendasi wisata (Tan-Go).
Implementasi Algoritma Fisher-Yates untuk Pengacakan Dinamis Soal TOEFL dalam Ujian Online Berbasis Web Abdi, Musta'inul; Amru, Amru; Rafiqa, Siti Fathiyya; Safriadi, Safriadi
Jurnal Nasional Komputasi dan Teknologi Informasi (JNKTI) Vol 7, No 5 (2024): Oktober 2024
Publisher : Program Studi Teknik Komputer, Fakultas Teknik. Universitas Serambi Mekkah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32672/jnkti.v7i5.8086

Abstract

Abstrak -Pengacakan soal dalam ujian online, seperti TOEFL, adalah salah satu metode penting untuk menjaga keamanan dan keadilan ujian. Penelitian ini berfokus pada implementasi Algoritma Fisher-Yates sebagai solusi untuk pengacakan dinamis soal TOEFL dalam platform ujian berbasis web. Algoritma ini dipilih karena kompleksitasnya yang rendah, yakni O(n), sehingga mampu mengacak soal dengan efisien bahkan dalam jumlah besar. Pengujian dilakukan dengan berbagai jumlah soal, mulai dari 50 hingga 1000, untuk mengukur performa waktu eksekusi pengacakan. Hasil penelitian menunjukkan bahwa waktu eksekusi pengacakan meningkat secara linier seiring bertambahnya jumlah soal, namun tetap berada dalam skala milidetik, menjadikannya sangat cepat dan efisien untuk diterapkan dalam skenario ujian real-time. Pengacakan yang dilakukan oleh algoritma ini terbukti konsisten dan efektif, menghasilkan urutan soal yang berbeda di setiap sesi ujian tanpa perubahan pada tingkat kesulitan keseluruhan. Implementasi ini dapat mencegah kecurangan dan meningkatkan keadilan antar peserta ujian. Secara keseluruhan, penelitian ini menegaskan bahwa Algoritma Fisher-Yates adalah pilihan yang tepat untuk pengacakan soal dalam ujian online berskala besar seperti TOEFL, karena mampu mengombinasikan kecepatan, efisiensi, dan keamanan dalam satu solusi yang stabil dan mudah diimplementasikan.Kata kunci: TOEFL, Fisher-Yates, Pengacakan Abstract - Randomizing questions in online exams, such as TOEFL, is crucial for ensuring exam security and fairness. This study focuses on implementing the Fisher-Yates algorithm as a solution for dynamic question randomization in web-based exam platforms. The algorithm was chosen due to its low complexity, O(n), making it efficient even for large numbers of questions. Testing was conducted with various quantities of questions, ranging from 50 to 1000, to evaluate the execution time performance. The results indicate that execution time increases linearly with the number of questions but remains within the millisecond range, demonstrating its suitability for real-time exam scenarios. The randomization performed by the algorithm proved consistent and effective, producing different question sequences for each exam session without altering the overall difficulty level. This implementation helps prevent cheating and enhances fairness among exam participants. Overall, this research underscores that the Fisher-Yates algorithm is an optimal choice for question randomization in large-scale online exams like TOEFL, as it combines speed, efficiency, and security into a stable and easily implementable solution..Keywords: TOEFL, Fisher-Yates, Randomizing
Optimizing Web-Based Survey Applications with Laravel and Cloud Computing Saputri, Nanda; Safriadi, Safriadi; Dahlia, Zaharatul; Rahmadani, Rahmadani
Journal of Artificial Intelligence and Engineering Applications (JAIEA) Vol. 4 No. 1 (2024): October 2024
Publisher : Yayasan Kita Menulis

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.59934/jaiea.v4i1.691

Abstract

This study aims to optimize the performance of a web-based survey application through the implementation of the Laravel framework and cloud computing technology. Survey applications often face challenges regarding response speed and scalability as the number of users increases. In this research, performance testing of the application was conducted both before and after optimization. The test results show that the application's response time significantly decreased after the implementation of Laravel and cloud technology. Before optimization, the average response time reached 4.5 seconds at 1,000 users, while after optimization, it dropped to 2.2 seconds. This performance improvement was achieved through efficient caching implementation, database query optimization using Eloquent ORM, and balanced load distribution via load balancers. Additionally, the application's availability increased to 99.9% thanks to cloud features such as auto-scaling and data replication. The conclusion of this study indicates that the combination of Laravel and cloud computing technology is effective in enhancing the performance and reliability of web-based survey applications, providing practical guidance for other web application developers facing similar challenges.