Sistem Rekomendasi Musik Berdasarkan Preferensi Pengguna Dengan Menggunakan Metode Natural Language Processing (NLP)
Keywords:
Natural Language Processing, NLP, Semantik, MusikAbstract
Sistem rekomendasi musik telah menjadi alat yang penting bagi pengguna untuk menemukan lagu-lagu yang sesuai dengan preferensi mereka. Namun, kebanyakan sistem rekomendasi musik saat ini masih mengandalkan metode yang sederhana, seperti analisis tag atau riwayat pemutaran, yang tidak selalu memberikan rekomendasi yang akurat dan personal.Dalam penelitian ini, kami memperkenalkan sebuah sistem rekomendasi musik yang menggunakan metode NLP (Natural Language Processing) semantik dengan mengambil kata kunci genre dan preferensi tahun dari pengguna. Pendekatan semantik ini memungkinkan pemahaman komputer terhadap makna dan konteks kata-kata dalam preferensi pengguna yang dinyatakan dalam bentuk teks.Metode NLP semantik yang kami terapkan melibatkan beberapa tahap. Pertama, kami mengumpulkan data preferensi pengguna dalam bentuk teks yang mencakup kata genre dan preferensi tahun musik. Selanjutnya, kami menggunakan teknik NLP untuk memproses teks dan mengidentifikasi kata-kata kunci, topik, dan makna yang terkandung dalam preferensi pengguna. Kemudian, kami menerapkan algoritma pemetaan semantik untuk menghubungkan preferensi pengguna dengan lagu-lagu yang sesuai. Algoritma ini membangun pemahaman tentang hubungan semantik antara genre musik, preferensi tahun, dan fitur musik dalam basis data. Dengan demikian, sistem rekomendasi dapat merekomendasikan lagu-lagu yang memiliki kesamaan semantik dengan preferensi pengguna. Pada tahap akhir, kami melakukan pengujian dan evaluasi kinerja sistem rekomendasi musik yang diusulkan menggunakan metode NLP semantik. Kami menggunakan dataset yang mencakup preferensi pengguna, informasi musik yang relevan, serta mengukur tingkat keakuratan dan kepuasan pengguna terhadap rekomendasi yang diberikan. Melalui penelitian ini, kami berharap dapat meningkatkan kualitas sistem rekomendasi musik dengan memanfaatkan metode NLP semantik yang mempertimbangkan genre dan preferensi tahun. Dengan demikian, pengguna dapat menerima rekomendasi yang lebih personal dan relevan berdasarkan preferensi mereka dalam hal genre musik dan tahun perilisan.
References
Yuniar, M., Rachmawati, I., & Setiawan, N. A. (2022). Sistem Rekomendasi Musik Berdasarkan Preferensi Pengguna Menggunakan Metode Collaborative Filtering. Jurnal Sistem dan Teknologi Informasi (JUSTIN), 4(1), 36-41.
Arisandy, A., & Ramdhani, M. A. (2019). Sistem Rekomendasi Lagu Menggunakan Algoritma Hybrid Collaborative Filtering dan Content-Based Filtering. Jurnal Sistem dan Informatika (JSI), 9(1), 69-78.
Rakhmawati, N. K., Putra, I. P. A., & Wiguna, I. G. A. (2021). Sistem Rekomendasi Lagu Berdasarkan Genre Menggunakan Algoritma Collaborative Filtering. Jurnal Riset Teknologi dan Sistem Informasi (JRTSI), 5(1), 25-32.
Lewis, M., Liu, Y., Goyal, N., Ghazvininejad, M., Mohamed, A., Levy, O., & Zettlemoyer, L. (2020). BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehension. Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, 7871-7880.
Kim, S., Jeon, G., & Kim, Y. (2019). Music recommendation system based on sentiment analysis and collaborative filtering. International Journal of Advanced Science and Technology, 128, 47-58.
Kang, Y., Cai, Z., Tan, C.-W., Huang, Q., & Liu, H. (2020). Natural language processing (NLP) in management research: A literature review. [Judul jurnal di dalam tanda kutip]. [Nama jurnal dalam italic], [Volume Jurnal](Nomor Jurnal), Halaman 139-172.
Jurafsky, D., & Martin, J. H. (2020). Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition (3rd ed.). Pearson.
Suci, R., Anwar, R. W., & Maruddani, D. (2019). Sistem Rekomendasi Musik Berdasarkan Mood Menggunakan Metode Sentimen Analisis. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer (JPTIIK), 3(6), 6004-6011.
Ayu, W. R., & Hermanto, D. B. (2019). Sistem Rekomendasi Musik Menggunakan Algoritma Collaborative Filtering. Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi), 3(4), 1157-1163.
Iskandar, I., Pratama, I. M. B., & Kusumawati, N. (2019). Sistem Rekomendasi Lagu Berdasarkan Mood Menggunakan Analisis Sentimen. Jurnal Ilmiah Teknologi Informasi Terapan (JITTER), 3(1), 7-14.
Prasetyo, V. R., Benarkah, N., & Chrisintha, V. J. Implementasi Natural Language Processing Dalam Pembuatan Chatbot Pada Program Information Technology Universitas Surabaya, Universitas Surabaya, Surabaya, Indonesia, 2021.
https://sites.unpad.ac.id/. (2021, Maret 29). NLP Sederhana dengan Python. Diakses 21 Juni 2023, dari https://sites.unpad.ac.id/widodo/2021/03/09/nlp-dengan-python/
(2019) Skill Pluss website. [Online], https://skillplus.web.id/, tanggal akses: 21 Juni 2023.
Al Haromainy, M. M., Sari, A. P., Sihananto, A. N., & Wahanani, H. E. (2022n). Pembuatan Game Hafalan Quran Tingkat Dasar Menggunakan Metode Rapid Application Development. Jurnal Teknologi Informasi dan Komunikasi (SCAN), 17(3), 27.
Rahmat, A., & Fatchurrochman, S. (2018). Sistem Rekomendasi Lagu Berdasarkan Kombinasi Fitur Audio dan Informasi Metadata Menggunakan Metode Weighted Similarity. Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), 5(2), 165-173.
Ahrizal, D., Miftah, M. K., Kurniawan, R., Zaelani, T., & Yulianti. (2020). Pengujian Perangkat Lunak Sistem Informasi Peminjaman PlayStation dengan Teknik Boundary Value Analysis Menggunakan Metode Black Box Testing. Jurnal Informatika Universitas Pamulang, 5(1), 73-77. http://openjournal.unpam.ac.id/index.php/informatika