Shopping comanion: smart recommendation for your home grocery

No Thumbnail Available

Date

2024-07-15

Journal Title

Journal ISSN

Volume Title

Publisher

Daffodil International University

Abstract

The paper presents the development of a personalized recommendation system for Beplob Mart, an e-commerce website. The system leverages Matrix Factorization (MF), a collaborative filtering technique, to recommend products to users based on their past behavior and product characteristics. The system architecture utilizes a combination of technologies: HTML, CSS, and Javascript for a user-friendly interface, PHP for server-side logic, and Python libraries (Pandas, NumPy, scikit-learn) for data manipulation, numerical computations, and implementing the MF model. The recommendation process involves collecting user data (purchase history, browsing behavior, ratings) and product data (descriptions, attributes, category). Both datasets undergo preprocessing to ensure quality. User-item interaction matrices are then created, capturing interactions between users and products. MF plays a key role in uncovering hidden patterns within these matrices. The chosen technique decomposes the user-item interaction matrix into user and item factor matrices with a predefined number of latent factors. These factors represent underlying user preferences and product characteristics. By multiplying the user and transposed item factor matrices, the system predicts potential user interactions with various products. Recommendations are generated for each user based on the highest predicted scores, suggesting items they're most likely to be interested in. The website integrates the recommendation logic, displaying personalized suggestions alongside product browsing and search results. This approach aims to enhance the user experience by offering relevant product recommendations, potentially leading to increased engagement and sales for Beplob Mart. The paper highlights the importance of model evaluation and real-time updates for optimal performance. Additionally, it emphasizes the potential benefits of incorporating explainability techniques to build trust and transparency with users.

Description

Project report

Keywords

E-commerce, Intelligent shopping platform, Machine learning for retail

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By