Icon

AABA_​Group3

Step 1: Import Data

Step 2: Data Cleaning and Feature Engineering

Step 4: Model Preparation

* No normalisation: Decision Trees do not need scaled inputs.
* Columns removed are listed in Table 1 of the report.

Step 5: Model training and tuning

Step 6: Model evaluation

Step 7: Outputs for report

Step 3: Exploratory Data Analysis

Decision Tree, min 100 records per node
Decision Tree Learner
Predict test set (min 500)
Decision Tree Predictor
ROC curve and AUC (final model)
ROC Curve
5-fold cross-validation, stratified
X-Partitioner
Results (min 500)
Scorer
Decision Tree, min 500 records per node
Decision Tree Learner
Combine results from all 5 folds
X-Aggregator
Cross-validated results
Scorer
Decision Tree (cross-validation)
Decision Tree Learner
Predict each fold
Decision Tree Predictor
Data Cleaning & Feature Engineering
Fulfilment rate by vehicle requested
Bar Chart
Colour points by vehicle type
Color Designer (Apply)
Export test-set predictions for business value analysis
CSV Writer
Fulfilment rate by day of week
Bar Chart
Price distribution by outcome
Box Plot
Fulfilment rate by payment method
Bar Chart
Driver supply vs fulfilment rate by vehicle
Scatter Plot
Sort the days from Sunday to Saturday
Sorter
Lead time distribution by outcome
Box Plot
Fulfilment rate weekday vs weekend
Bar Chart
GoGoX orders
Excel Reader
Driver Weekly Activity
Excel Reader
Fulfilment rate across the day
Line Plot
Fulfilment rate and order volume per week
GroupBy
Driver supply distribution by outcome
Box Plot
Fulfilment rate and order volume per hour
GroupBy
Fulfilment rate by booking type
Bar Chart
Fulfilment rate and driver supply per vehicle per week
GroupBy
Class balance: Fulfilled vs Unfulfilled
Bar Chart
Fulfilment trend over time
Line Plot
Fulfilment by vehicle and booking type
GroupBy
Fulfilment rate by platform group
Bar Chart
ROC curve and AUC (cross-validation)
ROC Curve
Colour palette for vehicle types
Color Palette Designer
Fulfilment by individual platform (shows API exception)
GroupBy
EDA Charts (collated view)
Relabel Yes/No as Fulfilled/Unfulfilled for chart
Expression
Rename probability column for ROC legend
Column Renamer
Relabel Yes/No as Weekday/Weekend
Expression
Keep target and booking-time features only (post-booking columns removed)
Column Filter
Confusion matrix
Table View
70/30 split, stratified on Fulfilled, seed 42
Table Partitioner
Recall, precision, F1, and accuracy
Table View
Decision tree diagram
Decision Tree View
Relabel target as Fulfilled / Unfulfilled
Expression
Results (min 10)
Scorer
Predict test set (min 100)
Decision Tree Predictor
Decision Tree, min 10 records per node
Decision Tree Learner
Statistics summary: ranges, missing values, category counts
Statistics
Predict test set (min 10)
Decision Tree Predictor
Results (min 100)
Scorer

Nodes

Extensions

Links