Claim Missing Document
Check
Articles

Found 14 Documents
Search

Deteksi Konten Pornografi Menggunakan Convolutional Neural Network Untuk Melindungi Anak Dari Bahaya Pornografi Muhammad Taufik Dwi Putra; Mochamad Iqbal Ardimansyah; Devi Aprianti
JURNAL MEDIA INFORMATIKA BUDIDARMA Vol 6, No 4 (2022): Oktober 2022
Publisher : Universitas Budi Darma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30865/mib.v6i4.4793

Abstract

Education is one thing that must be arranged as early as conceivable in arrange to realize a quality era. When talking about education today, it cannot be separated from technology. Where we can see that technology has been used in various fields. In the field of education, one of them is the use of the internet network. However, the use of this technology has quite a bad side. Especially for elementary-level students or the age of children. That is the bad impact of exposure to pornography. Exposure to pornography is very dangerous and can damage children both psychologically and mentally. Therefore, it is important to minimize the risk of exposure to pornography. To overcome this, there are many methods that can be used. Like detecting pornographic content automatically and blocking it. One technique that can be developed to detect pornographic content is Artificial Neural Networks. However, so that the image input can be handled effectively, the model of the Artificial Neural Network has been varied into a Convolutional Neural Network (CNN) technique. So it has the ability to recognize objects for image data. The model built in this study was trained using a dataset that has been adapted to the definition of pornography in Indonesia. From the tests that have been carried out on the CNN model that was built, the best accuracy rate is 94.24%. in detecting images that fall into the category of pornographic content.
Optimalisasi Digital Marketing Instagram Sebagai Channeling Di Lingkungan Mahasiswa UPI Kampus Cibiru Hendriyana Hendriyana; Syifaul Fuada; M. Ridwan Sutisna; Deden Pradeka; Muhammad Taufik
J-ABDIPAMAS (Jurnal Pengabdian Kepada Masyarakat) Vol 6, No 1 (2022): April 2022
Publisher : IKIP PGRI Bojonegoro

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1268.905 KB) | DOI: 10.30734/j-abdipamas.v6i1.2227

Abstract

Business Model Canvas (BMC) is a method used as business management strategy. This second stage of community service is developing BMC model on channeling elements techniques for communicating, interacting, and meeting between sellers and buyers. The purpose of  this community service is the application of technology in digital product marketing called digital marketing. The approach used in digital marketing uses Instagram, based on national surveys and surveys environment at Universitas Pendidikan Indonesia has not been optimal. This digital marketing implementation method includes three stages, preparation, implementation and evaluation of activities. Preparation is carried out information on needs, methods of community service activities and socializing activities with business practitioners. The covid-19 pandemic that has occurred does not mean that it cannot carry out productive activities, but technological developments, the implementation of community service is synchronously or online via Zoom apps which is attended by students, academia and business enthusiast. The results of community service with the Instagram digital marketing are carried through questionnaires to explore satisfaction and relevance needs Universitas Pendidikan Indonesia Kampus Cibiru that they can provide motivation to develop brand awareness of products or services and increase the number of entrepreneurs among students. Bisnis Model Canvas (BMC) merupakan sebuah metode yang digunakan sebagai strategi pengelolaan usaha. Pengabadian kepada masyarakat tahap kedua ini mengembangkan model BMC pada element channeling berupa teknik berkomunikasi, berinterakasi, dan bertemunya antara penjual dan pembeli. Tujuan pengabdian kepada masyarakat ini  ialah penerapan teknologi pada pemasaran produk secara digital atau dikenal dengan istilah digital marketing. Pendekatan yang digunakan pada digital markting menggunakan Instagram, hal ini disebabkan berdasarkan survei nasional dan survei di lingkungan Universitas Pendidikan Indonesia belum optimal penggunaanya. Metode pelaksanaan digital marketing ini meliputi tiga tahapan yaitu persiapan, pelaksanaan dan evaluasi kegiatan. Persiapan dilakukan dengan cara menggali informasi kebutuhan, metode kegiatan pengabdian kepada masyarakat dan sosialisasi kegiatan dengan praktisi bisnis. Pandemic covid-19 yang sampai saat ini terjadi bukan berarti tidak dapat melakukan kegiatan produktif namun berkat adanya perkembangan teknolgi maka pelaksanaan pengebadian kepada masyarakat dilakukan secara synchronous atau tatap maya melalui Zoom yang dihadiri oleh mahasiswa, peserta didik dan penggiat usaha. Hasil pengabdian kepada masyarakat dengan tema digital marketing Instagram dilakukan melalui kuesioner untuk menggali kepuasan dan relevasi dengan kebutuhan mahasiswa Universitas Pendidikan Indonesia di Kampus Cibiru sehingga dapat memberikan motivasi untuk mengembangkan brand awareness produk atau jasa serta menambah jumlah wirausaha di kalangan mahasiswa.
Comparison Analysis of Bubble Sort Algorithm with Tim Sort Algorithm Sorting Against the Amount of Data Muhammad Rizal Hanafi; Muhammad Azfa Faadhilah; Muhammad Taufik Dwi Putra; Deden Pradeka
Journal of Computer Engineering, Electronics and Information Technology Vol 1, No 1 (2022): COELITE: Volume 1, Issue 1, 2022
Publisher : Universitas Pendidikan Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (726.799 KB) | DOI: 10.17509/coelite.v1i1.43794

Abstract

The role of algorithms in software or programming is so important that you need to understand the basic concepts behind them. In most of our daily life, we often face problems that need to be solved by entering the data sorting process. A lot of programming logic has been created, both in the general case and in the special case. In this study, the authors carried out the sorting process with two methods, namely bubble sort and tim sort. Sorting application is built using C++ program. Algorithms are needed in order to be able to solve a problem more effectively and efficiently in a shorter time using only a few resources. The preparation of this research uses data collection methods that aim to obtain the necessary data so that it can be extracted to be used as information. It is hoped that from this information it can be seen that the comparison of the bubble sort algorithm with the tim sort is getting better in the data sorting process, if the number of inputted data is greater than n.
Comparison Analysis Of Bubble Sort And Insertion Sort Algorithm On The Selection Of A Shop According To The Criteria Deandy Zahran Vierdansyah; Ghalbin Al Ghafiqi; Muhammad Taufik Dwi Putra; Deden Pradeka
Journal of Computer Engineering, Electronics and Information Technology Vol 2, No 1 (2023): COELITE: Volume 2, Issue 1, 2023
Publisher : Universitas Pendidikan Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (543.373 KB) | DOI: 10.17509/coelite.v2i1.57091

Abstract

In choosing a place to open a business was very important and must be considered. One of the suitable places to open a business was a kiosk. This study aimed to facilitate the public in determining the location of the sales kiosk. This was motivated by the limitations and speed in accessing information about the location of the kiosk. In this study, there was a process system for comparing execution time analysis using the Bubble Sort and Insertion Sort algorithms based on the criteria that had been provided. There were criteria that could be selected by users, including the location of the sales kiosk, the area and the available kiosk rental price per year. So that this research system could overcome community problems in terms of limitations and the speed of accessing information that was less efficient about the location of the sales kiosk. After the implementation and analysis of execution time on sales kiosk data as many as 10 places in the C++ programming language using Codeblocks, the results obtained were the use of the Insertion Short algorithm, the use of the Insertion Sort algorithm was more effective in sorting the kiosk places according to the criteria provided.
DEVELOPMENT OF SCRACTH-BASED GAME MEDIA FOR LEARNING SCIENCE MATERIALS OF CHANGING THE FORM OF SUBSTANCE IN ELEMENTARY SCHOOL Muhammad Taufik Dwi Putra; Lia Nurbanillah Fujianti; Tita Mulyati; E. Silmi Kaaffah; Mar’ati Fajrin
EduHumaniora | Jurnal Pendidikan Dasar Kampus Cibiru Vol 15, No 2: July 2023
Publisher : Universitas Pendidikan Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.17509/eh.v15i2.56888

Abstract

Natural Science is a science that requires a scientific attitude, understanding of concepts and experimental skills. However, in its implementation in the field of education, there are still a lot of scores that do not reach the minimum criteria due to a lack of understanding of students' concepts and approaches that are still traditional. Therefore, in accordance with the capabilities of the 21st century, this study purposes to develop a game based media from Scratch that can be used by teachers and students in science learning material changes in the shape of objects. This research uses a method by applying Research and Development whose main purpose is to develop new products or improve existing products. The results of this study shows that the development of media based on the Scratch game can be developed by a teacher and can be used in learning with students. The results of testing the learning media that have been made on the display design aspect show a percentage of 93% which means it is very proper, the substance aspect of the material shows a percentage of 89% which means it is proper, and the respondent's response to the program shows a percentage of 83% which means it is proper.
PENGEMBANGAN MODEL CAPSULEGAN UNTUK PENGHAPUSAN HUJAN CITRA TUNGGAL Hidayat, Haryanto; Munawir, Munawir; Putra, Muhammad Taufik Dwi; Satyawan, Arief Suryadi
JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika) Vol 9, No 2 (2024)
Publisher : STKIP PGRI Tulungagung

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.29100/jipi.v9i2.5534

Abstract

Pengaruh cuaca hujan pada kualitas gambar sering menjadi masalah di bidang Computer Vision (CV), karena informasi-informasi penting yang diperlukan oleh algoritma CV menjadi hilang. Berbagai macam solusi telah diusulkan oleh para peneliti untuk menyelesaikan masalah tersebut, mulai dari menggunakan filter tradisional hingga penerapan metode Deep Learning. Penerapan algoritma Deep Learning, seperti Deep Convolutional Generative Adversarial Network (DCGAN) digunakan karena tingkat kualitas gambar yang diproduksi sangat baik, tetapi masih ada kekurangan yaitu hilangnya informasi spasial antar komponen hujan, sehingga tidak dapat mengidentifikasi dimana letak garis hujan yang menyebabkan tersisanya garis hujan pada gambar. Capsule Network (CapsNet) menjadi solusi dalam permasalahan tersebut, dengan memperhatikan hubungan antara detail parsial dengan objek global, informasi-informasi spasial pada gambar seperti posisi dan rotasi antar objek dapat dipertahankan, dengan begitu penggunaan CapsNet pada arsitektur akan memberikan pengaruh yang cukup signifikan. Dengan menggabungkan kedua metode tersebut akan didapatkan model de-raining yang dapat menghasilkan gambar lebih tajam sekaligus menghilangkan garis hujan secara efektif. Kami menggabungkan CapsNet pada bagian arsitektur Discriminator untuk pengklasifikasian yang lebih baik. Hasil perbandingan dengan model lain menunjukkan bahwa penggabungan kedua arsitektur tersebut menghasilkan gambar yang lebih baik dibandingkan dengan kebanyakan model Deep Learning lain. Meskipun begitu, masih terdapat kekurangan yaitu gambar yang dihasilkan masih memiliki efek blur dan sisa hujan akibat proses pelati-han yang tidak stabil.
Analisis Perbandingan Algoritma Penjadwalan CPU First Come First Serve (FCFS) Dan Round Robin Putra, Muhammad Taufik Dwi; Hidayat, Haryanto; Septian, Naziva; Afriani, Tiara
Building of Informatics, Technology and Science (BITS) Vol 3 No 3 (2021): December 2021
Publisher : Forum Kerjasama Pendidikan Tinggi

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (379.353 KB) | DOI: 10.47065/bits.v3i3.1047

Abstract

CPU scheduling is important in multitasking and multiprocessing an operating system because of the many processes that need to be run in a computer. This causes the operating system to need to divide resources for running processes. CPU scheduling has several algorithms in it such as First Come First Serve (FCFS), Shortest Job First (SJF), Priority Scheduling, and Round Robin (RR) algorithms. The writing of this study is intended to compare the First Come First Serve and Round Robin algorithms with four specified parameters namely Average Turn Around Time, Waiting Time, Throughput, and CPU Utilization. The experiment was conducted with the First Come First Serve algorithm and the Round Robin of three different Quantum Times. These calculations at different quantum times aim to find out if the differences affect the advantages of the Round Robin algorithm over the First Come First Serve algorithm. The conclusion is that the First Come First Serve (FCFS) algorithm is superior to the Round Robin (RR) algorithm. This is indicated by the average turn around time, waiting time, and throughput values of the First Come First Serve algorithm more effective in running the process
The Possibility Prediction of Inheriting Blood Types in Parents Based on The Child's Allele Combination Adi Nugroho, Afrizal; Salsa Billa, Aidha; Mochamad Fabian, Reyhan; Munawir, Munawir; Taufik Dwi Putra , Muhammad
Information Technology International Journal Vol. 2 No. 1 (2024): Information Technology International Journal
Publisher : Magister Teknologi Informasi UPN "Veteran" Jawa Timur

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33005/itij.v2i1.14

Abstract

The application of predicting the likelihood of blood group inheritance in children based on allele combinations from parents is becoming increasingly relevant. Understanding the combination of alleles that may appear in offspring can provide better insight for individuals and couples in planning families. The existence of an application to predict a child's blood type by using program development to form a family tree based on blood type can provide a clear visual picture of the inheritance of blood type from generation to generation. The purpose of this research is to identify allelic combinations of certain genes that affect a person's blood type and analyze how genetic inheritance occurs from parents to children. This study proves that we can see the likelihood of blood type inheritance of a child by looking at the allele combinations of both parents. This concept can be explained using the concept of a family tree (Tree). By using the Tree concept, we can easily visualize the inheritance of blood groups based on alleles, and facilitate the understanding of the formation of allele combinations that occur in the genetic inheritance process.
Pelatihan Peningkatan Kemampuan Computational Thingking Guru dengan Media Robotik di SMP Santa Ursula Bandung Munawir; Dwi Putra, Muhammad Taufik; Pradeka, Deden; Adiwilaga, Anugrah; Pararta, Muhammad Salam
Jurnal Abdimas Mandiri Vol. 8 No. 3
Publisher : UNIVERSITAS INDO GLOBAL MANDIRI

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.36982/jam.v8i3.4704

Abstract

Tujuan dari dilaksanakannya pengabdian ini adalah untuk meningkatkan kemampuan berpikir komputasional guru di SMP Santa Ursula Bandung. Metode-metode yang diterapkan dalam pengabdian ini meliputi ceramah, praktik langsung, dan diskusi interaktif. Sebanyak 25 guru diikutsertakan dalam pelatihan ini, dan evaluasi kegiatan dilakukan menggunakan instrumen yang disediakan melalui Google Form yang kemudian dianalisis secara deskriptif. Hasil dari pengabdian ini menunjukkan adanya peningkatan capaian hasil belajar siswa yang diajarkan dengan penerapan ilmu teknologi robotika. Dengan analisis uji normalitas menggunakan N-Gain, didapatkan peningkatan pada nilai-nilai yang berkaitan dengan kompetensi siswa dalam pembelajaran. Para siswa cenderung lebih aktif dan mudah memahami konsep-konsep pelajaran ketika diberikan pemeragaan menggunakan robot. Hal ini ditunjukkan dengan rata-rata nilai efektivitas N-Gain di angka 40%. Dengan dilaksanakannya pelatihan ini, diharapkan para guru dapat menerapkan ilmu teknologi robotika sebagai media pembelajaran dalam kegiatan belajar mengajar di kelas. Penerapan teknologi ini tidak hanya membantu siswa memahami materi pelajaran dengan lebih baik, tetapi juga mempersiapkan mereka untuk menghadapi tantangan di era digital. Pelatihan ini juga diharapkan dapat meningkatkan kompetensi guru dalam mengintegrasikan teknologi dalam proses pembelajaran, sehingga menciptakan lingkungan belajar yang lebih interaktif dan inovatif. Dengan demikian, tujuan utama dari pengabdian ini dapat tercapai, yaitu meningkatkan kualitas pendidikan melalui pemanfaatan teknologi yang tepat guna.
Batiknet: Batik Classification-based Management Application for Inexperienced User Putra, Muhammad Taufik Dwi; Pradana, Hilmil; Munawir, Munawir; Pradeka, Deden; Yuniarti, Ana Rahma; Sadik, Jafar; Andhika R, Muhammad
JOIV : International Journal on Informatics Visualization Vol 8, No 4 (2024)
Publisher : Society of Visual Informatics

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.62527/joiv.8.4.3086

Abstract

Batik has significantly contributed to the Indonesian economy, is diverse, and is spread throughout cities. Currently, batik patterns are very diverse and spread from Sabang to Merauke. Each batik pattern holds distinct meanings, philosophies of life, and ancestral heritage and reflects the region where it was crafted. We introduce a new batik dataset containing five patterns: Kawung, Megamendung, Parang, Sekarjagad, and Truntum. The Convolutional Neural Network (CNN) method is an effective Deep Learning method for extracting image information. CNNs have become the state of the art for various image processing tasks, such as classification, segmentation, and object recognition. This study used several state-of-the-art architectures, including Xception, ResNet50V2, MobileNetV2, and DenseNet169. However, we chose EfficientNetV2 as the primary feature extractor due to its superior performance. Our results show that EfficientNetV2 outperformed other architectures in training, validation, and testing accuracy, making it the best choice for classifying batik patterns. The training process resulted in an accuracy of 98% for training, 97% for validation, and 96% for testing. To ensure the accessibility and practical application of this research, we developed a user-friendly, web-based interface with a RESTful API, making the tool accessible to a broader audience. The application is named "BatikNet," a name chosen to reflect the blend of traditional batik culture ("Batik") with neural network technology ("Net"). This research contributes a valuable dataset and a practical tool for future studies and applications in batik pattern recognition and supports the preservation and understanding of Indonesian cultural heritage