PREDIKSI PELUANG TEKNOLOGI CROSS-PLATFORM DAN NATIVE APPS UNTUK DEVELOPER PEMULA MENGGUNAKAN ALGORITMA C 4.5 DAN NAÏVE BAYES

WIRADIPUTRA, RAYCHAL ABABIL (2023) PREDIKSI PELUANG TEKNOLOGI CROSS-PLATFORM DAN NATIVE APPS UNTUK DEVELOPER PEMULA MENGGUNAKAN ALGORITMA C 4.5 DAN NAÏVE BAYES. S1 thesis, Universitas Mercu Buana Jakarta.

[img]
Preview
Text (HAL COVER)
01 Cover.pdf

Download (355kB) | Preview
[img]
Preview
Text (ABSTRAK)
02 Abstrak.pdf

Download (31kB) | Preview
[img] Text (BAB I)
03 Bab I.pdf
Restricted to Registered users only

Download (99kB)
[img] Text (BAB II)
04 Bab II.pdf
Restricted to Registered users only

Download (180kB)
[img] Text (BAB III)
05 Bab III.pdf
Restricted to Registered users only

Download (75kB)
[img] Text (BAB IV)
06 Bab IV.pdf
Restricted to Registered users only

Download (1MB)
[img] Text (BAB V)
07 Bab V.pdf
Restricted to Registered users only

Download (30kB)
[img] Text (DAFTAR PUSTAKA)
08 Daftar Pustaka.pdf
Restricted to Registered users only

Download (139kB)
[img] Text (LAMPIRAN)
09 Lampiran.pdf
Restricted to Registered users only

Download (2MB)

Abstract

Presently, the technology in developing mobile apps is so diverse that it makes beginner mobile developers unsure in deciding to learn the technology that will be their fundamental skill and certainly needed in the industry in the future. To realize this, this research has applied the Naïve Bayes and C 4.5 methods to a programming language dataset with 9 specific programming languages in terms of developing mobile apps and with a variety of testing data to find out which frameworks are likely in the future industry based on programming languages from the results of the process of the two algorithms and to find out the best algorithms based on the process. From the results of the implementation, an application has been built that can apply the Naïve Bayes and C 4.5 algorithms on a dataset containing 9 programming languages that will become attributes in the model. Testing a model is done with MAPE calculation statistics. Based on the test results, from 9 models, only 1 model gets a value of more than 50%. Then, in comparison of Precision, Recall, and Accuracy, Naïve Bayes algorithm only excels in 3 cases of sharing testing data and the rest is the C 4.5 algorithm. Then, by comparing actual data and predicted data, the Dart programming language with cross-platform framework technology and Kotlin with native apps framework technology are technologies that will have a chance in the future with an accuracy rate above 90% both with the Naïve Bayes and C 4.5 algorithms. Keywords : Accuracy, Naïve Bayes, C 4.5, Framework, Programming Language Saat ini, teknologi dalam mengembangkan sebuah aplikasi mobile sangat beragam sehingga membuat para mobile developer pemula kebingungan dalam memutuskan untuk mempelajari teknologi yang akan menjadi keterampilan fundamental mereka dan tentunya dibutuhkan di industri kedepannya. Untuk mewujudkan hal tersebut, penelitian ini telah menerapkan metode Naïve Bayes serta C 4.5 ke dalam dataset bahasa pemrograman dengan 9 bahasa pemrograman yang spesifik dalam hal pengembangan mobile apps dan juga dengan pembagian data testing yang beragam untuk mengetahui framework mana yang berpeluang di dalam industri kedepannya berdasarkan bahasa pemrograman dari hasil proses kedua algoritma tersebut serta untuk mengetahui algoritma terbaik berdasarkan proses terserbut. Dari hasil implementasi yang dilakukan, telah dibangun sebuah aplikasi yang dapat menerapkan algoritma Naïve Bayes dan C 4.5 di dataset yang memuat 9 bahasa pemrograman yang akan menjadi atribut pada model tersebut. Pengujian sebuah model dilakukan dengan statistik perhitungan MAPE. Berdasarkan hasil pengujian, dari 9 model hanya 1 model yang mendapatkan nilai lebih dari 50%. Lalu, pada perbandingan Precision, Recall, dan Accuracy algoritma Naïve Bayes hanya unggul pada 3 kasus pembagian data testing dan sisanya adalah algoritma C 4.5. Lalu, dengan perbandingan data aktual dan data prediksi, bahasa pemrograman Dart dengan tekbologi framework cross-platform dan Kotlin dengan teknologi framework native apps adalah teknologi yang akan berpeluang kedepannya dengan tingkat akurasi diatas 90% baik itu dengan algoritma Naïve Bayes maupun C 4.5. Kata Kunci : Akurasi, Naïve Bayes, C 4.5, Kerangka, Bahasa Pemrograman

Item Type: Thesis (S1)
Call Number CD: FIK/INFO. 23 006
Call Number: SIK/15/23/008
NIM/NIDN Creators: 41519010159
Uncontrolled Keywords: Akurasi, Naïve Bayes, C 4.5, Kerangka, Bahasa Pemrograman
Subjects: 000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 004 Data Processing, Computer Science/Pemrosesan Data, Ilmu Komputer, Teknik Informatika
000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 005 Computer Programmming, Programs, Data/Pemprograman Komputer, Program, Data > 005.5 General Purpose Application Programs/Program Aplikasi dengan Kegunaan Khusus
500 Natural Science and Mathematics/Ilmu-ilmu Alam dan Matematika > 510 Mathematics/Matematika > 518 Numerical Analysis/Analisis Numerik, Analisa Numerik
500 Natural Science and Mathematics/Ilmu-ilmu Alam dan Matematika > 510 Mathematics/Matematika > 518 Numerical Analysis/Analisis Numerik, Analisa Numerik > 518.1 Algorithms/Algoritma
600 Technology/Teknologi > 600. Technology/Teknologi
Divisions: Fakultas Ilmu Komputer > Informatika
Depositing User: ADELINA HASNA SETIAWATI
Date Deposited: 06 Mar 2023 02:47
Last Modified: 06 Mar 2023 07:32
URI: http://repository.mercubuana.ac.id/id/eprint/74707

Actions (login required)

View Item View Item