Saved searches

Use saved searches to filter your results more quickly

Cancel Create saved search Sign up Reseting focus

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Web App for Product Recommendation based on Market Basket Analysis and Customer Segmentation using RFM Analysis

Notifications You must be signed in to change notification settings

krishna-aditi/product-recommendation-based-on-market-basket-analysis-and-rfm-analysis

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Go to file

Folders and files

Last commit message Last commit date

Latest commit

History

View all files

Repository files navigation

Web App for Product Recommendation based on Market Basket Analysis and Customer Segmentation using RFM Analysis

Overview

Data science and machine learning are very much applicable in such huge and various fields. One of them is retail business. Imagine if you are a retail business owner who owns a retail shop that sells hundreds of items. In a single month, there are more than a hundred transactions occurring in your shop, for instance. Each transaction is usually made with more than an item to be bought. It means there are usually more than an item in a single transaction. Market Basket Analysis is one of the key techniques used by large retailers to uncover associations between items. It works by looking for combinations of items that occur together frequently in transactions. To put it another way, it allows retailers to identify relationships between the items that people buy. Association Rules are widely used to analyze retail basket or transaction data, and are intended to identify strong rules discovered in transaction data using measures of interestingness, based on the concept of strong rules. Codelabs Report Link: https://codelabs-preview.appspot.com/?file_id=1VQ5vytQq5Jt9ZrE-Gy3NCV3zN8MX0Pq5mishS0GTDDo#0

Usage Guide

streamlit run streamlitapp.py 

Goals

Goal is to create an interface with an interactive dashboard, along with recommendations for products based on market basket analysis and customer segments identified in the historical dataset. The app will allow analyzing the data on a more granular level, such as understanding the purchasing pattern specific to a country

Use cases

About the data