Source Code

WEB, DESKTOP, MOBILE, Mata Kuliah, Ebook, Artikel, Jurnal Teknologi Informasi, Inspirasi , Motivasi, Literasi, Seputar Islam dan Cerita Lucu

Gambar Koala

Thursday, 7 May 2020

Source Code Penjualan Elektronik Menggunakan Algoritma Apriori Berbasis Web

source code, web, apriori


Salam untuk teman-teman semua semoga kita selalu diberikan kesehatan, kelancaran, keberkahan dan selalu dalam lindungan Allah SWT. Aamiin

Mohon maaf untuk semuanya baru sekarang saya bisa update kembali untuk Source Codenya, disaat Pandemi Covid 19 yang telah banyak merubah tatanan kehidupan kita dari mulai ekonomi, sosial dan banyak hal lainnya, semoga bisa cepat berlalu dan kita bisa melaksanakan aktifitas kembali, bersilaturahmi dengan saudara, orang tua, temen-temen kita di luar kota. Termasuk saya yang tidak bisa pulang kampung ke Bandung, Garut dari Kota Sukabumi.

OK...Kali ini saya akan berbagi Source Code tentang contoh penerapan Algoritma Apriori, sedikit teori tentang Algoritma Apriori.

Algoritma apriori adalah suatu metode untuk mencari pola hubungan antar satu atau lebih item dalam suatu dataset. Algoritma apriori banyak digunakan pada data transaksi atau biasa disebut market basket, misalnya sebuah swalayan memiliki market basket, dengan adanya algoritma apriori, pemilik swalayan dapat mengetahui pola pembelian seorang konsumen, jika seorang konsumen membeli item A , B, punya kemungkinan 50% dia akan membeli item C, pola ini sangat signifikan dengan adanya data transaksi selama ini.

Algoritma apriori merupakan salah satu algoritma klasik data mining. Algoritma apriori digunakan agar komputer dapat mempelajari aturan asosiasi, mencari pola hubungan antar satu atau lebih item dalam suatu dataset.

(sumber : https://informatikalogi.com/algoritma-apriori-association-rule/)

Konsep Apriori :

Itemset adalah sekumpulan item item dalam sebuah keranjang (Support) K-temset adalah itemset yang berisi K item, misalnya beras,telur,minyak adalah 3-itemset (Dinotasikan sebagai K-itemset) 

Frequent support adalah k-itemset yang dimiliki oleh support dimana frequent k-itemset yang dimiliki diatas minimum support atau memenuhi minimum support (dinotasikan sebagai Fi).Candidat itemset adalah frequent itemset yang dikombinasikan dari k-itemset sebelumnya (dinotasikan sebagi Ci).

Cara kerja apriori :
  • Tentukan minimum support.
  • Iterasi 1 : hitung item-item dari support(transaksi yang memuat seluruh item) dengan men-scan database untuk 1-itemset, setelah 1-itemset didapatkan, dari 1-itemset apakah diatas minimum support, apabila telah memenuhi minimum support, 1-itemset tersebut akan menjadi pola frequent tinggi,
  • Iterasi 2 : untuk mendapatkan 2-itemset, harus dilakukan kombinasi dari k-itemset sebelumnya, kemudian scan database lagi untuk hitung item-item yang memuat support. itemset yang memenuhi minimum support akan dipilih sebagai pola frequent tinggi dari kandidat,
  • Tetapkan nilai k-itemset dari support yang telah memenuhi minimum support dari k-itemset,lakukan proses untuk iterasi selanjutnya hingga tidak ada lagi k-itemset yang memenuhi minimum support.


( Sumber : https://medium.com/)

Untuk lebih jelas tentang teori Algoritma Apriori temen-temen bisa berselancar di web tetangga yang sudah banyak tersedia.

Source Code penerapan Algoritma Apriori ini terdiri dari beberapa fasilitas menu diantaranya Proses Hitung Apriori, Aturan Asosiasi, Data Transaksi, Data Item dan Rule.

Berikut beberapa Screenshot dari program pada saat dijalankan :

source code, web, apriori
Gambar 1. Tampilan Utama Program pada saat dijalankan

source code, web, apriori
Gambar 2. Tampilan beberapa data yang akan diproses

source code, web, apriori
Gambar 3. Tampilan Data Proses

source code, web, apriori
Gamba 4. Tampilan beberapa data yang akan diproses

source code, web, apriori
Gambar 5. Tampilan data proses C1

source code, web, apriori
Gambar 6.Tampilan data proses C2

source code, web, apriori
Gambar 7. Tampilan data rule

source code, web, apriori
Gambar 8. Tampilan data transaksi

source code, web, apriori
Ga,bar 9. Tampilan data pada menu Data Item

source code, web, apriori
Gambar 10. Tampilan data pada menu Rule

Demikian beberapa Screenshot ketika Source Code penjualan eletronik dengan menggunakan Algoritma Apriori berbasis Web.

Untuk lebih detailnya tentang Teori Algoritma Apriori ini, temen-temen bisa mengunjungi beberapa Web tetangga yang sudah banyak tersedia.
Kita langsung Download Source Codenya hanya ada Disini
Tutorial menjalankan Program hanya ada Disini

Semoga masalah Pandemi CV.19 ini cepat berlalu dan kita semua selalu ada dalam lindungan 
Allah SWT.



8 comments:

  1. pas dijalanin kosong kk datanya padahal db udh dimasukin

    ReplyDelete
    Replies
    1. Sudah coba di Browse langsung didatabasenya apakah ada isinya ? kl saya test datanya ada.

      Delete
  2. saya coba di php versi 7 data ga terbaca min, tapi di php myadmin data ada, kira-kira apa penyebabnya terimakasi

    ReplyDelete
  3. Mau tanya gan itu cara Confidence nya berapa ya?

    ReplyDelete
  4. Dan cara mengedit confidencenya dimana?

    ReplyDelete
  5. Replies
    1. Mohon maaf telat respon , aktiftas diluar kota..untuk saat ini belum ada ERD perhitungan manual untuk lebih mudah dibuat dalam bentuk excel hanya saat ini entah kemana filenya yang ada c45, k-means dan Klasifikasi.trims

      Delete