teknik teks data mining untuk mengoptimalkan pencarian pada

advertisement
TEKNIK TEKS DATA MINING UNTUK
MENGOPTIMALKAN PENCARIAN PADA APLIKASI
PERPUSTAKAAN
Fran Supriadi, Edi Faizal.S.T.M.cs
Teknik Informatika
Sekolah Tinggi Manajemen Informatika dan Ilmu Komputer El Rahma
Yogyakarta
Jln.Sisingamangaraja No.76 Yogyakarta
Email : [email protected]
Abstract
“Teknik Teks Data Mining Untuk Mengoptimalkan Pencarian Pada
Aplikasi Perpustakaan” Application library is an important factor in supporting
the transformation of the collection of books with visitors. Libraries also often
called the heart of a school or public library which included a collection of
collections, magazines, newspapers, comics, textbooks are compiled based on a
particular system is used as a medium in search of knowledge and insight for the
general public, especially students and students. This is due to the role of the
library is very important in business and efforts to support the quality of the
library. The rapid development in information systems to the progress the
organization has become a major requirement. With the support of a good
information system and regularly then an educational institution would have a
competitive advantage so as to compete with other educational institutions.
Keywords: data mining techniques search, input the keyword, search the book.
PENDAHULUAN
Dengan kemajuan teknologi informasi merupakan data yang telah diproses
sehingga mempunyai arti tertentu bagi penerimanya.Sumber dari informasi adalah
Data, sedangkan Data itu sendiri adalah Kenyataan yang menggambarkanm suatu
kejadian, sedangkan kejadian itu merupakan suatu peristiwa yang terjadi pada
waktu tertentu .dalam hal ini informasi dan data saling berkaitan. Suatu sistem
sangatlah dibutuhkan dalam suatu perusahaan atau instansi pemerintahan , karena
sistem sangatlah menunjang terhadap kinerja perusahaan atau instansi pemerintah
baik yang berskala kecil maupun besar. Supaya dapat berjalan dengan baik
diperlukan kerjasama diantara unsur-unsur yang terkait dalam sistem tersebut,
Pengertian Informasi selalu dikaitkan dengan data, namun arti dari masing-masing
kata dalam pengertian tersebut berbeda. Keberadaan suatu data sangat menunjang
terhadap informasi , karena data merupakan bahan mentah yang diperlukan untuk
mengambil keputusan Jogiyanto (2005) [1].
Perpustakaan ialah sebuah ruangan, bagian sebuah gedung.ataupun gedung
itu sendiri yang digunakan untuk menyimpan buku dan terbitan lainnya yang
biasanya disimpan menurut tata susunan tertentu untuk digunakan pembaca,
bukan untuk dijual. Dalam pengertian buku dan terbitan lainnya termasuk di
dalamnya semua bahan cetak,buku, majalah, laporan, pamflet, prosiding,
manuskrip (naskah), lembaran musik, berbagai karya musik, berbagai karya media
audiovisual seperti filem, slid ( slide), kaset, piringan hitam, bentuk mikro seperti
mikrofilm, mikrofis, dan mikroburam ( microopaque ). Webster menyatakan
bahwa perpustakaan merupakan kumpulan buku, manuskrip, dan bahan pustaka
lainnya yang digunakan untuk keperluan studi `atau bacaan, kenyamanan, atau
kesenangan Sulistyo-Basuki (2008) [2].
METODE PENELITIAN
Pada penelitian ini yang menjadi subjek adalah membuat aplikasi teknik teks data
mining untuk mengoptimalkan pencarian pada aplikasi perpustakaan.data yang
diperlukan dalam penelitian ini yaitu,kemampuan pencarian pada aplikasi dengan
cepat dimana aplikasi ini berjalan dengan baik dan cepat,sehingga user mudah
melakukan pencarian pada aplikasi perpustakaan.
1.
DATA MINING
Menurut Olson dan Shi (2013)Data Mining merupakan teknik data mining
untuk menemukan aturan asosiatif antara suatu kombinasi item atau untuk
menemukan hubungan hal tertentu dalam suatu transaksi data dengan hal lain di
dalam transaksi, yang digunakan untuk memprediksi pola.Berdasarkan hal
tersebut di atas, maka penulis tertarik untuk membuat, Teknik Teks Data Mining
Untuk Mengoptimalkan Pencarian Pada Aplikasi Perpustakaan [2].
Menurut Larose (2005) Data mining adalah suatu proses menemukan
hubungan yang berarti,pola,dan kecendrungan dengan memeriksa dalam
sekumpulan besar data yang tersimpan dalam penyimpanan dengan menggunakan
teknik pengenalan pola seperti teknik statistik dan matematika.definisi lain data
mining adalah analisi dari peninjauan kumpulan data untuk menemukan hubungan
yang tidak diduga dan meringkas data dengan cara yang berbeda dengan
sebelumnya.yang dapat dipahami dan bermanfaat bagi pemilik data [3].
Menurut Han dan Kamber (2011), metode Data mining terdiri dari Naïve
Bayes merupakan pengklasifikasian dengan metode probabilitas dan statistik yang
dikemukakan oleh ilmuwan Inggris Thomas Bayes. Menurut Olson dan Delen
(2008) menjelaskan Naïve bayes untuk setiap kelas keputusan, menghitung
probabilitas dengan syarat bahwa kelas keputusan adalah benar, mengingat vektor
informasi obyek [4].
Menurut Olson dan Shi (2013)Data Mining merupakan teknik data mining
untuk menemukan aturan asosiatif antara suatu kombinasi item atau untuk
menemukan hubungan hal tertentu dalam suatu transaksi data dengan hal lain di
dalam transaksi, yang digunakan untuk memprediksi pola.Berdasarkan hal
tersebut di atas, maka penulis tertarik untuk membuat Teknik Teks Data Mining
Untuk Mengoptimalkan Pencarian Pada Aplikasi Perpustakaan [5].
METODE NAIVE BAYES CLASIFIER
1. Dasar dari Naïve Bayes yang dipakai dalam pemrograman adalah rumus
Bayes:
P (A|B) = (P(B|A) * P(A))/P(B
Peluang kejadian A sebagai B ditentukan dari peluang B saat A, peluang
A, dan peluang B. Pada pengaplikasiannya nanti rumus ini berubah
menjadi :
P(Ci|D) = (P(D|Ci)*P(Ci)) / P(D) Naïve Bayes Classifier atau bisa disebut
sebagai Multinomial Naïve Bayes merupakan model penyederhanaan dari
Metoda Bayes yang cocok dalam pengklasifikasian teks atau dokumen.
Persamaannya adalah:
VMAP = arg max P(Vj | a1 , a2 ,.......an)
Menurut persamaan (3), maka persamaan (1) dapat ditulis
(3.9)
P(a1, a2,.......an) konstan, sehingga dapat dihilangkan menjadi
(3.10)
Karena P(a1 , a2,….. an | vj) sulit untuk dihitung, maka akan diasumsikan
bahwa setiap kata pada dokumen tidak mempunyai keterkaitan.
(3.11)
Keterangan :
(3.12)
(3.13)
Di mana untuk :

P(vj) : Probabilitas setiap dokumen terhadap sekumpulan dokumen.
• P(wk|vj) : Probabilitas kemunculan kata wk pada suatu dokumen dengan
kategori class vj.
• | docs | : frekuensi dokumen pada setiap kategori.
• | Contoh | : jumlah dokumen yang ada.
• Nk : frekuensi kata ke-k pada setiap kategori.
• kosakata : jumlah kata pada dokumen test.
Pada persamaan (8) terdapat suatu penambahan 1 pada pembilang, hal ini
dilakukan untuk mengantisipasi jika terdapat suatu kata pada dokumen uji
yang tidak ada pada setiap dokumen data training.
SISTEM INFORMASI
Menurut Jogiyanto (2008) Sistem adalah kumpulan dari elemen-elemen
yang berinteraksi untuk mencapai suatu tujuan tertentu.sistem ini menggambarkan
suatu kejadian-kejadian dan kesatuan yang nyata adalah suatu objek nyata,seperti
tempat,benda,dan orang-orang yang betul-betul dan terjadi [6].
Menurut Sutarman (2009) Sistem adalah kumpulan elemen yang saling
berhubungan dan saling berinteraksi dalam satu kesatuan untuk menjalankan
suatu proses pencapaian suatu tujuan utama,Pendekatan sistem yang menekankan
pada prosedurnya sistem adalah suatu jaringan kerja dari prosedur-prosedur yang
saling berhubungan, berkumpul bersama-sama untuk melakukan kegiatan atau
untuk melakukan sasaran yang tertentu. Pendekatan sistem yang lebih
menekankan pada elemen atau komponennya mendefinisikan sistem adalah
kumpulan-kumpulan elemen-elemen yang saling berinteraksi untuk mencapai
suatu tujuan tertentu. Dari definisi sistem tersebut dapat disimpulkan bahwa
sistem dikelompokkan menjadi beberapa bagian yang menekankan pada
elemennya [7].
Menurut Leitch dan Davis (2011) Sistem informasi dapat di definisikan sebagai
berikut:
Sistem informasi adalah suatu sistem di dalam suatu organisasi yang
mempertemukan
kebutuhan
pengolahan
transaksi
harian,mendukung
operasi,bersifat managerial dan kegiatan strategis dari suatu organisasi dan
menyediakan pihak luar tertentu dalam laporan-laporan yang di perlukan.Sistem
Informasi sangat terkait dengan data. Data adalah fakta berupa angka, karakter,
simbol, gambar, tanda-tanda, isyarat, tulisan, suara, bunyi yang merepresentasikan
keadaan sebenarnya yang selanjutnya ditulis dalam bentuk catatan atau direkam
ke dalam berbagai bentuk media penyimpanan. Sistem informasi adalah suatu
sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan
transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari
suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan
yang diperlukan [8].
Menurut Whitten dan Bentley (2007),Informasi adalah data yang telah di
proses atau di organisasi kembali menjadi suatu bentuk yang lebih berarti untuk
seseorang. Informasi di bentuk dari data yang telah di olah sehingga mempunyai
arti bagi penerimanya.Menurut Widayana (2005), informasi adalah data yang
telah disusun dan disertai dengan referensi terhadap suatu hubungan (konteks)
yang mempunyai arti, untuk membantu pengambilan keputusan.Menurut Turban
E. et al (2003), Informasi adalah sebuah kumpulan dari fakta-fakta (data) yang
disusun di dalam beberapa cara, jadi kumpulan fakta tersebut bisa berarti bagi
penerimanya [9].
PHP
Menurut Tatroe (2002) PHP adalah bahasa yang sederhana namun kuat
dirancang untuk membuat konten HTML. Sejak dimulai pada tahun 1994, PHP
telah mampu menyaingi bahasa web karena keunggulan popularitas bahasa dan
kemudahan penggunaan.PHP pertama kali dibuat oleh Rasmus Lerdroft. PHP
sering digunakan untuk membangun web dinamis dimana proses keseluruhan
berjalan pada web server dan menampilkan hasilnya pada web browser. Menurut
Doyle (2009), PHP adalah bahasa pemrograman untuk membuat situs web
dinamis dan interaktif. PHP berjalan di server web dan melayani pengunjung
dengan halaman web sesuai permintaan [10].
PHP adalah server side scripting environtment yang dapat digunakan
untuk mmbantu menjalankan aplikasi-aplikasi pada web server agar menjadi lebih
interaktif dan programmable Dengan PHP aplikasi-aplikasi yang ada di web
server benar-benar akan dijalankan di web server tanpa mengharuskan adanya
tambahan atau syarat tertentu untuk sisi client (web browser). PHP biasanya
dijadikan sebagai module dalam suatu web server agar bisa mengeksekusi file-file
PHP yang tersedia di web server . PHP dapat berjalan di hampir seluruh platform,
open source, dan berlisensi Gnu Public Licence (GPL). Sebagai tambahan untuk
memanipulasi isi dari halaman web, PHP dapat mengirimkan HTTP header yang
dapat digunakan unuk setting cookies, mengatur proses autentikasi dan meredirect user Sutarman (2003) [11].
PHP juga mempunyai koneksi dengan banyak database termasuk dengan
ODBC serta berinteraksi dengan beragam library external library external yang
membantu web developer untuk melakukan semuanya. PHP menyatu dengan
halaman web sehingga tidak dibutuhkan aplikasi khusus untuk membuatnya.
Secara sintaks PHP serupa dengan bahasa C dan Perl. Web developer itidak harus
mendeklarasikan varieble sebelum menggunakannya dan dengan PHP mudah
membuat array dan hash array berasosiasi [12].
Dengan menggunakan PHP, selain memberikan keuntungan seperti pada
beberapa point diatas, juga didukung oleh banyak komunitas. Hal ini yang
membuat PHP terus berkembang. Selain itu, anda dapat belajar lebih banyak lagi
tentang tips dan trik penggunaannya dari berbagai komunitas, lembaga
pendidikan, ataupun melalui media internet [13].
Mysql
MySQL merupakan sebuah basis data yang mengandung satu atau
beberapa kolom. Tabel terdiri atas sejumlah basis dan setiap baris mengandung
satu atau beberapa kolom. Didalam PHP telah menyediakan fungsi untuk koneksi
ke basis data dengan sejumlah fungsi untuk pengaturan baik menghubungkan
maupun memutuskan koneksi server database MySQL sebagai sarana untuk
mengumpulkan informasi, Anamisa dkk (2010).
MySQL adalah salah satu databases management system (DBMS) dari
sekian banyak DBMS seperti Oracle, MS SQL, Postagre SQL, dan lainya”.
MySQL berfungsi untuk mengolah database menggunakan bahasa SQL. MySQL
bersifat open source sehingga kita bisa menggunakannya secara gratis.
Pemograman PHP juga sangat mendukung/ support dengan database MySQL,
Menurut Anhar (2010).
MySQL adalah sistem manajemen basis data relasi yang bersifat terbuka
atau open source. Sistem manajemen basis data ini adalah hasil pemikiran dari
Michael “Monty” Widenius, David Axmark, dan Allan Larson pada tahun 1995.
Tujuan awal ditulisnya program MySQL adalah untuk mengembangkan aplikasi
web. MySQL menggunakan bahasa standar SQL (Structure Query Language)
sebagai bahasa interaktif dalam mengelola data. Perintah SQL sering juga disebut
Query [14].
MySQL sebenarnya merupakan turunan dari SQL. SQL adalah sebuah
konsep pengoperasian database, terutama utnuk pemilihan atau seleksi dan
pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan
mudah secara otomatis. Sebagai database server, MySQL dapat dikatakan lebih
unggul dibandingkan database server lainnya dalam query data. Hal ini
terbuktiuntuk query yang dilakukan oleh single user, kecepatan query MySQL
bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat
dibandingkan Interbase, Kristanto (2010).
HASIL DAN PEMBAHASAN
Mengidentifikasi Input Output yang dilibatkan
Dari hasil analisa didapatkan data input dan output yang akan dilibatkan.
Input/output yang terlibat dalam aplikasi dapat dilihat pada tabel 1.
Tabel 1 I/O yang terlibat pada sistem
Entitas
User
Input
Pencarian data buku
Output
Hasil data buku
Input data buku
Daftar buku
Judul buku
Pengarang
Penerbit
Admin_level
Tahun
Informasi data buku
Administrator Input data admin
Hasil data admin
Pada gambar 2 adalah diagram konteks yang merupakan gambaran secara
keseluruhan yang terdapat pada aplikasi Teks Data mining pada aplikasi
perpustakaan.
Pencarian Data
Buku
User
Hasil Data
Buku
Teknik Teks Data Mining
Untuk Mengoptimalkan
Pencarian Pada Aplikasi
Perpustakaan
Input data buku
Daftar buku
Judul buku
Pengarang
Penerbit
Tahun
Informasi Data
admin
Hasil Data
admin
Input data admin
Administrator
Gambar 2 Diagram Konteks
Admin
User melakukan pencarian data buku terhadap Teks Data Mining Aplikasi
Perpustakaan,sehingga user meninputkan kata kunci di dalam aplikasi,setelah
output menampilkan hasil data yang dicari user,dan Admin melakukan input
data,daftar buku,judul buku,pengarang,penerbit dan tahun,sehingga aplikasi
meninformasikan data buku terhadap Admin,secara otomatis data buku tersimpan
ke dalam database.
1.
FLOWCHART SISTEM
Flowchat sistem adalah melakukan dezain terhadap sistem yang akan
di kembangkan .System flow Aplikasi Teks Data Mining Perpustakaan
digambarkan sebagai berikut.
Mulai
Admin
Tidak
YA
Cek database
TIDAK
Input Kreteria
Pencarian
Hapus data
buku
YA
TIDAK
Tambah buku
YA
Proses Pencarian
(Naive Bayes
Classifer)
YA
TIDAK
Tidak
Proses Hapus
Data Buku
Tambah buku
manual
YA
Uplod Buku From
Exsel
Masukan informasi
Tampilkan
database
Tampilkan Hasil
Selsai
Gambar 3 Flowchart System
Berdasarkan flowchat tersebut,apabila yang mengakses perangkat lunak
adalah seorang admin maka akses yang dapat dilakukan adalah cek database
menambah buku baik secara manual maupun melalui excel serta dapat
menampilkan
database.Namun
apabila
yang
mengakses
adalah
user
perpustakaan,maka hanya bisa mencari buku yang ingin dicari dengan cara
memasukan keyword pada kolom yanag telah disediakan dan akan memperoleh
hasil detail buku.
2.
HALAMAN UTAMA
Halaman Utama adalah halaman yang akan tampil pertama masuk ke
dalam halaman sistem dari aplikasi tersebut.Didalam sistem aplikasi ini terdapat
Halaman Utama,Koleksi Buku,Pencarian Spesifik,Tampilan dari menu Halaman
Utama dapat dilihat pada gambar 4..
Gambar 4 Halaman Utama
Pada menu Halaman Utama terdapat buku paling baru terupload,di menu
ini dapat kita lihat inputan data buku terbaru,sehingga dengan mudah user untuk
mencari data buku yang dicari.
3.
Menu pencarian koleksi berdasarkan keyword data mining.
Gambar 5 Halaman Pencarian Berdasarkan Keyword
Pada gambar 5 dapat dilihat halaman pencarian bebas berdasarkan
keyword, menu pencarian bebas berdasarkan keyword,Naive Bayes Classifier
Misalkan ketika kita menginput kata kunci judul buku maka data buku yang akan
keluar sesuai yang diinginkan,apabila tidak terdapat pada judul buku,secara
otomatis data buku atau sinopsis akan tampil,dalam jumlah buku yang besar
dengan mudah menemukan data buku dengan menggunakan metode Naive Bayes
Classifier,dapat cepat dan akurat.
Pencarian data buku pada Aplikasi Perpustakaan dapat dilakukan
berdasarkan judul, pengarang, maupun kata kunci (keyword). Pada umumnya hasil
pencarian hanya berupa buku yang memiliki judul, pengarang maupun kata kunci
(keyword) yang sesuai dengan kata atau kalimat yang di ketik oleh user saja,
buku-buku yang memiliki makna sejenis dengan kata yang dicari, namun tidak
mengandung kata tersebut pada keyword yang diketikkan oleh user, tidak akan
ditampilkan pada hasil pencarian.
Pada aplikasi ini pencarian akan dilakukan lebih mendalam, sampai
kepada sinopsis dari buku-buku tersebut dan akan dilakukan pengklasifikasian
dengan menggunakan metode Naïve Bayes Clasiffier (NBC) sehingga akan
mendapatkan hasil yang lebih optimal dikarenakan user mendapatkan referensi
buku yang lebih banyak.
Pengujian dilakukan pada pencarian berdasarkan sinopsis, dengan
menggunakan metoda Naïve Bayes Classifier. Sehingga dapat di tentukan judul
buku yang merupakan klasifikasi dari keyword yang di masukkan oleh user
misalnya “komputer”. Berikut hasil pengujian dengan memasukkan kata
„komputer‟ dalam kolom pencarian.
Tabel 1 perhitungan Naive Bayes Classifier
No
| docs|
|contoh|
P(pj)
Hasil
1
1
17
1/17
0.0588235
2
1
17
1/17
0.0588235
3
3
17
3/17
0.1764706
4
1
17
1/17
0.0588235
5
1
17
1/17
0.0588235
6
1
17
1/17
0.0588235
7
1
17
1/17
0.0588235
8
1
17
1/17
0.0588235
9
1
17
1/17
0.0588235
10
1
17
1/17
0.0588235
11
1
17
1/17
0.0588235
12
1
17
1/17
0.0588235
13
1
17
1/17
0.0588235
14
1
17
1/17
0.0588235
15
1
17
1/17
0.0588235
16
1
17
1/17
0.0588235
17
1
17
1/17
0.0588235
Keterangan:

|docs|
:Frekuensi dokumen pada setiap kategori (kemunculan kata
“komputer”)

|contoh|
:jumlah dokumen yang ada.
Dengan melihat nilai P(vj) akan diambil nilai maksimal atau nilai terbesar
untuk nantinya dimasukan ke dalam tabel Naive Bayes Classifier untuk di
tampilkan sebagai hasil pencarian pada aplikasi perpustakaan.
Dari pengujian di atas dapat diketahui bahwa perangkat lunak ini memenuhi
beberapa spesifikasi seperti di bawah ini :
1. Kebutuhan
Dari
segi
kebutuhan,
perangkat
lunak
ini
dibutuhkan
untuk
pengklasifikasian dokumen yang terdapat pada database.
2. Kegunaan
Kegunaan dari perangkat lunak untuk mengklasifikasikan dokumen
sehingga pencarian buku dapat dilakukan dengan lebih optimal dan akurat, karena
perangkat lunak ini melakukan pengklasifikasian dari judul, kategori, pengarang
serta deksripsi dari buku yang ingin dicari.
3. Performa
Hasil pencarian yang dilakukan berdasarkan judul, kategori, pengarang
dan deskripsi untuk data buku cukup efisien berdasarkan loading pada database
dan penampilan hasil pencarian dengan cepat.
4.
HALAMAN INPUT DATA BUKU
Halaman tambah buku baru adalah sub menu yang dapat menginput data
buku-buku baru,di dalam input data buku dapat dilakukan oleh admin,Tampilan
dari menu tambah buku baru dapat dilihat pada gambar 3.
Gambar 6 Halaman Tambah Buku Baru
Pada Menu Tambah Buku Baru merupakan menu yang dapat diinputkan
admin berdasarkan judul,penerbit,jumlah halaman,Tahun terbit,Pengarang
dan sinopsis,kemudian di inputkan ke dalam tabel yang tersedia,setelah
diinput kemudian di klik pada tombol simpan,Maka data buku akan tersimpan
secara otomatis ke dalam database.
KESIMPULAN
Berdasarkan hasil penelitian dan pembahasan yang telah di uraikan pada
bagian sebelumnya,maka dapat ditarik kesimpulan adalah Aplikasi Data Mining
Perpustakaan
ini
dapat
digunakakan
untuk
menampilkan
informasi
perpustakaan.Informasi yang dapat di tampilkan informasi perpustakaan aplikasi
ini sangat bermanfaat bagi masyarakat atau kalangan pelajar,sehingga pelayanan
di perpustakaan dapat cepat dan akurat dalam pelayanan masyarakat atau pelajar.
1. Penelitian dapat
menghasilkan sebuah
Aplikasi
Teks
Data
Mining
Perpustakaan yang berfungsi untuk melakukan pencarian koleksi buku
dengan cepat dan akurat dengan skala data yang besar
2. Teori Naive Bayes Classifier dapat diterapkan untuk mengoptimalkan aplikasi
sistem.
3. Hasil dari proses Bayes Classifier dapat digunakan sebagai sistem pencarian
buku pada perpustakaan.
Saran
Saran yang dapat di sampaikan peneliti untuk pengembangan dan
penelitian lebih lanjut adalah data buku pada aplikasi Teks Data Mining ini
sebaiknya di perbanyak misalkan puluhan juta record sehingga dapat terlihat
apakah metode Naive Bayes Classifier ini masih di terima atau berjalan,agar
aplikasi bisa kita liat dari segi kelemahan atau kekurangannya,apakah dapat
bekerja dengan metode Classifier dan masi dapat berjalan dan efektif.
1. Sistem ini hanya dapat di gunakan untuk sistem pencarian buku di dalam
perpustakaan dengan menggunakkan Naive Bayes Classifier.
2. Untuk pengembangan Aplikasi Data Mining dapat digunakan dengan metode
lain.
DAFTAR PUSTAKA
[1]
Andri, dan Wicaksana,
Yogyakarta.
2007, Data Mining dan Warehouse,ebook
[2]
Ratnawati, 2014,Pengecekan Pembayaran online Secara Realtime
Menggunkan Web Servis.Skripsi S1 Teknik Informatika Stmik Elrahma
Yogyakarta.
[3]
Fathansyah, dkk, 2010, Dalam Buku Sistem informasi,ebook yogyakarta.
[4]
Galang, 2010, Jurnal Pencarian dan penentuan buku refrensi tugas akhir
matakuliah dengan metode Naive Bayes Classifier dan Association Rule,
Teknik Informatika, Fakultas Teknologi Industri.
[5]
Gerald, dkk, 2004, Dalam Buku Perancangan Sistem.Ebook Yogyakarta.
[6]
Irwansyah, dkk, 2015, Dalam Buku Advanced Clustering Teori Dan Aplikasi,
ISBN 9786022805007, DeePublish.
[7]
Jogiyanto, dkk, 2005, Dalam Buku Konsep Sistem Informasi, Yogyakarta.
[8]
Kusrini, dkk, 2009, Dalam Buku Algoritma Data Mining, STMIK
AMIKOM YOGYAKARTA.
[9]
Ladjamudin,dkk, 2005 ,Dalam Buku
Yogyakarta.
Fungsi Analisa Sistem, ebook
[10] Sari, 2012, Jurnal Aplikasi text mining untuk pencarian buku menggunakan
metode Association Rules Analysis. Skripsi-S1, Teknik Informatika, UMP ,
Ponorogo.
[11] Trinanda, 2011, Jurnal Penggunaan metode Naive Bayes Classifier pada
Aplikasi Perpustakaan, Jurusan Teknik Komputer, Unikom, Bandung.
[12] Winarto, 2013, Jurnal Rekayasa Text Mining Guna Membantu Referensi
Pencarian Daftar Pustaka Menggunakan Metode Bayes, Skripsi S1, Teknik
Informatika, UII, Yogyakarta.
[13] Whitten,dkk, 2007,
Sistem.Yogyakarta.
Dalam
Buku
Analisa
dan
Perancangan
Download