How tajamulkhann/top-10-data-ai-projects works
This repository is a career-focused collection of 20 independent, runnable teaching projects—not one integrated analytics or data platform. The principal workflow is a learner exploring a business problem, running a project's analysis or engineering pipeline against its synthetic data, and examining the documented outputs. Engineering examples cover distinct pipeline patterns; they are not stages connected to one another. The README describes notebooks, dashboards, and exports, but those artifacts are not present in the supplied tree, so they are not represented as source nodes.
Main entry points: 01-retail-sales-profitability/analysis.py Retail Profitability · 04-marketing-channel-performance/analysis.py Marketing Channels · 05-ecommerce-funnel/analysis.py E-commerce Funnel · 09-ab-test-checkout/analysis.py Checkout A/B Test
Components 21
Commercial Analytics
- Retail Profitability
data-analytics/01-retail-sales-profitability/analysis.py - Marketing Channels
data-analytics/04-marketing-channel-performance/analysis.py - E-commerce Funnel
data-analytics/05-ecommerce-funnel/analysis.py - Checkout A/B Test
data-analytics/09-ab-test-checkout/analysis.py
Customer Analytics
- RFM Segmentation
data-analytics/02-customer-rfm-segmentation/analysis.py - Churn Cohorts
data-analytics/03-subscription-churn-cohorts/analysis.py - Support SLA
data-analytics/10-support-sla-analytics/analysis.py
Operational Analytics
- Supply Chain Risk
data-analytics/06-supply-chain-delivery/analysis.py - Workforce Attrition
data-analytics/07-workforce-attrition/analysis.py - Budget Variance
data-analytics/08-finance-budget-variance/analysis.py
Ingestion Pipelines
- Streaming Events
data-engineering/01-streaming-event-pipeline/pipeline.py - Paginated API ETL
data-engineering/02-api-to-warehouse-etl/pipeline.py - API Snapshot Storage
data-engineering/06-api-object-storage/pipeline.py
Modeling Pipelines
- Medallion Lakehouse
data-engineering/03-medallion-lakehouse/pipeline.py - CDC Replication
data-engineering/04-cdc-replication/pipeline.py - Dimensional Warehouse
data-engineering/05-dimensional-warehouse/pipeline.py - Data Quality Gate
data-engineering/07-data-quality-gate/pipeline.py - Batch-Stream Merge
data-engineering/08-batch-stream-unification/pipeline.py - SCD Type Two
data-engineering/09-scd-type-two/pipeline.py - Retry Recovery
data-engineering/10-orchestration-recovery/pipeline.py
Other components
- Learner
Connections 20
- Learner → Retail Profitability: runs analysis
- Learner → Marketing Channels: runs analysis
- Learner → E-commerce Funnel: runs analysis
- Learner → Checkout A/B Test: runs analysis
- Learner → RFM Segmentation: runs analysis
- Learner → Churn Cohorts: runs analysis
- Learner → Support SLA: runs analysis
- Learner → Supply Chain Risk: runs analysis
- Learner → Workforce Attrition: runs analysis
- Learner → Budget Variance: runs analysis
- Learner → Streaming Events: runs pipeline
- Learner → Paginated API ETL: runs pipeline
- Learner → API Snapshot Storage: runs pipeline
- Learner → Medallion Lakehouse: runs pipeline
- Learner → CDC Replication: runs pipeline
- Learner → Dimensional Warehouse: runs pipeline
- Learner → Data Quality Gate: runs pipeline
- Learner → Batch-Stream Merge: runs pipeline
- Learner → SCD Type Two: runs pipeline
- Learner → Retry Recovery: runs pipeline