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.
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.
Stars
39
Forks
—
Language
Python
License
MIT
Category
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.
Higher-rated alternatives
yamanalab/ec-darkpattern
[IEEE BigData 2022] Dark patterns in e-commerce: a dataset and its baseline evaluations
sohds/P4DS_gaeun_allocation
2023-2 '파이썬을이용한데이터사이언스' 기말 팀 프로젝트 | 서울여자대학교 총동문회 주관 카페 '가은'의 운영효율화 전략을 위한 데이터 분석 및 머신러닝 모델 설계 |...
station-10/awesome-marketing-machine-learning
A curated list of awesome machine learning libraries for marketing, including media mix models,...
evansdoe/online_retail
The goal of this project is to build an unsupervised machine learning model that predicts...
Super-Chain/AI-Marketer
Analyze your marketing data by AI & ML algorithms without a single-line of code.