Sinkron : Jurnal dan Penelitian Teknik Informatika
Vol. 8 No. 4 (2023): Article Research Volume 8 Issue 4, October 2023

Electronic Product Recommendation System Using the Cosine Similarity Algorithm and VGG-16

Irfan Rasyid (Informatics Engineering Department, Muhammadiyah University of Magelang, Indonesia)
Muhammad Resa Arif Yudianto (Informatics Engineering Department, Muhammadiyah University of Magelang, Indonesia)
Maimunah (Informatics Engineering Department, Muhammadiyah University of Magelang, Indonesia)
Tuessi Ari Purnomo (Industrial Engineering Department, Muhammadiyah University of Magelang, Indonesia)



Article Info

Publish Date
01 Oct 2023

Abstract

The recommendation system is a mechanism for filtering a batch of data into numerous data sets based on what the user wants. Cosine similarity is one of the algorithms used in creating recommendation model. This algorithm employs a calculation approach between two things by measuring the cosine between the two objects to be compared. Image-based recommendation systems were recently introduced since word processing to generate recommendations had the issue of duplicating product descriptions for different types of items. Before processing with cosine similarity, image feature extraction requires the use of a deep learning algorithm, VGG16. The purpose of this research is to make it easier for customers to select the desired electronic goods by providing product recommendations based on product visual similarity. This model is able to recommend 10 products that are similar to the selected product. The presented product has a cosine value near one, and the discrepancy with the selected product's cosine value is modest. The mAP technique was used for model testing, and the smartwatch category received the greatest mAP value of 94.38%, while the headphone category had the lowest value of 70.84%. The average mAP attained is 81.50%. These findings show that mAP accuracy varies by category. This disparity is due to the unequal dataset in each category.

Copyrights © 2023






Journal Info

Abbrev

sinkron

Publisher

Subject

Computer Science & IT

Description

Scope of SinkrOns Scientific Discussion 1. Machine Learning 2. Cryptography 3. Steganography 4. Digital Image Processing 5. Networking 6. Security 7. Algorithm and Programming 8. Computer Vision 9. Troubleshooting 10. Internet and E-Commerce 11. Artificial Intelligence 12. Data Mining 13. Artificial ...