SEMINAR PROGRESS TUGAS AKHIR
PENGEMBANGAN SISTEM REKOMENDASI PEMINJAMAN BUKU BERBASIS WEB MENGGUNAKAN METODE SELF ORGANIZING MAP CLUSTERING PADA BADAN PERPUSTAKAAN DAN KEARSIPAN (BAPERSIP) PROVINSI JAWA TIMUR
Dosen Pembimbing: Erma Suryani, S.T, M.T, Ph.D Ahmad Mukhlason S.Kom, M.Sc Penyaji : Ananda Riyandwyana 5208100055
•
•
Perpustakaan merupakan salah satu fasilitas penyedia informasi, sumber ilmu pengetahuan, dan sarana penunjang proses kegiatan belajar mengajar bagi para pengguna untuk mendapatkan informasi yang diinginkan. Pemerintah Kota Surabaya dalam hal ini Badan Perpustakaan dan Kearsipan (Bapersip) Provinsi Jawa Timur mempunyai wewenang dalam kaitannya dengan fasilitas penyedia informasi terhadap pengguna yang ingin mendapatkan pengetahuan lebih dari fasilitas yang disediakan. Saat ini kesadaran terhadap minat baca masyarakat masih kurang, itu terlihat dari jumlah peminjaman yang tercatat pada Bapersip.
•
Dalam upaya meningkatkan peminjaman buku, diperlukan salah satu strategi dalam hal penelusuran buku, yaitu sebuah sistem yang dapat memahami kebutuhan dan karateristik dari pengguna perpustakaan melalui buku yang dipinjam.
•
Sistem tersebut adalah sistem penelusuran buku yang dikembangkan menggunakan metode Self Organizing Map Clustering
masalah apa saja yang akan diselesaikan didalam tugas akhir ini, antara lain: • Bagaimana menerapkan data preparation untuk penggalian pola Clustering. • Bagaimana menerapkan metode SOM untuk menggali pola Clustering dalam menunjang sistem rekomendasi. • Bagaimana mengukur kinerja dari metode SOM Clustering. • Bagaimana mengembangkan sistem rekomendasi berbasis web.
Batasan masalah dalam tugas akhir ini adalah: • Data yang digunakan berupa data transaksi peminjaman pada Bapersip Jawa Timur yang tercatat pada periode tahun 2009 hingga 2012. • Sistem rekomendasi yang diusulkan adalah sistem yang memberikan rekomendasi pilihan buku berdasarkan buku yang akan dipinjam oleh pengguna. • Dasar pemberian rekomendasi yang digunakan adalah data histori transaksi peminjaman buku, data profesi anggota, dan data buku.
Tujuan dari tugas akhir ini adalah pembuatan sistem rekomendasi peminjaman buku pada Bapersip Provinsi Jawa Timur dengan menerapkan metode SOM untuk pengelompokan buku melalui data histori peminjaman.
• • •
Manfaat yang dapat diambil dari tugas pembuatan tugas akhir ini adalah : Memberikan rekomendasi pilihan buku sesuai kebutuhan pengguna. Memproyeksikan kebutuhan pengadaan buku selanjutnya dari buku yang dipinjam dan direkomendasikan. Meningkatkan jumlah peminjaman buku pada Bapersip Provinsi Jawa Timur.
Metode Penelitian
ERD Transaksi Buku
Pekerjaan Buku
Peg Swasta
Mahasiswa
PNS
Buku 1
0
1
0
Buku 2
1
2
1
Buku 3
2
4
2
Buku 4
1
0
1
Buku 5
1
0
1
Buku 6
4
2
4
Buku 7
2
4
2
Buku 8
2
4
2
Buku 9
0
1
0
Buku 10
0
1
0
• • • • •
Ukuran tetangga awal Nm(l) Epoch ( Ω ) Learning rate ( α ) Iterasi (t ) Ukuran output
=3 =1 = 0,5 = 100 =9
• Proses Pemetaan dan rekomendasi menggunakan algoritma SOM Matriks Peminjaman
Pemetan dan rekomendasi
Peta Peminjaman buku
Perwakilan buku berupa buku dengan jumlah peminjaman terbanyak
Hasil rekomendasi
Buku
Peg Swasta
Mahasiswa
PNS
Buku 1
0
1
0
Buku 2
1
2
1
Buku 3
2
4
2
C1 = 13
C2 = 0
C3 = 0
C4 = 0
C5 = 0
C6 = 14
C7 = 0
C8 = 17
C9 = 0
Parameter Awal Ukuran Output 4 5 6 7 8 9
Learning Rate 0.1 0.9 0.5 0.1 0.9 0.5
Epoch
Iterasi
DBI
1 1 1 1 1 1
50 50 50 100 100 100
13,275 20,887 19,129 7.981 9.935 3.374
Perbandingan DBI SOM dengan k-means K-means SOM
DBI 3.3746 7.6615
Pekerjaan GURU
Pekerjaan Dosen
Kebutuhan
Aplikasi Tampilan
Link
Ket.
Berjalan sesuai dengan database Berjalan sempurna dengan database
kompatibel
Untuk mempermudah pencarian buku
Form Search
Sesuai desain
Untuk mengetahui informasi mengenai detail buku Untuk mengetahui informasi mengenai rekomendasi buku Untuk melihat keseluruhan buku yang ada Untuk melihat buku yang baru
Form View
Sesuai desain
Form View
Sesuai desain
Berjalan kurang sempurna
Kurang kompatibel
Form katalog
Sesuai desain
Berjalan seluruhnya
kompatibel
Form Home
Sesuai desain
Berjalan kurang sempurna
kompatibel
kompatibel
Kesimpulan • •
•
Algoritma SOM dapat menghasilkan rekomendasi buku berdasarkan transaksi peminjaman buku yang ada oleh suatu pekerjaan tertentu. Untuk melakukan validasi terhadap hasil clustering digunakan DBI untuk menghitung nilai dengan hasil yang paling rendah. Hasil clustering yang didapat sudah tepat karena nilai DBI terhadap clustering SOM lebih rendah daripada menggunakan metode clustering yang lainnya seperti kmeans. Hasil DBI untuk SOM adalah 3,3746, sedangkan k-means sebesar 7,6615. Algoritma SOM sangat bergantung pada parameter awal yang harus ditetapkan terlebih dahulu. Dengan data yang ada, parameter yang optimal untuk algoritma SOM ini adalah menggunakan learning rate α(t) = 0.5, ukuran tetangga awal Nm(l) = 3, epoch (Ω) = 1, iterasi (t) = 100.
Saran •
•
Untuk penghitungan algoritma, apabila ada penambahan data baru sebaiknya parameter awal (learning rate, ukuran tetangga awal, epoch, dan iterasi) disesuaikan kembali dan dihitung dengan DBI. Parameter awal berpengaruh terhadap algoritma dan cluster yang terbentuk. Penelitian selanjutnya dapat difokuskan untuk optimasi kombinasi nilainilai parameter algoritma SOM untuk memperoleh hasil yang optimal.