Content-based recommender system architecture for similar e-commerce products

Ari Nurcahya, Supriyanto Supriyanto

Abstract


Recommendation systems are quite famous and are increasingly being used on e-commerce platforms for a variety of purposes. The recommendation system technique used also varies greatly depending on the scope and Item of recommendation. Content-based filtering, for example, is used to recommend related product items based on user preferences. However, how the recommendation system architecture should be built starts by creating a data model for bringing up related product items. This paper offers a system architecture by considering the initial problem usually faced by recommendation systems, namely the cold start problem. The problem of lack of user preferences data is trying to be overcome by utilizing product item documents. Product item documents are processed using the TF-IDF algorithm and Vector Space Model to generate a data model. Then a query can be applied to find similarities to items that the user has seen. In the end, the recommendation system architecture that was built produced excellent Precision using Recall and Precision testing. Tests are carried out for data using the weighting of product names and product labels. The result obtained 0.84 for the average value of Recall and 0.78 for the average value of Precision.

Keywords


Recommender system; Content-based filtering; E-commerce; Tf-idf

Full Text:

PDF

References


I. P. Gerachenko, A. A. Kuldiaeva, J. P. Dus, S. Dyrka, and N. L. Seitakhmetova, "FORECAST OF DEVELOPMENT OF THE GLOBAL E-COMMERCE MARKET," Bull. Natl. Acad. Sci. Repub. KAZAKHSTAN, vol. 4, no. 386, pp. 157–164, Aug. 2020.

H. D Tran, "From E-Commerce to M-Commerce," J. Text. Sci. Fash. Technol., vol. 6, no. 1, pp. 1–2, 2020.

E. S. Soegoto and A. Nugraha, "E-Commerce for Agriculture," IOP Conf. Ser. Mater. Sci. Eng., vol. 879, no. 1, 2020.

I. Almarashdeh et al., "Search Convenience and Access Convenience: The Difference Between Website Shopping and Mobile Shopping," in Proceedings of the Tenth International Conference on Soft Computing and Pattern Recognition (SoCPaR 2018), 2020, pp. 33–42.

N. Vaidya and A. R. Khachane, "Recommender systems-the need of the ecommerce ERA," in 2017 International Conference on Computing Methodologies and Communication (ICCMC), 2017, no. Iccmc, pp. 100–104.

L. Wu, D. Hu, L. Hong, and H. Liu, "Turning Clicks into purchases: Revenue optimization for product search in e-commerce," 41st Int. ACM SIGIR Conf. Res. Dev. Inf. Retrieval, SIGIR 2018, no. 1, pp. 365–374, 2018.

D. H. Manjaiah and F. Mohammed, "A survey on recommendation systems for social media using Big Data analytics," Int. J. Latest Trends Eng. Technol., pp. 48–58, 2017.

R. Burke, A. Felfernig, and M. H. Göker, "Recommender Systems: An Overview," AI Mag., 2017.

C. A. Gomez-Uribe and N. Hunt, "The Netflix Recommender System," ACM Trans. Manag. Inf. Syst., vol. 6, no. 4, pp. 1–19, Jan. 2016.

Prince Praveen, Sagar Parmar, and Praveen Goud, "Movie Recommendation System Approaches," Int. J. Eng. Res., vol. V9, no. 04, 2020.

O. Artemenko, O. Kunanets, and V. Pasichnyk, "E-tourism recommender systems : a survey and development perspectives," Econtechmod. An Int. Q. J., vol. 6, no. 2, pp. 91–96, 2017.

F. Karimova, "A Survey of e-Commerce Recommender Systems," Eur. Sci. Journal, ESJ, vol. 12, no. 34, p. 75, 2016.

V. G. Student and C. Science, "An Effective Product Recommendation System for E-Commerce Website Using Hybrid Recommendation Systems," Int. J. Comput. Sci. Commun., vol. 8, no. 2, pp. 81–88, 2017.

M. H. Mohamed, M. H. Khafagy, and M. H. Ibrahim, "Recommender Systems Challenges and Solutions Survey," 2019 Int. Conf. Innov. Trends Comput. Eng., no. February, pp. 149–155, 2019.

J. Son and S. B. Kim, "Content-based filtering for recommendation systems using multiattribute networks," Expert Syst. Appl., vol. 89, pp. 404–412, 2017.

S. Jain, A. Grover, P. S. Thakur, and S. K. Choudhary, "Trends, problems and solutions of recommender system," Int. Conf. Comput. Commun. Autom. ICCCA 2015, no. May, pp. 955–958, 2015.

[R. Wita, K. Bubphachuen, and J. Chawachat, "Content-Based Filtering Recommendation in Abstract Search Using Neo4j," ICSEC 2017 - 21st Int. Comput. Sci. Eng. Conf. 2017, Proceeding, vol. 6, pp. 136–139, 2018.

Sangeeta and N. Duhan, "Collaborative filtering-based recommender system," in Advances in Intelligent Systems and Computing, 2018.

E. Çano and M. Morisio, "Hybrid recommender systems: A systematic literature review," Intell. Data Anal., vol. 21, no. 6, pp. 1487–1524, 2017.

F. Pourgholamali, M. Kahani, E. Bagheri, and Z. Noorian, "Embedding unstructured side information in product recommendation," Electron. Commer. Res. Appl., vol. 25, pp. 70–85, 2017.

J. Supriyanto; Fahana, "Possible System Architecture for Travel Recommender," vol. 5, no. 1, pp. 1–8, 2020.

L. Sharma and A. Gera, "A Survey of Recommendation System : Research Challenges," Int. J. Eng. Trends Technol., vol. 4, no. 5, pp. 1989–1992, 2013.

M. Zhou, Z. Ding, J. Tang, and D. Yin, "Micro behaviors: A new perspective in E-commerce recommender systems," WSDM 2018 - Proc. 11th ACM Int. Conf. Web Search Data Min., vol. 2018-Febuary, pp. 727–735, 2018.

G. Orellana, M. Orellana, V. Saquicela, F. Baculima, and N. Piedra, "A text mining methodology to discover syllabi similarities among higher education institutions," Proc. - 3rd Int. Conf. Inf. Syst. Comput. Sci. INCISCOS 2018, vol. 2018-Decem, pp. 261–268, 2018.

I. Indriyanto and I. D. Sumitra, "Measuring the Level of Plagiarism of Thesis using Vector Space Model and Cosine Similarity Methods," IOP Conf. Ser. Mater. Sci. Eng., vol. 662, no. 2, 2019.

D. M. Berry, A. Ferrari, and S. Gnesi, "Assessing tools for defect detection in natural language requirements: Recall vs precision," Sch. Comput. Sci. Univ. Waterloo, Tech. Rep, 2017.

L. Hickman, S. Thapa, and L. Tay, "Text Preprocessing for Text Mining in Organizational Research : Review and Recommendations In-press at Organizational Research Methods," no. October, 2020.

M. A. Rosid, A. S. Fitrani, I. R. I. Astutik, N. I. Mulloh, and H. A. Gozali, "Improving Text Preprocessing for Student Complaint Document Classification Using Sastrawi," IOP Conf. Ser. Mater. Sci. Eng., vol. 874, no. 1, 2020.

F. Riza, S. Rifai, A. Dirgantara, Sfenrianto, Rasenda, and S. Herdyansyah, "Information Retrieval Technique for Indonesian PDF Document with Modified Stemming Porter Method Using PHP," J. Phys. Conf. Ser., vol. 1477, no. 3, 2020.

M. Artama, I. N. Sukajaya, and G. Indrawan, "Classification of official letters using TF-IDF method," J. Phys. Conf. Ser., vol. 1516, no. 1, 2020.




DOI: http://dx.doi.org/10.26555/jifo.v14i3.a18511

Refbacks

  • There are currently no refbacks.


Copyright (c) 2020 Ari Nurcahya, Supriyanto Supriyanto

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

____________________________________
JURNAL INFORMATIKA

ISSN : 1978-0524 (print) | 2528-6374 (online)

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

View JIFO stats