AmirhosseinHonardoust/Market-Basket-Analysis

Python project for Market Basket Analysis. Generates synthetic retail transactions, mines frequent itemsets using Apriori & FP-Growth, derives association rules, and outputs CSVs + visualizations. Portfolio-ready example demonstrating data science methods for uncovering product co-purchase patterns.

28
/ 100
Experimental

Computes support, confidence, lift, leverage, and conviction metrics for derived association rules, with mlxtend-backed Apriori and FP-Growth implementations selectable via CLI. Synthetic transaction generator embeds realistic product dependencies (e.g., Laptop → Mouse/Keyboard) to ensure interpretable rule discovery, while modular architecture separates data generation, mining, and output serialization (CSVs + Matplotlib charts) into distinct pipeline stages.

No Package No Dependents
Maintenance 6 / 25
Adoption 7 / 25
Maturity 15 / 25
Community 0 / 25

How are scores calculated?

Stars

39

Forks

Language

Python

License

MIT

Last pushed

Oct 16, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/AmirhosseinHonardoust/Market-Basket-Analysis"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.