• Skip to primary navigation
  • Skip to main content
VOLT-INS Store

VOLT-INS Store

Inspirasi Informatika & Elektrro

  • Home
  • About Us
  • Contact Us
  • Block Examples
  • Landing Page

Source Code Naive Bayes PHP Data Mining Support Semua Data

05/15/2023 by admin Leave a Comment

aplikasi datamining naive bayes

Algoritma Aplikasi Naive Bayes merupakan sebuah metode klasifikasi data, sering juga di bangku kuliah disebut sistem rekomendasi atau prediksi, tergolong dalam algoritma Supervised karena memerlukan data class/label pada data training

Source code algoritma naive bayes php ini merupakan algoritma yang sangat popular di kalangan mahasiswa teknik informatika karena perhitunganya yang sangat sederhana sehingga mudah untuk dipelajari

Metode ini mempunyai rate akurasi yang cukup tinggi

Dalam artikel ini saya akan mereview aplikasi naive bayes buatan saya, point-point yang akan saya bahas selanjutnya adalah sebagai berikut :

Table of Contents Aplikasi Naive Bayes

  • Spesifikasi Aplikasi Algoritma Naive Bayes Data Mining
  • Contoh Dataset Algoritma Naive Bayes
  • Fitur Aplikasi Datamining Naivebayes
    • Fitur Login
    • Fitur Upload Excel Dataset
    • Fitur Inisialisasi Dataset
    • Fitur Performance
    • Fitur Performance Akurasi
  • Fitur Prediksi
  • Apakah Aplikasi Naivebayes ini Hasilnya Valid ?
  • Feedback yang sudah menggunakan
  • Apakah Dapat di Customisasi Sesuai Kebutuhan ?

Spesifikasi Aplikasi Algoritma Naive Bayes Data Mining

Untuk menjalankan aplikasi ini menggunakan environtmen dibawah ini :

  • PHP Versi 7.4
  • Codeigniter 3
  • Dapat dijalankan di Web Server (Xampp, Wampp, Mampp, Apache, Nginx)
  • HTML, Js, Css (Bootstrap 4)

Contoh Dataset Algoritma Naive Bayes

Dataset dibawah ini adalah salah satu contoh dataset yang siap di implementasikan kedalam aplikasi naivebayes,

outlooktemperaturekelembapanberanginbermain_golf
HujanPanasTinggiTidakTidak
HujanPanasTinggiYaTidak
MendungPanasTinggiTidakYa
CerahHangatTinggiTidakYa
CerahDinginNormalTidakYa
CerahDinginNormalYaTidak
MendungDinginNormalYaYa
HujanHangatTinggiTidakTidak
HujanDinginNormalTidakYa
CerahHangatNormalTidakYa
HujanHangatNormalYaYa
MendungHangatTinggiYaYa
MendungPanasNormalTidakYa
CerahDinginTinggiYaTidak
HujanHangatNormalTidak???

Dataset diatas menceritakan sebuah kondisi iklim, dimana terdapat kondisi outlook, temperature, kelembapan dan berangin dan pada akhirnya akan bermain golf atau tidak

Data Atribute nya adalah : outlook, temperature, kelembapan, berangin

Sedangkan data Label/Class nya adalah : bermain_golf

Fitur Aplikasi Datamining Naivebayes

Aplikasi ini mempunyai keunggulan dapat support semua jenis dataset,

Walaupun data yang digunakan berbeda-beda, namun aplikasi ini akan membaca data yang diupload dan otomatis memisahkan mana atribute & labelnya tanpa terkecuali layaknya software rapidminer

Fitur Login

Halaman Login
Halaman Login

User tidak dapat mengakses fitur-fitur yang lain jika tidak login terlebih dahulu, fitur login diaplikasi ini hanya 1 role user yaitu admin, namun tidak menutup kemungkinan untuk memodifikasi fitur login sehingga dapat digunakan user role bertingkat (admin, user)

Seperti beberapa orang yang sudah pernah menggunakan aplikasi ini

Fitur Upload Excel Dataset

Fitur Upload Dataset
Fitur Upload Dataset

Fitur ini digunakan untuk memasukan/upload dataset dalam bentuk excel, secara otomatis sistem ini akan mendeteksi datanya, memisahkan mana atribute dan mana label, yang kemudian ditampilkan dalam bentuk tabel diaplikasi

Lantas bagaimana jika dataset yang diupload berbeda ??

Ya Betul !! sebenarnya disinilah nilai + aplikasi ini, bisa sangat fleksibel, sehingga bisa digunakan oleh semua jenis dataset

Fitur Inisialisasi Dataset

inisialisasi dataset
Fitur Inisialisasi Dataset

Fitur inisialisasi ini akan memisahkan data atribute dan label, ditandai dengan warna kuning yaitu atribute pendukung dan warna biru yaitu label/class.

Fitur Performance

Performance

Fitur ini yang sering dibutuhkan mahasiswa teknik informatika untuk menguji seberapa besar akurasi algoritma naive bayes ini terhadap dataset mereka,

Terdapat juga pilihan prosentase data training yang akan digunakan, jika kita memilih data training 70% maka secara otomatis data testingnya sebesar 30%,

Misalnya datanya ada 100 baris, maka akan dipisah sebesar 70 baris dimulai dari yang paling atas untuk dijadikan data training, dan sisanya 30 baris akan dijadikan data testing

Fitur Performance Akurasi

Hasil AKurasi

Hasil akurasi adalah bagian dari proses performance, rumus akurasi ini sesuai dengan rumus confussion matrix,

Hasil testing dari 30 baris dataset juga sudah ditampilkan diatas hasil akurasinya, mana yang benar dan mana yang salah terpampang jelas disana

Dataset diatas hanya ada 20 baris, data mining membutuhkan data yang banyak untuk meningkatkan nilai akurasinya

Fitur Prediksi

Fitur Prediksi

Fitur ini berfungsi untuk memprediksi satu persatu dan melihat detail dari hasil perhitunganya, sebelah kiri adalah form input dropdown, kalian tinggal pilih saja atribute dan nilai-nilainya kemudian klik tombol prediksi

Maka hasilnya akan tampil di sebelah kanan,

Isian form ini juga dinamis, berdasarkan dataset yang diupload diawal sistem akan otomatis menampilkan atribute-atribute isian beserta nilai dropdown nya dalam bentuk form

Apakah Aplikasi Naivebayes ini Hasilnya Valid ?

Hasilnya valid !! sudah banyak di testing dan diuji sama banyak orang, dengan perhitungan tools, perhitungan manual, hasilnya sama..

Testimoni Dari Customer

Untuk masalah ini biar salah satu dari teman-teman saya yang membuktikanya,

Mungkin kalian ingin bandingkan sendiri dengan dataset kalian masing2 ??

Feedback yang sudah menggunakan

Kalian bisa melihat komentar-komentar orang-orang yang sudah pernah menggunakan aplikasi ini di youtube

Tentunya saya punya review aplikasi ini versi video di youtube, bisa anda tonton setelahnya

Apakah Dapat di Customisasi Sesuai Kebutuhan ?

Tentunya fitur yang ada di aplikasi ini terabatas, tetapi aplikasi ini sangat fleksibel untuk di customisasi, salah satu yang sering saya customisasi untuk para customer saya adalah pemberian fitur database pada dataset naive bayes, serta fitur manajemen login bertingkat admin & user

Kalian bisa menghubungi saya melalui tombol whatsapp yang muncul pada layar anda jika ingin mendapatkan aplikasi ini atau mungkin anda ingin mencustomisasinya

Harga aplikasi ini relatif murah yaitu : Rp. 250.000,- (nilai yang murah demi kelancaran studi & riset kalian) + Full Support dari saya sampai aplikasi benar-benar berjalan normal di laptop/pc kalian

[whatsapp layout=”button” rounded=”no”]Hubungi Saya[/whatsapp]

Filed Under: Aplikasi, Datamining Tagged With: datamining

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

VOLT-INS - [email protected]