Anda di halaman 1dari 10

Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ, Vol. 9 No.

1, 38 - 47
ISSN(print): 2354-869X | ISSN(online): 2614-3763

ANALISIS SENTIMEN PADA WISATA DIENG


DENGAN ALGORITMA K-NEAREST NEIGHBOR (K-NN)
Hidayatus Sibyan, Nur Hasanah
Universitas Sains Al-Qur’an (UNSIQ) Wonsoobo
Email : hsibyan@unsiq.ac.id
085291041812

INFO ARTIKEL ABSTRAK


Riwayat Artikel : Tujuan penelitian ini adalah untuk melakukan identifikasi dan
Diterima : 27 November 2021 klasifikasi ulasan pengunjung wisata dieng melalui analisis
Disetujui : 29 Desember 2021 sentimen. Dengan adanya analisis sentimen ini diharapkan bisa
bermanfaat untuk pengelola wisata sebagai bahan pertimbangan
Kata Kunci : dalam melakukan perbaikan atas kekurangan pada tempat wisata
analisis sentimen; ulasan; wisata
dieng; k-nearest neighbor.
yang dikelola. Serta bisa bermanfaat bagi para wisatawan
sebelum memutuskan untuk berkunjung ke destinasi wisata tanpa
harus membaca ulasan satu per satu. Metode K-Nearest Neighbor
digunakan untuk melakukan klasifikasi data sentimen pada
wisata dieng. Klasifikasi data dibagi ke dalam sentimen positif,
negatif.
Penelitian ini menghasilkan sebuah sistem analisis sentimen yang
dapat mengidentifikasikan dan mengklasifikasi ulasan
pengunjung wisata dieng dengan menggunakan algoritma K-
Nearest Neighbor (K-NN) dengan hasil dari pengujian akurasi
sebesar 86%.

ARTICLE INFO ABSTRACT


Article History : The purpose of this study is to identify and classify reviews of
Received : 27 November 2021 visitors to Dieng tourism through sentiment analysis. With this
Accepted : 29 Desember 2021 sentiment analysis, it is hoped that it can be useful for tourism
managers as a consideration in making improvements to the
Keywords: deficiencies in managed tourist attractions. And it can be useful
sentiment analysis; review; dieng
tourism; k-nearest neighbor
for tourists before deciding to visit tourist destinations without
having to read reviews one by one. The K-Nearest Neighbor
method is used to classify sentiment data on Dieng tourism. The
classification of data is divided into positive, negative sentiment.
This study produces a sentiment analysis system that can identify
and classify reviews of visitors to Dieng tourism using the K-
Nearest Neighbor (K-NN) algorithm with the results of an
accuracy test of 86%.

38
Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ, Vol. 9 No. 1, 38 - 47
ISSN(print): 2354-869X | ISSN(online): 2614-3763

1. PENDAHULUAN organisasi, masalah, peristiwa ataupun topik


Wonosobo sebagai salah satu kabupaten di tertentu. [1]
Jawa Tengah memiliki banyak destinasi wisata Selanjutnya sentimen akan diklasifikasikan
unggulan. Salah satu yang menjadi andalan menjadi tiga yaitu positif, negatif, dan netral.
pariwisata wonosobo dan menjadi unggulan Untuk mengklasifikasikannya tersebut bisa
jawa tengah adalah Dataran Tinggi Dieng yang menggunakan metode K_Nearest Neighbor (K-
kerap juga disebut sebagai Negeri di Atas Awan. NN) yang merupakan sebuah metode machine
Dataran Tinggi Dieng atau yang dikenal juga learning yang dapat melakukan klasifikasi
dengan Dieng Plateu merupakan kawasan wisata terhadap objek berdasarkan dataset atau data
pegunungan di kabupaten Wonosobo dan latih berdasarkan jarak yang paling dekat dengan
Banjarnegara yang memiliki banyak pilihan objek tersebut. [2]
wisata yang indah sehingga menjadi daerah
kunjungan yang direkomendasikan. Alam 2. METODE
pegunungan yang indah, udara yang dingin, Tahapan penelitian analisis sentimen ini
sunrise yang mempesona, hingga budaya dan menggunakan metode K-Nearest Neighbor (K-
kuliner yang khas menjadi daya tarik tersendiri NN) dengan tahapan seperti pada gambar
dari Dataran Tinggi Dieng ini. Apalagi setiap berikut:
tahunnya di daerah ini digelar event Dieng Data Ulasan Case
Preprocessing:

Stopward
Tokenize Stemming Dataset Latih
Culture Festival yang merupakan sebuah acara Wisata Folding Removal

tahunan yang menampilkan pagelaran seni dan


budaya khas Dataran Tinggi Dieng sehingga
membuat daerah ini banyak dikunjungi oleh para Akurasi
Model
Evaluation
Positif/ Negatif/
Netral
Data Uji
Analisis Sentimen Metode
K-Nearest Neighbor (K-NN)

wisatawan baik lokal maupun mancanegara.


Dari sekian banyak pengunjung yang
datang, tidak sedikit dari mereka meninggalkan Gambar 1. Model Penelitian
kesan-kesan berupa review atau ulasan terhadap
tempat yang telah dikunjunginya. Ulasan ini bisa 1. Data ulasan adalah data penelitian yang
menjadi informasi yang sangat penting bagi telah terkumpul
pengelola wisata maupun bagi wisatawan 2. Proses preprocessing atau pengolahan
lainnya. Bagi pengelola wisata informasi ini data awal yaitu suatu tahapan untuk mengolah
sebagai bahan evaluasi dan perbaikan terhadap data mentah agar bisa digunakan sebagai dataset
kekurangan-kekurangan yang ada guna latih dan uji
meningkatkan kualitas tempat wisata. 3. Metode K-Nearest Neighbor digunakan
Sedangkan bagi wisatawan lain informasi ini untuk melakukan klasifikasi data opini/ sentimen
bisa bermanfaat bagi mereka yang dijadikan pada wisata dieng. Klasifikasi data dibagi ke
sebagai bahan pertimbangan sebelum dalam sentimen positif, negatif, dan netral
memutuskan untuk berkunjung ke tempat wisata 4. Selanjutnya akan dilakukan pengujian
tersebut. sehingga menghasilkan nilai akurasi dari hasil
Namun banyaknya jumlah ulasan dan klasifikasi yang telah dilakukan.
beragamnya ulasan yang ada membuat sulit
untuk menyimpulkan isi dari ulasan-ulasan Metode Pengumpulan Data
tersebut karena harus membaca satu per satu Data yang dibutuhkan pada penelitian ini
yang tentunya akan membutuhkan waktu yang adalah data ulasan dari pengunjung tentang
cukup lama. Sehingga diperlukan sebuah alat objek wisata yang telah dikunjunginya.
bantu analisis yang bisa digunakan untuk 1. Tinjauan Langsung
menyimpulkan ulasan dengan cepat yaitu Data dikumpulkan secara langsung dari
dengan analisis sentimen. objek wisata melalui metode observasi, angket,
Analisis sentimen merupakan suatu bidang dan wawancara terahadap pengelola wisata dan
ilmu untuk menganalisis suatu sentimen, opini, wisatawan yang sedang berkunjung di tempat
pendapat, emosi, sikap, evaluasi, penilaian wisata. Selain itu data juga bisa diambil secara
seseorang terhadap sutu produk, individu, online melalui ulasan yang terdapat di google
maps, dan ulasan di website tripadvisor.
39
Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ, Vol. 9 No. 1, 38 - 47
ISSN(print): 2354-869X | ISSN(online): 2614-3763

2. Tinjauan Pustaka U5 Tempat terbaik untuk tempat terbaik


Pengumpulan data referensi berupa literatur mendapatkan spot untuk mendapatkan
foto sunrise dan spot foto sunrise
yang berhubungan dengan topik penelitian baik sering dijuluki dan sering dijuluki
berupa buku maupun jurnal sebagai Golden sebagai golden
Sunrire Terbaik di sunrire terbaik di
Teknik Analisis Data Asia Tenggara. Akses asia tenggara. akses
Pengolahan data pada penelitian ini dimulai sangat mudah dan sangat mudah dan
jalan bagus ber aspal, jalan bagus ber
dari pengumpulan data, kemudian preprocessing akses menuju ke bukit aspal, akses menuju
dan selanjutnya akan dianalisis dengan sangat aman karena ke bukit sangat
menggunakan bahasa pemrograman python. sudah mengalami aman karena sudah
perbaikan mengalami
perbaikan
U6 semakin lama semakin lama
3. HASIL DAN PEMBAHASAN semakin KUMUH. semakin kumuh.
1. Text Preprocessing Sampah dimana sampah dimana
Text processing merupakan suatu proses Mana, parkir tidak mana, parkir tidak
untuk menyeleksi data text agar menjadi teratur Dan krn main teratur dan krn
lebih terstruktur lagi, sehingga data menjadi panas debu dimana main panas debu
Mana. dimana mana.
siap untuk dilakukan analisis. Pada proses U7 Terakhir kesana, , terakhir kesana, ,
text processing ini terdapat beberapa tahapan kliatan kurang terawat kliatan kurang
diantaranya: lingkungannya,,, naik terawat
a. Case Folding ke batu datar banyak lingkungannya,,,
Merupakan tahapan untuk merubah pos pungli... Karcis naik ke batu datar
bodong 10.000. banyak pos pungli...
bentuk kata menjadi sama bentuknya Padahal udah masuk karcis bodong
yaitu menjadi lower case semua atau bayar... Ko di atas ada 10.000. padahal
upper case semua. Pada contoh data di yg mintain lagi… udah masuk bayar...
bawah ini akan diubah menjadi lower ko di atas ada yg
case semua. mintain lagi…
U8 Agak kotor,pas datang agak kotor,pas
Tabel 1. Data Awal dan Hasil Case
telaga kering jadi datang telaga kering
Folding warna juga kurang jadi warna juga
Kode Data Awal Hasil Case Folding terlihat,dan bau kurang terlihat,dan
U1 cukup bagus dan cukup bagus dan bau
informatif ada film informatif ada film U9 Alam yg asri,udara alam yg asri,udara
dokumentasi tentang dokumentasi sehat membuat sehat membuat
dieng dan segala tentang dieng dan nyaman untuk nyaman untuk
keindahannya segala bersantai bersama bersantai bersama
keindahannya keluarga keluarga
U2 terlalu bnyak tiket yg terlalu bnyak tiket
harus di bayar. yg harus di bayar. b. Tokenizing
Malesin malesin
U3 Dieng sangat indah dieng sangat indah
Tahapan tokenizing adalah
dan nyaman untuk dan nyaman untuk mengidentifikasi kata dalam teks
dikunjungi..masyarak dikunjungi..masyar menjadi beberapa urutan yang terpotong
atnya juga ramah dan akatnya juga ramah oleh spasi atau karakter special dan
menyenangkan dan menyenangkan menghilangkan tanda baca dan angka
U4 Tempat yg tempat yg
pada teks. Berikut contoh hasil dari
mengasyikan..udara mengasyikan..udara
bersih bersih tokenizing
segar..pemandangann segar..pemandanga Tabel 2. Hasil Tokenizing
ya bgt indah..pantas nnya bgt Kode Case Folding Hasil Tokenizing
sbg destinasi utk indah..pantas sbg U1 cukup bagus dan cukup bagus dan
tempat liburan yg destinasi utk tempat informatif ada film informatif ada
nyaman liburan yg nyaman dokumentasi tentang film dokumentasi
dieng dan segala tentang dieng dan
keindahannya segala
keindahannya

40
Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ, Vol. 9 No. 1, 38 - 47
ISSN(print): 2354-869X | ISSN(online): 2614-3763
U2 terlalu bnyak tiket yg terlalu bnyak tiket
harus di bayar. malesin yg harus di bayar c. Stop words removal
malesin
U3 dieng sangat indah dan dieng sangat
Membuang kata-kata yang sering
nyaman untuk indah dan nyaman muncul dan bersifat umum, kurang
dikunjungi..masyarakat untuk dikunjungi menunjukkan relvansinya dengan teks.
nya juga ramah dan masyarakatnya Kata-kata yang akan dibuang
menyenangkan juga ramah dan didefinisikan dalam sropward list.
menyenangkan
U4 tempat yg tempat yg
mengasyikan..udara mengasyikan
bersih udara bersih segar
segar..pemandangannya pemandangannya Tabel 3. Hasil Stop words Removal
bgt indah..pantas sbg bgt indah pantas Kode Tokenizing Hasil Stopword
destinasi utk tempat sbg destinasi utk Removal
liburan yg nyaman tempat liburan yg U1 cukup bagus dan bagus informatif
nyaman informatif ada film film dokumentasi
U5 tempat terbaik untuk tempat terbaik dokumentasi tentang dieng segala
mendapatkan spot foto untuk dieng dan segala keindahannya
sunrise dan sering mendapatkan spot keindahannya
dijuluki sebagai golden foto sunrise dan U2 terlalu bnyak tiket terlalu banyak tiket
sunrire terbaik di asia sering dijuluki yg harus di bayar harus bayar
tenggara. akses sangat sebagai golden malesin malesin
mudah dan jalan bagus sunrire terbaik di U3 dieng sangat indah dieng sangat indah
ber aspal, akses menuju asia tenggara dan nyaman untuk nyaman untuk
ke bukit sangat aman akses sangat dikunjungi dikunjungi
karena sudah mudah dan jalan masyarakatnya juga masyarakatnya
mengalami perbaikan bagus ber aspal ramah dan juga ramah
akses menuju ke menyenangkan menyenangkan
bukit sangat aman U4 tempat yg tempat
karena sudah mengasyikan udara mengasyikan udara
mengalami bersih segar bersih segar
perbaikan pemandangannya pemandangannya
U6 semakin lama semakin semakin lama bgt indah pantas sbg begitu indah pantas
kumuh. sampah dimana semakin kumuh destinasi utk tempat sebagai destinasi
mana, parkir tidak sampah dimana liburan yg nyaman untuk tempat
teratur dan krn main mana parkir tidak liburan nyaman
panas debu dimana teratur dan krn U5 tempat terbaik untuk tempat terbaik
mana. main panas debu mendapatkan spot untuk mendapatkan
dimana mana foto sunrise dan spot foto sunrise
U7 terakhir kesana, , terakhir kesana sering dijuluki sering dijuluki
kliatan kurang terawat kliatan kurang sebagai golden sebagai golden
lingkungannya,,, naik terawat sunrire terbaik di sunrire terbaik di
ke batu datar banyak lingkungannya asia tenggara akses asia tenggara akses
pos pungli... karcis naik ke batu datar sangat mudah dan sangat mudah dan
bodong 10.000. padahal banyak pos pungli jalan bagus ber jalan bagus ber
udah masuk bayar... ko karcis bodong aspal akses menuju aspal akses menuju
di atas ada yg mintain padahal udah ke bukit sangat bukit sangat aman
lagi… masuk bayar ko di aman karena sudah sudah mengalami
atas ada yg mengalami perbaikan
mintain lagi perbaikan
U8 agak kotor,pas datang agak kotor pas U6 semakin lama semakin lama
telaga kering jadi warna datang telaga semakin kumuh semakin kumuh
juga kurang terlihat,dan kering jadi warna sampah dimana sampah dimana
bau juga kurang mana parkir tidak mana parkir tidak
terlihat dan bau teratur dan krn main teratur panas debu
U9 alam yg asri,udara sehat alam yg asri udara panas debu dimana dimana mana
membuat nyaman untuk sehat membuat mana
bersantai bersama nyaman untuk
keluarga bersantai bersama
keluarga

41
Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ, Vol. 9 No. 1, 38 - 47
ISSN(print): 2354-869X | ISSN(online): 2614-3763
U7 terakhir kesana terakhir kesana U6 semakin lama lama, kumuh,
kliatan kurang kliatan kurang semakin kumuh sampah, parkir,
terawat terawat sampah dimana mana atur, panas, debu
lingkungannya naik lingkungannya naik parkir tidak teratur
ke batu datar banyak batu datar banyak panas debu dimana
pos pungli karcis pos pungli karcis mana
bodong padahal bodong 10000 U7 terakhir kesana kurang, rawat,
udah masuk bayar padahal udah kliatan kurang terawat lingkungan,
ko di atas ada yg masuk bayar di atas lingkungannya naik pungli, karcis,
mintain lagi ada yg mintain lagi batu datar banyak pos bodong, bayar,
U8 agak kotor pas agak kotor pas pungli karcis bodong minta
datang telaga kering datang telaga 10000 padahal udah
jadi warna juga kering jadi warna masuk bayar di atas
kurang terlihat dan juga kurang terlihat ada yg mintain lagi
bau bau U8 agak kotor pas datang kotor, datang,
U9 alam yg asri udara alam asri udara telaga kering jadi telaga, kering,
sehat membuat sehat membuat warna juga kurang warna, lihat, bau
nyaman untuk nyaman untuk terlihat bau
bersantai bersama bersantai bersama U9 alam asri udara sehat alam, asri, udara,
keluarga keluarga membuat nyaman sehat, nyaman,
untuk bersantai santai, keluarga
d. Stemming bersama keluarga
Melakukan pengelompokan kata-kata
lain yang memiliki kata dasar dan arti
yang serupa namun memiliki bentuk 2. Analisis Sentimen dengan KNN
atau form yang berbeda karena Setelah data diproses melalui text
mendapatkan imbuhan yang berbeda preprocessing, langkah selanjutnya adalah
Tabel 4. Hasil Stemming melakukan analisis sentiment dengan
Kode Hasil Stopword Hasil Stemming menggunakan metode K-Nearest Neighbor
Removal (KNN).
U1 bagus informatif film bagus, informatif, Kode Ulasan Sentimen
dokumentasi dieng film, U1 bagus informatif film ??? (akan
segala keindahannya dokumentasi, dokumentasi dieng diprediksi)
indah segala keindahannya
U2 terlalu banyak tiket banyak, tiket, U2 terlalu banyak tiket Negatif
harus bayar malesin bayar, males harus bayar malesin
U3 dieng sangat indah indah, nyaman, U3 dieng sangat indah Positif
nyaman untuk kunjung, nyaman untuk
dikunjungi masyarakat, dikunjungi
masyarakatnya juga ramah, senang masyarakatnya juga
ramah menyenangkan ramah menyenangkan
U4 tempat mengasyikan asyik, bersih, U4 tempat mengasyikan Positif
udara bersih segar segar, indah, udara bersih segar
pemandangannya destinasi, liburan, pemandangannya
begitu indah pantas nyaman begitu indah pantas
sebagai destinasi sebagai destinasi untuk
untuk tempat liburan tempat liburan nyaman
nyaman U5 tempat terbaik untuk Positif
U5 tempat terbaik untuk baik, spot, foto, mendapatkan spot foto
mendapatkan spot sunrise, golden, sunrise sering dijuluki
foto sunrise sering sunrise, baik, sebagai golden sunrire
dijuluki sebagai mudah, jalan, terbaik di asia tenggara
golden sunrire terbaik bagus, aspal, akses sangat mudah
di asia tenggara akses bukit, aman, baik dan jalan bagus ber
sangat mudah dan aspal akses menuju
jalan bagus ber aspal bukit sangat aman
akses menuju bukit sudah mengalami
sangat aman sudah perbaikan
mengalami perbaikan

42
Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ, Vol. 9 No. 1, 38 - 47
ISSN(print): 2354-869X | ISSN(online): 2614-3763
U6 semakin lama semakin Negatif 0,95
22 foto 1 1 9 4
kumuh sampah dimana
0,95
mana parkir tidak 23 sunrise 2 1 9 4
teratur panas debu 0,95
dimana mana 24 golden 1 1 9 4
U7 terakhir kesana kliatan Negatif 0,95
25 mudah 1 1 9 4
kurang terawat 0,95
lingkungannya naik 26 jalan 1 1 9 4
batu datar banyak pos 0,95
pungli karcis bodong 27 aspal 1 1 9 4
0,95
10000 padahal udah
28 bukit 1 1 9 4
masuk bayar di atas 0,95
ada yg mintain lagi 29 aman 1 1 9 4
U8 agak kotor pas datang Negatif 0,95
telaga kering jadi 30 lama 1 1 9 4
0,95
warna juga kurang 31 kumuh 1 1 9 4
terlihat bau 0,95
U9 alam asri udara sehat Positif 32 sampah 1 1 9 4
membuat nyaman 0,95
33 parkir 1 1 9 4
untuk bersantai 0,95
bersama keluarga 34 atur 1 1 9 4
0,95
35 panas 1 1 9 4
a. Menghitung bobot kata (TF-IDF) 0,95
IDF36 debu 1 1 9 4
tf D/ (log 0,95
No. Term df
U U U U U U U U U df D/df37 kurang 1 1 9 4
1 2 3 4 5 6 7 8 9 ) 0,95
0,6538 rawat 1 1 9 4
1 bagus 1 1 2 4,5 3 0,95
0,9539 lingkungan 1 1 9 4
2 informatif 1 1 9 4 0,95
0,9540 pungli 1 1 9 4
3 film 1 1 9 4 0,95
dokumenta 0,9541 karcis 1 1 9 4
4 si 1 1 9 4 0,95
0,4742 bodong 1 1 9 4
5 indah 1 1 1 3 3 7 0,95
0,9543 minta 1 1 9 4
6 banyak 1 1 9 4 0,95
0,9544 kotor 1 1 9 4
7 tiket 1 1 9 4 0,95
0,6545 datang 1 1 9 4
8 bayar 1 1 2 4,5 3 0,95
0,9546 telaga 1 1 9 4
9 malas 1 1 9 4 0,95
0,4747 kering 1 1 9 4
10 nyaman 1 1 1 3 3 7 0,95
0,9548 warna 1 1 9 4
11 kunjung 1 1 9 4 0,95
0,9549 lihat 1 1 9 4
12 masyarakat 1 1 9 4 0,95
0,9550 bau 1 1 9 4
13 ramah 1 1 9 4 0,95
0,9551 alam 1 1 9 4
14 senang 1 1 9 4 0,95
0,9552 asri 1 1 9 4
15 asyik 1 1 9 4 0,95
0,9553 udara 1 1 9 4
16 bersih 1 1 9 4 0,95
0,9554 sehat 1 1 9 4
17 segar 1 1 9 4 0,95
0,9555 santai 1 1 9 4
18 destinasi 1 1 9 4 0,95
0,9556 kelarga 1 1 9 4
19 liburan 1 1 9 4
0,95
20 baik 3 1 9 4 W
No.
0,95
21 spot 1 1 9 4 U1 U2 U3 U4 U5 U6 U7 U8 U9

43
Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ, Vol. 9 No. 1, 38 - 47
ISSN(print): 2354-869X | ISSN(online): 2614-3763

1 0,653 0,000 0,000 0,000 0,653 0,000 0,000 0,000 47


0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954 0,000
2 0,954 0,000 0,000 0,000 0,000 0,000 0,000 0,000 48
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954 0,000
3 0,954 0,000 0,000 0,000 0,000 0,000 0,000 0,000 49
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954 0,000
4 0,954 0,000 0,000 0,000 0,000 0,000 0,000 0,000 50
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954 0,000
5 0,477 0,000 0,477 0,477 0,000 0,000 0,000 0,000 51
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954
6 0,000 0,954 0,000 0,000 0,000 0,000 0,000 0,000 52
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954
7 0,000 0,954 0,000 0,000 0,000 0,000 0,000 0,000 53
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954
8 0,000 0,653 0,000 0,000 0,000 0,000 0,653 0,000 54
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954
9 0,000 0,954 0,000 0,000 0,000 0,000 0,000 0,000 55
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954
10 0,000 0,000 0,477 0,477 0,000 0,000 0,000 0,000 56
0,477 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954
11 0,000 0,000 0,954 0,000 0,000 0,000 0,000 0,000 0,000
12 0,000 0,000 0,954 0,000 0,000 0,000 0,000 0,000 No.
0,000 WU1 *WDi
13 0,000 0,000 0,954 0,000 0,000 0,000 0,000 0,000 0,000 U2 U3 U4 U5 U6 U7 U8 U9
14 0,000 0,000 0,954 0,000 0,000 0,000 0,000 0,000 1
0,000 0,000 0,000 0,000 0,427 0,000 0,000 0,000 0,000
15 0,000 0,000 0,000 0,954 0,000 0,000 0,000 0,000 2
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
16 0,000 0,000 0,000 0,954 0,000 0,000 0,000 0,000 3
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
17 0,000 0,000 0,000 0,954 0,000 0,000 0,000 0,000 4
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
18 0,000 0,000 0,000 0,954 0,000 0,000 0,000 0,000 5
0,000 0,000 0,228 0,228 0,000 0,000 0,000 0,000 0,000
19 0,000 0,000 0,000 0,954 0,000 0,000 0,000 0,000 6
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
20 0,000 0,000 0,000 0,000 2,863 0,000 0,000 0,000 7
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
21 0,000 0,000 0,000 0,000 0,954 0,000 0,000 0,000 8
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
22 0,000 0,000 0,000 0,000 0,954 0,000 0,000 0,000 9
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
23 0,000 0,000 0,000 0,000 1,908 0,000 0,000 0,000 10
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
24 0,000 0,000 0,000 0,000 0,954 0,000 0,000 0,000 11
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
25 0,000 0,000 0,000 0,000 0,954 0,000 0,000 0,000 12
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
26 0,000 0,000 0,000 0,000 0,954 0,000 0,000 0,000 13
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
27 0,000 0,000 0,000 0,000 0,954 0,000 0,000 0,000 14
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
28 0,000 0,000 0,000 0,000 0,954 0,000 0,000 0,000 15
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
29 0,000 0,000 0,000 0,000 0,954 0,000 0,000 0,000 16
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
30 0,000 0,000 0,000 0,000 0,000 0,954 0,000 0,000 17
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
31 0,000 0,000 0,000 0,000 0,000 0,954 0,000 0,000 18
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
32 0,000 0,000 0,000 0,000 0,000 0,954 0,000 0,000 19
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
33 0,000 0,000 0,000 0,000 0,000 0,954 0,000 0,000 20
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
34 0,000 0,000 0,000 0,000 0,000 0,954 0,000 0,000 21
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
35 0,000 0,000 0,000 0,000 0,000 0,954 0,000 0,000 22
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
36 0,000 0,000 0,000 0,000 0,000 0,954 0,000 0,000 23
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
37 0,000 0,000 0,000 0,000 0,000 0,000 0,954 0,000 24
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
38 0,000 0,000 0,000 0,000 0,000 0,000 0,954 0,000 25
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
39 0,000 0,000 0,000 0,000 0,000 0,000 0,954 0,000 26
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
40 0,000 0,000 0,000 0,000 0,000 0,000 0,954 0,000 27
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
41 0,000 0,000 0,000 0,000 0,000 0,000 0,954 0,000 28
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
42 0,000 0,000 0,000 0,000 0,000 0,000 0,954 0,000 29
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
43 0,000 0,000 0,000 0,000 0,000 0,000 0,954 0,000 30
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
44 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954 31
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
45 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954 32
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
46 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,954 33
0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000

44
Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ, Vol. 9 No. 1, 38 - 47
ISSN(print): 2354-869X | ISSN(online): 2614-3763
0,00 0,00 0,00 0,91 0,00 0,00 0,00 0,00
34 0,000 0,000 0,000 0,000 0,000 0,000 0,000
15 0,000
0 0 0 1 0,000 0 0 0 0
35 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,00
0,000 0,00 0,00 0,91 0,00 0,00 0,00 0,00
16 0 0 0 1 0,000 0 0 0 0
36 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
0,00 0,00 0,00 0,91 0,00 0,00 0,00 0,00
17 0 0 0 1 0,000 0 0 0 0
37 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
0,00 0,00 0,00 0,91 0,00 0,00 0,00 0,00
38 0,000 0,000 0,000 0,000 0,000 0,000 18
0,000 0
0,000 0 0 1 0,000 0 0 0 0
0,00 0,00 0,00 0,91 0,00 0,00 0,00 0,00
39 0,000 0,000 0,000 0,000 0,000 0,000 0,000
19 0,000
0 0 0 1 0,000 0 0 0 0
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
40 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
20 0 0 0 0 8,195 0 0 0 0
41 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
21 0 0 0 0 0,911 0 0 0 0
42 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
43 0,000 0,000 0,000 0,000 0,000 0,000 22
0,000 0
0,000 0 0 0 0,911 0 0 0 0
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
44 0,000 0,000 0,000 0,000 0,000 0,000 0,000
23 0,000
0 0 0 0 3,642 0 0 0 0
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
45 0,000 0,000 0,000 0,000 0,000 0,000 0,000
24 0,000
0 0 0 0 0,911 0 0 0 0
46 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,00
0,000 0,00 0,00 0,00 0,00 0,00 0,00 0,00
25 0 0 0 0 0,911 0 0 0 0
47 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
26 0 0 0 0 0,911 0 0 0 0
48 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
49 0,000 0,000 0,000 0,000 0,000 0,000 27
0,000 0
0,000 0 0 0 0,911 0 0 0 0
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
50 0,000 0,000 0,000 0,000 0,000 0,000 0,000
28 0,000
0 0 0 0 0,911 0 0 0 0
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
51 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
29 0 0 0 0 0,911 0 0 0 0
52 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,00
0,000 0,00 0,00 0,00 0,91 0,00 0,00 0,00
30 0 0 0 0 0,000 1 0 0 0
53 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000
0,00 0,00 0,00 0,00 0,91 0,00 0,00 0,00
54 0,000 0,000 0,000 0,000 0,000 0,000 31
0,000 0
0,000 0 0 0 0,000 1 0 0 0
0,00 0,00 0,00 0,00 0,91 0,00 0,00 0,00
55 0,000 0,000 0,000 0,000 0,000 0,000 0,000
32 0,000
0 0 0 0 0,000 1 0 0 0
0,00 0,00 0,00 0,00 0,91 0,00 0,00 0,00
56 0,000 0,000 0,000 0,000 0,000 0,000 0,000
33 0,000
0 0 0 0 0,000 1 0 0 0
0,000 0,228 0,228 0,427 0,000 0,000 0,000 0,00
0,000 0,00 0,00 0,00 0,91 0,00 0,00 0,00
34 0 0 0 0 0,000 1 0 0 0
0,00 0,00 0,00 0,00 0,91 0,00 0,00 0,00
b. Menghitung tingkat kemiripan (Cosine35 0 0 0 0 0,000 1 0 0 0
0,00 0,00 0,00 0,00 0,91 0,00 0,00 0,00
Similarity) 36 0 0 0 0 0,000 1 0 0 0
0,00 0,00 0,00 0,00 0,00 0,91 0,00 0,00
No Panjang Vektor
37 0 0 0 0 0,000 0 1 0 0
.
U1 U2 U3 U4 U5 U6 U7 U8 U9 0,00 0,00 0,00 0,00 0,00 0,91 0,00 0,00
0,42 0,00 0,00 0,00 0,00 0,00 0,00 38
0,00 0 0 0 0 0,000 0 1 0 0
1 7 0 0 0 0,427 0 0 0 0 0,00 0,00 0,00 0,00 0,00 0,91 0,00 0,00
0,91 0,00 0,00 0,00 0,00 0,00 0,00 39
0,00 0 0 0 0 0,000 0 1 0 0
2 1 0 0 0 0,000 0 0 0 0 0,00 0,00 0,00 0,00 0,00 0,91 0,00 0,00
0,91 0,00 0,00 0,00 0,00 0,00 0,00 40
0,00 0 0 0 0 0,000 0 1 0 0
3 1 0 0 0 0,000 0 0 0 0 0,00 0,00 0,00 0,00 0,00 0,91 0,00 0,00
0,91 0,00 0,00 0,00 0,00 0,00 0,00 41
0,00 0 0 0 0 0,000 0 1 0 0
4 1 0 0 0 0,000 0 0 0 0 0,00 0,00 0,00 0,00 0,00 0,91 0,00 0,00
0,22 0,00 0,22 0,22 0,00 0,00 0,00 42
0,00 0 0 0 0 0,000 0 1 0 0
5 8 0 8 8 0,000 0 0 0 0 0,00 0,00 0,00 0,00 0,00 0,91 0,00 0,00
0,00 0,91 0,00 0,00 0,00 0,00 0,00 43
0,00 0 0 0 0 0,000 0 1 0 0
6 0 1 0 0 0,000 0 0 0 0 0,00 0,00 0,00 0,00 0,00 0,00 0,91 0,00
0,00 0,91 0,00 0,00 0,00 0,00 0,00 44
0,00 0 0 0 0 0,000 0 0 1 0
7 0 1 0 0 0,000 0 0 0 0 0,00 0,00 0,00 0,00 0,00 0,00 0,91 0,00
0,00 0,42 0,00 0,00 0,00 0,42 0,00 45
0,00 0 0 0 0 0,000 0 0 1 0
8 0 7 0 0 0,000 0 7 0 0 0,00 0,00 0,00 0,00 0,00 0,00 0,91 0,00
0,00 0,91 0,00 0,00 0,00 0,00 0,00 46
0,00 0 0 0 0 0,000 0 0 1 0
9 0 1 0 0 0,000 0 0 0 0 0,00 0,00 0,00 0,00 0,00 0,00 0,91 0,00
0,00 0,00 0,22 0,22 0,00 0,00 0,00 47
0,22 0 0 0 0 0,000 0 0 1 0
10 0 0 8 8 0,000 0 0 0 8 0,00 0,00 0,00 0,00 0,00 0,00 0,91 0,00
0,00 0,00 0,91 0,00 0,00 0,00 0,00 48
0,00 0 0 0 0 0,000 0 0 1 0
11 0 0 1 0 0,000 0 0 0 0 0,00 0,00 0,00 0,00 0,00 0,00 0,91 0,00
0,00 0,00 0,91 0,00 0,00 0,00 0,00 49
0,00 0 0 0 0 0,000 0 0 1 0
12 0 0 1 0 0,000 0 0 0 0 0,00 0,00 0,00 0,00 0,00 0,00 0,91 0,00
0,00 0,00 0,91 0,00 0,00 0,00 0,00 50
0,00 0 0 0 0 0,000 0 0 1 0
13 0 0 1 0 0,000 0 0 0 0 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,91
0,00 0,00 0,91 0,00 0,00 0,00 0,00 51
0,00 0 0 0 0 0,000 0 0 0 1
14 0 0 1 0 0,000 0 0 0 0

45
Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ, Vol. 9 No. 1, 38 - 47
ISSN(print): 2354-869X | ISSN(online): 2614-3763
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,91
52 0 0 0 0 0,000 0 0 0 1
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,91
53 0 0 0 0 0,000 0 0 0 1
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,91
54 0 0 0 0 0,000 0 0 0 1
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,91
55 0 0 0 0 0,000 0 0 0 1
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,91
56 0 0 0 0 0,000 0 0 0 1
3,38 3,15 4,09 5,00 19,54 6,37 6,80 6,37 5,69
57 6 8 8 8 9 4 1 4 1
1,84 1,77 2,02 2,23 2,52 2,60 2,52 2,38
0 7 4 8 4,421 5 8 5 6

c. Menentukan Nilai Sentimen


Cos (U1,U2) = 0 / (1,840 * 1,777) = 0
Cos (U1,U3) = 0,228 / (1,840 * 2,024)
= 0,061
Cos (U1,U4) = 0,228 / (1,840 * 2,238)
= 0,055
Cos (U1,U5) = 0,427 / (1,840 * 4,421)
= 0,052
Cos (U1,U6) = 0 / (1,840 * 2,525) = 0 4. PENUTUP
Cos (U1,U7) = 0/ (1,840 * 2,608) = 0 4.1. Kesimpulan
Cos (U1,U8) = 0/ (1,840 * 2,525) = 0 Berdasarkan hasil penelitian yang sudah
Cos (U1,U9) = 0/ (1,840 * dilakukan, dapat disimpulkan bahwa Penelitian
2,386) = 0 ini menghasilkan sebuah sistem analisis
sentimen yang dapat mengidentifikasikan dan
Dari hasil tersebut dapat diurutkan nilai mengklasifikasi ulasan pengunjung wisata dieng
similarity U1 dari yang tertinggi ke yang dengan menggunakan algoritma K-Nearest
terendah yaitu : Neighbor (K-NN). Hasil dari pengujian, sistem
1. U3 (Positif) mampu mengklasifikasikan sentimen
2. U4 (Positif) menggunakan algoritma K-Nearest Neighbor
3. U5 (Positif) (K-NN) dengan akurasi sebesar 86%.
Jika dipilih nilai k untuk KNN adalah 3
maka akan dipilih 3 nilai similarity yang 5. DAFTAR PUSTAKA
tertinggi. Dari 3 nilai tertinggi terrsebut, 1. Syaifudin, Y. W., & Irawan, R. A. (2018).
kelas sentimen yang paling banyak Implementasi Analisis Clustering Dan
muncul adalah positif sehingga sistem Sentimen Data Twitter Pada Opini Wisata
akan mengklasifikasikan U1 ke dalam Pantai Menggunakan Metode K-Means.
sentimen Positif. Jurnal Informatika Polinema, 4(3), 189-189.
2. Putri, P. (2013). Implementasi Metode
3. Pengujian Akurasi Improved K-Nearest Neighbor pada
Pengujian dilakuann dengan menggunakan Analisis Sentimen Twitter Berbahasa
dataset sebanyak 147 ulasan untuk data Indonesia (Doctoral dissertation,
training yang terbagi menjadi klasifikasi 74 Universitas Brawijaya).
positif, dan 73 data negatif. Sedangkan 3. Wilianto, L., Pudjiantoro, T. H., & Umbara,
dataset yang digunakan untuk data testing F. R. (2017). Analisis Sentimen Terhadap
sebanyak 37 ulasan. Uji akurasi dengan Tempat Wisata Dari Komentar Pengunjung
menggunakan bahasa pemrograman python Dengan Menggunakan Metode Naive Bayes
dan didapat hasil sebesar 86% seperti terlihat Classifier Studi Kasus Jawa Barat.
pada gambar di bawah ini. Prosiding SNATIF, 439-448.
4. Azmi, M., Huda, A. K., & Setyanto, A.
(2020). PEMANFAATAN DATA
INSTAGRAM UNTUK MENGETAHUI
46
Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ, Vol. 9 No. 1, 38 - 47
ISSN(print): 2354-869X | ISSN(online): 2614-3763

REPUTASI TEMPAT WISATA DI


LOMBOK. TEKNIMEDIA: Teknologi
Informasi dan Multimedia, 1(1), 39-46.
5. Deviyanto, A., & Wahyudi, M. D. R.
(2018). Penerapan analisis sentimen pada
pengguna twitter menggunakan metode K-
Nearest Neighbor. JISKA (Jurnal
Informatika Sunan Kalijaga), 3(1), 1-13.
6. Febrianti, Y. M., & Indriati, A. W. W.
(2018). Analisis Sentimen Pada Ulasan
“Lazada” Berbahasa Indonesia
Menggunakan K-Nearest Neighbor (K-NN)
Dengan Perbaikan Kata Menggunakan Jaro
Winkler Distance. Jurnal Pengembangan
Teknologi Informasi dan Ilmu Komputer e-
ISSN, 2548, 964X.
7. Sari, R. (2020). Analisis Sentimen Pada
Review Objek Wisata Dunia Fantasi
menggunakan Algoritma K-Nearest
Neighbor (K-NN). EVOLUSI: Jurnal Sains
dan Manajemen, 8(1).

47

Anda mungkin juga menyukai