A Recommendation System for E-Commerce Products Using Collaborative Filtering Approaches

The objective of this article is to recommend products using association rule mining from an E-commerce site. This helps us to recommend products through utilizing the filtering concept. In this article, we use the Apriori and FP-Growth algorithms. Our model not only suggests products but also gives...

Full description

Saved in:
Bibliographic Details
Main Authors: Neelamadhab Padhy, Sridev Suman, T Sanam Priyadarshini, Subhalaxmi Mallick
Format: Article
Language:English
Published: MDPI AG 2024-09-01
Series:Engineering Proceedings
Subjects:
Online Access:https://www.mdpi.com/2673-4591/67/1/50
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849432476856877056
author Neelamadhab Padhy
Sridev Suman
T Sanam Priyadarshini
Subhalaxmi Mallick
author_facet Neelamadhab Padhy
Sridev Suman
T Sanam Priyadarshini
Subhalaxmi Mallick
author_sort Neelamadhab Padhy
collection DOAJ
description The objective of this article is to recommend products using association rule mining from an E-commerce site. This helps us to recommend products through utilizing the filtering concept. In this article, we use the Apriori and FP-Growth algorithms. Our model not only suggests products but also gives tips on how to make strong suggestion systems that can deal with a lot of data and give quick responses. Our objective is to predict ratings so that the users could be recommended and buy products. There are 1,048,100 records in the dataset. This dataset consists of four features, and these are are follows: {user-id, productid, Ratings, and timing}. Here, we consider the rating as our dependent attribute, and others factors are independent features. In this article, we use collaborative filtering algorithms (SVD, SVD+, and ALS) and also item-based filtering techniques (KNNBasic) to recommend products. Apart from these, sssociation rule mining, hybridization of Apriori, and FP-Growth are used. K-means clustering is used to identify anomalies as well as to create a dashboard, using Power BI for data visualization. Apart from these, we have also developed a hybridization algorithm using Apriori and FP-Growth. Among all the recommendation algorithms, SVD outperforms in recommending the product, and the average RMSE and MAE values are 1.31, and 1.04, respectively.
format Article
id doaj-art-10ec3a5b240849e7bb90e2d19bcab84c
institution Kabale University
issn 2673-4591
language English
publishDate 2024-09-01
publisher MDPI AG
record_format Article
series Engineering Proceedings
spelling doaj-art-10ec3a5b240849e7bb90e2d19bcab84c2025-08-20T03:27:21ZengMDPI AGEngineering Proceedings2673-45912024-09-016715010.3390/engproc2024067050A Recommendation System for E-Commerce Products Using Collaborative Filtering ApproachesNeelamadhab Padhy0Sridev Suman1T Sanam Priyadarshini2Subhalaxmi Mallick3School of Engineering and Technology, Department of Computer Science and Engineering, GIET University, Gunupur 765022, Odisha, IndiaSchool of Engineering and Technology, Department of Computer Science and Engineering, GIET University, Gunupur 765022, Odisha, IndiaSchool of Engineering and Technology, Department of Computer Science and Engineering, GIET University, Gunupur 765022, Odisha, IndiaSchool of Engineering and Technology, Department of Computer Science and Engineering, GIET University, Gunupur 765022, Odisha, IndiaThe objective of this article is to recommend products using association rule mining from an E-commerce site. This helps us to recommend products through utilizing the filtering concept. In this article, we use the Apriori and FP-Growth algorithms. Our model not only suggests products but also gives tips on how to make strong suggestion systems that can deal with a lot of data and give quick responses. Our objective is to predict ratings so that the users could be recommended and buy products. There are 1,048,100 records in the dataset. This dataset consists of four features, and these are are follows: {user-id, productid, Ratings, and timing}. Here, we consider the rating as our dependent attribute, and others factors are independent features. In this article, we use collaborative filtering algorithms (SVD, SVD+, and ALS) and also item-based filtering techniques (KNNBasic) to recommend products. Apart from these, sssociation rule mining, hybridization of Apriori, and FP-Growth are used. K-means clustering is used to identify anomalies as well as to create a dashboard, using Power BI for data visualization. Apart from these, we have also developed a hybridization algorithm using Apriori and FP-Growth. Among all the recommendation algorithms, SVD outperforms in recommending the product, and the average RMSE and MAE values are 1.31, and 1.04, respectively.https://www.mdpi.com/2673-4591/67/1/50E-commercerecommendation systemApriori algorithmFP-Growthassociation rule miningcollaborative filtering (SVD, SVD+, ALS)
spellingShingle Neelamadhab Padhy
Sridev Suman
T Sanam Priyadarshini
Subhalaxmi Mallick
A Recommendation System for E-Commerce Products Using Collaborative Filtering Approaches
Engineering Proceedings
E-commerce
recommendation system
Apriori algorithm
FP-Growth
association rule mining
collaborative filtering (SVD, SVD+, ALS)
title A Recommendation System for E-Commerce Products Using Collaborative Filtering Approaches
title_full A Recommendation System for E-Commerce Products Using Collaborative Filtering Approaches
title_fullStr A Recommendation System for E-Commerce Products Using Collaborative Filtering Approaches
title_full_unstemmed A Recommendation System for E-Commerce Products Using Collaborative Filtering Approaches
title_short A Recommendation System for E-Commerce Products Using Collaborative Filtering Approaches
title_sort recommendation system for e commerce products using collaborative filtering approaches
topic E-commerce
recommendation system
Apriori algorithm
FP-Growth
association rule mining
collaborative filtering (SVD, SVD+, ALS)
url https://www.mdpi.com/2673-4591/67/1/50
work_keys_str_mv AT neelamadhabpadhy arecommendationsystemforecommerceproductsusingcollaborativefilteringapproaches
AT sridevsuman arecommendationsystemforecommerceproductsusingcollaborativefilteringapproaches
AT tsanampriyadarshini arecommendationsystemforecommerceproductsusingcollaborativefilteringapproaches
AT subhalaxmimallick arecommendationsystemforecommerceproductsusingcollaborativefilteringapproaches
AT neelamadhabpadhy recommendationsystemforecommerceproductsusingcollaborativefilteringapproaches
AT sridevsuman recommendationsystemforecommerceproductsusingcollaborativefilteringapproaches
AT tsanampriyadarshini recommendationsystemforecommerceproductsusingcollaborativefilteringapproaches
AT subhalaxmimallick recommendationsystemforecommerceproductsusingcollaborativefilteringapproaches