Skip to content

DhanushN2005/Market_basket_analysis-uding-ECLAT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Market_basket_analysis-uding-ECLAT

This repository demonstrates how to perform Market Basket Analysis using the ECLAT (Equivalence Class Clustering and bottom-up Lattice Traversal) algorithm to find frequent itemsets in transactional datasets.

🧠 Project Overview

Market Basket Analysis is a common data mining technique used to discover associations between products or items in transaction datasets. Rather than scanning pairs like Apriori, the ECLAT algorithm uses a vertical data format and intersection operations to efficiently find frequent itemsets based on support.

This project contains a Jupyter Notebook that:

  • Loads and preprocesses transactional data
  • Applies the ECLAT algorithm to find frequent itemsets
  • Enables further exploration of patterns in purchase behavior

πŸ“ Repository Contents

  • Market_basket_analysis_uding_ECLAT.ipynb β€” The main notebook showing ECLAT implementation and results.

πŸ“¦ Dependencies

Make sure you have the following Python packages installed:

pip install pandas mlxtend jupyter
(You can list additional packages if required by the notebook.)

πŸš€ How to Run
Clone this repository:

bash
Copy code
git clone https://github.com/DhanushN2005/Market_basket_analysis-uding-ECLAT.git
Navigate into the project folder:

bash
Copy code
cd Market_basket_analysis-uding-ECLAT
Open the notebook:

bash
Copy code
jupyter notebook Market_basket_analysis_uding_ECLAT.ipynb

About

Jupyter Notebook implementing Market Basket Analysis using the ECLAT algorithm to discover frequent itemsets from transactional data. πŸ“˜ README.md # Market Basket Analysis Using ECLAT This repository demonstrates how to perform **Market Basket Analysis** using the **ECLAT**

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors