Spaces:
Running on Zero
Running on Zero
Upload 34 files
Browse files- README.md +14 -2
- app.py +22 -3
- assets/intent_confusion_matrix.png +0 -0
- assets/intent_dataset_composition.png +0 -0
- assets/intent_per_class_bar.png +0 -0
- assets/latency_bar.png +0 -0
- build_artifacts.py +21 -0
- data/intent_dataset.csv +419 -457
- data/intent_eval.json +27 -23
- data/latency_eval.json +3 -3
- models/intent_pipeline.joblib +2 -2
- src/data_generation.py +54 -5
README.md
CHANGED
|
@@ -110,8 +110,8 @@ benchmark). Headline numbers from the included run:
|
|
| 110 |
|
| 111 |
| Component | Metric | Score |
|
| 112 |
|---|---|---|
|
| 113 |
-
| Intent classifier | Accuracy | ~
|
| 114 |
-
| Intent classifier | Macro F1 | ~
|
| 115 |
| Anomaly detector | F1 | ~97% |
|
| 116 |
| Anomaly detector | ROC-AUC | ~1.00 |
|
| 117 |
| RAG retriever | Hit-rate@2 | 100% |
|
|
@@ -119,6 +119,18 @@ benchmark). Headline numbers from the included run:
|
|
| 119 |
*(Computed on synthetic, held-out test data — see the Evaluation tab for
|
| 120 |
methodology notes.)*
|
| 121 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 122 |
## License
|
| 123 |
|
| 124 |
MIT — feel free to fork and adapt.
|
|
|
|
| 110 |
|
| 111 |
| Component | Metric | Score |
|
| 112 |
|---|---|---|
|
| 113 |
+
| Intent classifier | Accuracy | ~98% |
|
| 114 |
+
| Intent classifier | Macro F1 | ~97% |
|
| 115 |
| Anomaly detector | F1 | ~97% |
|
| 116 |
| Anomaly detector | ROC-AUC | ~1.00 |
|
| 117 |
| RAG retriever | Hit-rate@2 | 100% |
|
|
|
|
| 119 |
*(Computed on synthetic, held-out test data — see the Evaluation tab for
|
| 120 |
methodology notes.)*
|
| 121 |
|
| 122 |
+
**A note on these numbers:** an earlier version of this project had a data
|
| 123 |
+
leakage bug — template-generated text could produce exact-duplicate rows,
|
| 124 |
+
some of which ended up on both sides of the train/test split, letting the
|
| 125 |
+
classifier partly memorize test examples. `build_artifacts.py` now
|
| 126 |
+
deduplicates on exact text before splitting (with an assertion that
|
| 127 |
+
verifies zero train/test string overlap), and `src/data_generation.py`
|
| 128 |
+
actively avoids generating duplicates in the first place. The numbers above
|
| 129 |
+
are from the corrected pipeline. They're still high mainly because this is
|
| 130 |
+
synthetic, template-generated data with fairly distinct vocabulary per
|
| 131 |
+
class — not a claim that this would generalize to messy real-world
|
| 132 |
+
phrasing.
|
| 133 |
+
|
| 134 |
## License
|
| 135 |
|
| 136 |
MIT — feel free to fork and adapt.
|
app.py
CHANGED
|
@@ -299,7 +299,9 @@ def eval_latency_section_md():
|
|
| 299 |
EVAL_METHODOLOGY_MD = (
|
| 300 |
"*All metrics above are computed on held-out synthetic test data by "
|
| 301 |
"`build_artifacts.py` (fully reproducible) — see the **About** tab for "
|
| 302 |
-
"dataset details and how each model works.
|
|
|
|
|
|
|
| 303 |
)
|
| 304 |
|
| 305 |
|
|
@@ -319,7 +321,11 @@ Modern warehouse automation platforms — automated storage & retrieval
|
|
| 319 |
systems (AS/RS), conveyor & sortation lines, AGVs/AMRs, and the WMS/WCS
|
| 320 |
software that orchestrates them — generate huge volumes of operational
|
| 321 |
data: equipment telemetry, transactions, safety logs, and ad-hoc questions
|
| 322 |
-
from floor staff.
|
|
|
|
|
|
|
|
|
|
|
|
|
| 323 |
|
| 324 |
## What this demonstrates
|
| 325 |
|
|
@@ -335,7 +341,10 @@ from floor staff.
|
|
| 335 |
|
| 336 |
**Every dataset in this project is synthetically generated by the project's
|
| 337 |
own code** (`src/data_generation.py` and `src/knowledge_base.py`), not
|
| 338 |
-
scraped, exported, or sourced from any real company's systems.
|
|
|
|
|
|
|
|
|
|
| 339 |
|
| 340 |
| Dataset | What it is | Size | How it's generated |
|
| 341 |
|---|---|---|---|
|
|
@@ -430,6 +439,16 @@ chosen to be as simple as it can be while still doing that job well and
|
|
| 430 |
being honestly evaluated, rather than reaching for the biggest available
|
| 431 |
model by default.
|
| 432 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 433 |
---
|
| 434 |
*Built as a portfolio/application project. Source code available on request
|
| 435 |
or in the linked repository. Feedback welcome.*
|
|
|
|
| 299 |
EVAL_METHODOLOGY_MD = (
|
| 300 |
"*All metrics above are computed on held-out synthetic test data by "
|
| 301 |
"`build_artifacts.py` (fully reproducible) — see the **About** tab for "
|
| 302 |
+
"dataset details and how each model works. Train/test splits are "
|
| 303 |
+
"deduplicated on exact text with an automated zero-overlap check, to "
|
| 304 |
+
"prevent the classifier from memorizing verbatim test examples.*"
|
| 305 |
)
|
| 306 |
|
| 307 |
|
|
|
|
| 321 |
systems (AS/RS), conveyor & sortation lines, AGVs/AMRs, and the WMS/WCS
|
| 322 |
software that orchestrates them — generate huge volumes of operational
|
| 323 |
data: equipment telemetry, transactions, safety logs, and ad-hoc questions
|
| 324 |
+
from floor staff. This project is a compact, end-to-end example of how an
|
| 325 |
+
AI layer can sit on top of that kind of system: routing requests correctly,
|
| 326 |
+
answering from real operational context instead of guessing, catching
|
| 327 |
+
equipment problems early, and doing all of it with **honest, reproducible
|
| 328 |
+
evaluation** rather than a demo that just "looks like it works."
|
| 329 |
|
| 330 |
## What this demonstrates
|
| 331 |
|
|
|
|
| 341 |
|
| 342 |
**Every dataset in this project is synthetically generated by the project's
|
| 343 |
own code** (`src/data_generation.py` and `src/knowledge_base.py`), not
|
| 344 |
+
scraped, exported, or sourced from any real company's systems. This was a
|
| 345 |
+
deliberate choice: it keeps the project fully self-contained, reproducible,
|
| 346 |
+
and shareable without any data-privacy or licensing concerns, while still
|
| 347 |
+
being realistic enough to demonstrate the underlying ML techniques properly.
|
| 348 |
|
| 349 |
| Dataset | What it is | Size | How it's generated |
|
| 350 |
|---|---|---|---|
|
|
|
|
| 439 |
being honestly evaluated, rather than reaching for the biggest available
|
| 440 |
model by default.
|
| 441 |
|
| 442 |
+
## Limitations & next steps
|
| 443 |
+
|
| 444 |
+
- All data here is **synthetic**, for portfolio/demo purposes — a production
|
| 445 |
+
version would connect to real WMS/WCS APIs and historical sensor logs.
|
| 446 |
+
- The intent set (8 classes) and knowledge base (10 articles) are intentionally
|
| 447 |
+
small to keep the demo fast and auditable; both are easy to extend.
|
| 448 |
+
- The anomaly detector uses 4 hand-picked features; a production system would
|
| 449 |
+
likely use a richer multivariate sensor set and a supervised or
|
| 450 |
+
semi-supervised model once labelled failure data is available.
|
| 451 |
+
|
| 452 |
---
|
| 453 |
*Built as a portfolio/application project. Source code available on request
|
| 454 |
or in the linked repository. Feedback welcome.*
|
assets/intent_confusion_matrix.png
CHANGED
|
|
assets/intent_dataset_composition.png
CHANGED
|
|
assets/intent_per_class_bar.png
CHANGED
|
|
assets/latency_bar.png
CHANGED
|
|
build_artifacts.py
CHANGED
|
@@ -58,9 +58,26 @@ def build_intent_classifier():
|
|
| 58 |
df = generate_intent_dataset(n_per_intent=60, seed=SEED)
|
| 59 |
df.to_csv(os.path.join(DATA_DIR, "intent_dataset.csv"), index=False)
|
| 60 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 61 |
X_train, X_test, y_train, y_test = train_test_split(
|
| 62 |
df["text"], df["intent"], test_size=0.25, random_state=SEED, stratify=df["intent"]
|
| 63 |
)
|
|
|
|
| 64 |
|
| 65 |
pipeline = build_pipeline()
|
| 66 |
pipeline.fit(X_train, y_train)
|
|
@@ -127,6 +144,10 @@ def build_intent_classifier():
|
|
| 127 |
"n_classes": len(labels),
|
| 128 |
"classes": labels,
|
| 129 |
"classification_report": report,
|
|
|
|
|
|
|
|
|
|
|
|
|
| 130 |
}
|
| 131 |
with open(os.path.join(DATA_DIR, "intent_eval.json"), "w") as f:
|
| 132 |
json.dump(metrics, f, indent=2)
|
|
|
|
| 58 |
df = generate_intent_dataset(n_per_intent=60, seed=SEED)
|
| 59 |
df.to_csv(os.path.join(DATA_DIR, "intent_dataset.csv"), index=False)
|
| 60 |
|
| 61 |
+
# --- Leakage safeguard -------------------------------------------------
|
| 62 |
+
# Template-generated text can still collide (e.g. two categories'
|
| 63 |
+
# generators independently producing the same short sentence, or a
|
| 64 |
+
# low-diversity category exhausting its combination space). If an
|
| 65 |
+
# identical string ended up on both sides of the split, the classifier
|
| 66 |
+
# could partly "memorize" test examples instead of generalizing, which
|
| 67 |
+
# silently inflates accuracy/F1. Deduplicating on exact text BEFORE
|
| 68 |
+
# splitting guarantees zero exact-match leakage regardless of how the
|
| 69 |
+
# generator behaves.
|
| 70 |
+
n_before = len(df)
|
| 71 |
+
df_dedup = df.drop_duplicates(subset="text").reset_index(drop=True)
|
| 72 |
+
n_removed = n_before - len(df_dedup)
|
| 73 |
+
print(f"deduplicated {n_removed}/{n_before} exact-duplicate rows before splitting "
|
| 74 |
+
f"({n_removed / n_before:.1%}) -- train/test now share zero identical strings")
|
| 75 |
+
df = df_dedup
|
| 76 |
+
|
| 77 |
X_train, X_test, y_train, y_test = train_test_split(
|
| 78 |
df["text"], df["intent"], test_size=0.25, random_state=SEED, stratify=df["intent"]
|
| 79 |
)
|
| 80 |
+
assert set(X_train) & set(X_test) == set(), "leakage check failed: train/test overlap"
|
| 81 |
|
| 82 |
pipeline = build_pipeline()
|
| 83 |
pipeline.fit(X_train, y_train)
|
|
|
|
| 144 |
"n_classes": len(labels),
|
| 145 |
"classes": labels,
|
| 146 |
"classification_report": report,
|
| 147 |
+
"n_generated_before_dedup": n_before,
|
| 148 |
+
"n_exact_duplicates_removed": n_removed,
|
| 149 |
+
"duplicate_rate": n_removed / n_before,
|
| 150 |
+
"train_test_exact_overlap": 0,
|
| 151 |
}
|
| 152 |
with open(os.path.join(DATA_DIR, "intent_eval.json"), "w") as f:
|
| 153 |
json.dump(metrics, f, indent=2)
|
data/intent_dataset.csv
CHANGED
|
@@ -1,481 +1,443 @@
|
|
| 1 |
text,intent
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
What is the current stock level for SKU-1481?,inventory_check
|
| 13 |
-
Optimize the pick path for the receiving dock,picking_optimization
|
| 14 |
-
What's the difference between AGV and AMR?,general_faq
|
| 15 |
-
How can we reduce travel time for pickers in Zone C?,picking_optimization
|
| 16 |
-
What is the current stock level for SKU-6098?,inventory_check
|
| 17 |
-
What's the status of order #34714?,order_status
|
| 18 |
-
How much inventory is left for SKU-8044?,inventory_check
|
| 19 |
-
What is a WMS?,general_faq
|
| 20 |
-
Is SKU-4724 in stock at Zone A?,inventory_check
|
| 21 |
-
Send AGV AMR-21 to Zone B,agv_navigation
|
| 22 |
-
Redirect Sorter-02 around the blocked aisle in Zone B,agv_navigation
|
| 23 |
Explain how an AS/RS works,general_faq
|
| 24 |
-
When will order #
|
| 25 |
-
|
| 26 |
-
|
| 27 |
-
|
| 28 |
-
|
| 29 |
-
"A worker slipped near AMR-21, please log it",safety_incident
|
| 30 |
-
"A worker slipped near Sorter-02, please log it",safety_incident
|
| 31 |
-
What is the current stock level for SKU-5101?,inventory_check
|
| 32 |
-
Is Crane-03 operational?,system_status
|
| 33 |
-
What is the current stock level for SKU-7785?,inventory_check
|
| 34 |
-
Are all cranes online in Zone D?,system_status
|
| 35 |
-
What is predictive maintenance?,general_faq
|
| 36 |
-
What is the uptime for AMR-21 today?,system_status
|
| 37 |
-
Track order #93776 for me,order_status
|
| 38 |
-
Log a safety incident involving Crane-05,safety_incident
|
| 39 |
-
"Belt AGV-12 stopped unexpectedly, please check",equipment_maintenance
|
| 40 |
-
What KPIs matter most in warehouse automation?,general_faq
|
| 41 |
-
Check inventory count for SKU-2025 in the mezzanine,inventory_check
|
| 42 |
-
A forklift near-miss was reported in the receiving dock,safety_incident
|
| 43 |
-
Why is AGV-12 stuck near Zone D?,agv_navigation
|
| 44 |
-
Has order #58337 shipped yet?,order_status
|
| 45 |
-
What is the current location of AGV-07?,agv_navigation
|
| 46 |
-
Do we have enough SKU-5631 to fulfill 200 units?,inventory_check
|
| 47 |
-
Report unsafe pallet stacking in Zone D,safety_incident
|
| 48 |
-
What's the difference between AGV and AMR?,general_faq
|
| 49 |
-
Track order #24961 for me,order_status
|
| 50 |
-
"Belt AGV-07 stopped unexpectedly, please check",equipment_maintenance
|
| 51 |
-
Is order #13815 delayed?,order_status
|
| 52 |
-
What is the uptime for Conveyor-14 today?,system_status
|
| 53 |
-
There was a near collision between AGV-12 and a pedestrian in Zone B,safety_incident
|
| 54 |
-
Is Sorter-02 operational?,system_status
|
| 55 |
-
How does goods-to-person picking work?,general_faq
|
| 56 |
-
Report unsafe pallet stacking in Zone A,safety_incident
|
| 57 |
-
Suggest a wave picking plan for Zone C,picking_optimization
|
| 58 |
-
Has order #86007 shipped yet?,order_status
|
| 59 |
-
Show the fulfillment status of #15798,order_status
|
| 60 |
-
What's the difference between AGV and AMR?,general_faq
|
| 61 |
-
Why hasn't order #21644 left the dock yet?,order_status
|
| 62 |
-
What's the difference between AGV and AMR?,general_faq
|
| 63 |
-
What's the fastest picking route for order #47398?,picking_optimization
|
| 64 |
-
Show the fulfillment status of #65245,order_status
|
| 65 |
-
Schedule maintenance for AMR-21,equipment_maintenance
|
| 66 |
-
Redirect Crane-03 around the blocked aisle in Zone D,agv_navigation
|
| 67 |
-
Report unsafe pallet stacking in the receiving dock,safety_incident
|
| 68 |
-
Report unsafe pallet stacking in Zone D,safety_incident
|
| 69 |
-
What's the status of order #26643?,order_status
|
| 70 |
-
What's the status of order #31576?,order_status
|
| 71 |
-
What is the current location of Sorter-02?,agv_navigation
|
| 72 |
-
"A worker slipped near Crane-03, please log it",safety_incident
|
| 73 |
-
Track order #79604 for me,order_status
|
| 74 |
-
Route Conveyor-14 to picking station 7,agv_navigation
|
| 75 |
-
"Belt AGV-12 stopped unexpectedly, please check",equipment_maintenance
|
| 76 |
-
AGV-12 motor temperature seems high,equipment_maintenance
|
| 77 |
Crane Crane-05 reported a fault code,equipment_maintenance
|
| 78 |
-
|
| 79 |
-
|
| 80 |
-
|
| 81 |
-
|
| 82 |
-
|
| 83 |
-
|
| 84 |
-
The sorter in Zone D keeps jamming,equipment_maintenance
|
| 85 |
-
Explain how an AS/RS works,general_faq
|
| 86 |
-
Check inventory count for SKU-6428 in Zone D,inventory_check
|
| 87 |
-
There was a near collision between Crane-05 and a pedestrian in Zone D,safety_incident
|
| 88 |
-
A forklift near-miss was reported in the mezzanine,safety_incident
|
| 89 |
-
How many units of SKU-1430 are in Zone D?,inventory_check
|
| 90 |
-
Report unsafe pallet stacking in the receiving dock,safety_incident
|
| 91 |
-
Reassign Sorter-02 to charging station,agv_navigation
|
| 92 |
-
What KPIs matter most in warehouse automation?,general_faq
|
| 93 |
-
Redirect AGV-12 around the blocked aisle in Zone A,agv_navigation
|
| 94 |
-
Route AGV-12 to picking station 3,agv_navigation
|
| 95 |
-
Check system health for the receiving dock,system_status
|
| 96 |
-
Show me the on-hand quantity of SKU-2713,inventory_check
|
| 97 |
Check system health for Zone A,system_status
|
| 98 |
-
|
| 99 |
-
|
| 100 |
-
|
| 101 |
-
|
| 102 |
-
|
| 103 |
-
|
| 104 |
-
|
| 105 |
-
What
|
| 106 |
-
|
| 107 |
-
|
| 108 |
-
|
| 109 |
-
|
| 110 |
-
|
| 111 |
-
|
| 112 |
-
|
| 113 |
-
Is AGV-
|
| 114 |
-
|
| 115 |
-
What is
|
| 116 |
-
What's the
|
| 117 |
-
What is the
|
| 118 |
-
|
| 119 |
-
|
| 120 |
-
|
| 121 |
-
Give me stock levels across all zones for SKU-
|
| 122 |
-
|
| 123 |
-
|
| 124 |
-
Is
|
| 125 |
-
|
| 126 |
-
|
| 127 |
-
|
| 128 |
-
|
| 129 |
-
|
| 130 |
-
|
| 131 |
-
What is
|
| 132 |
-
|
| 133 |
-
|
| 134 |
-
|
| 135 |
-
|
| 136 |
-
|
| 137 |
-
|
| 138 |
-
|
| 139 |
-
|
| 140 |
-
What
|
| 141 |
-
How much inventory is left for SKU-1659?,inventory_check
|
| 142 |
-
Check inventory count for SKU-5362 in Zone C,inventory_check
|
| 143 |
-
What KPIs matter most in warehouse automation?,general_faq
|
| 144 |
Is Crane-05 operational?,system_status
|
| 145 |
-
|
| 146 |
-
What
|
| 147 |
-
|
| 148 |
-
|
| 149 |
-
|
| 150 |
-
|
| 151 |
-
|
| 152 |
-
|
| 153 |
-
What is the current location of Crane-05?,agv_navigation
|
| 154 |
-
Give me stock levels across all zones for SKU-8781,inventory_check
|
| 155 |
-
Is SKU-7378 in stock at Zone C?,inventory_check
|
| 156 |
-
What is predictive maintenance?,general_faq
|
| 157 |
-
Is order #15022 delayed?,order_status
|
| 158 |
-
How many units of SKU-7134 are in the mezzanine?,inventory_check
|
| 159 |
Schedule maintenance for AGV-12,equipment_maintenance
|
| 160 |
-
|
| 161 |
-
|
| 162 |
-
|
| 163 |
-
|
| 164 |
-
How
|
| 165 |
-
|
| 166 |
-
|
| 167 |
-
|
| 168 |
-
|
| 169 |
-
|
| 170 |
-
|
| 171 |
-
|
| 172 |
-
|
| 173 |
-
|
| 174 |
-
|
| 175 |
-
Redirect AMR-21 around the blocked aisle in Zone D,agv_navigation
|
| 176 |
-
Schedule maintenance for AMR-21,equipment_maintenance
|
| 177 |
-
What is the uptime for Sorter-02 today?,system_status
|
| 178 |
-
Send AGV AMR-21 to Zone D,agv_navigation
|
| 179 |
-
Route AGV-12 to picking station 7,agv_navigation
|
| 180 |
-
Has order #78446 shipped yet?,order_status
|
| 181 |
-
Reassign Conveyor-14 to charging station,agv_navigation
|
| 182 |
-
The sorter in Zone D keeps jamming,equipment_maintenance
|
| 183 |
Should we batch pick these orders together?,picking_optimization
|
| 184 |
-
|
| 185 |
-
|
| 186 |
-
Are all cranes online in Zone C?,system_status
|
| 187 |
-
Track order #31954 for me,order_status
|
| 188 |
Check system health for the mezzanine,system_status
|
| 189 |
-
|
| 190 |
-
|
| 191 |
-
|
| 192 |
-
|
| 193 |
-
|
| 194 |
-
|
| 195 |
-
|
| 196 |
-
|
| 197 |
-
|
| 198 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 199 |
How do sortation systems decide where to route a parcel?,general_faq
|
| 200 |
-
|
| 201 |
-
|
| 202 |
-
|
| 203 |
-
|
| 204 |
-
Is
|
| 205 |
-
|
| 206 |
-
|
| 207 |
-
|
| 208 |
-
|
| 209 |
-
File an incident report for Zone D,safety_incident
|
| 210 |
-
Why is AGV-12 stuck near Zone A?,agv_navigation
|
| 211 |
-
Recommend a picking strategy for high-velocity SKUs,picking_optimization
|
| 212 |
-
Should we batch pick these orders together?,picking_optimization
|
| 213 |
-
Show me the on-hand quantity of SKU-7831,inventory_check
|
| 214 |
-
Has order #37050 shipped yet?,order_status
|
| 215 |
-
Redirect Conveyor-14 around the blocked aisle in Zone C,agv_navigation
|
| 216 |
-
Is AMR-21 operational?,system_status
|
| 217 |
-
How many units of SKU-1033 are in Zone B?,inventory_check
|
| 218 |
-
"A worker slipped near AGV-07, please log it",safety_incident
|
| 219 |
-
A forklift near-miss was reported in Zone D,safety_incident
|
| 220 |
-
"Belt Conveyor-14 stopped unexpectedly, please check",equipment_maintenance
|
| 221 |
-
Log a breakdown for AGV-07 in Zone D,equipment_maintenance
|
| 222 |
-
Crane AMR-21 reported a fault code,equipment_maintenance
|
| 223 |
-
Is Conveyor-14 operational?,system_status
|
| 224 |
-
Why is Crane-05 stuck near Zone B?,agv_navigation
|
| 225 |
-
What's the fastest picking route for order #12884?,picking_optimization
|
| 226 |
-
Show me the on-hand quantity of SKU-2617,inventory_check
|
| 227 |
-
Is the sorter in Zone D running normally?,system_status
|
| 228 |
-
When will order #79189 be delivered?,order_status
|
| 229 |
-
When will order #68111 be delivered?,order_status
|
| 230 |
-
How many units of SKU-8165 are in Zone A?,inventory_check
|
| 231 |
What is the uptime for Crane-03 today?,system_status
|
| 232 |
-
|
| 233 |
-
|
| 234 |
-
|
| 235 |
-
|
| 236 |
-
|
| 237 |
-
|
| 238 |
-
|
| 239 |
-
|
| 240 |
-
|
| 241 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 242 |
The sorter in Zone D keeps jamming,equipment_maintenance
|
| 243 |
-
|
| 244 |
-
|
| 245 |
-
What
|
| 246 |
-
|
| 247 |
-
|
| 248 |
-
|
| 249 |
-
|
| 250 |
-
|
| 251 |
-
|
| 252 |
-
What's the status of order #97649?,order_status
|
| 253 |
-
Log a breakdown for Crane-05 in Zone C,equipment_maintenance
|
| 254 |
-
Send AGV Conveyor-14 to Zone D,agv_navigation
|
| 255 |
Is AMR-21 operational?,system_status
|
| 256 |
-
|
| 257 |
-
|
| 258 |
-
|
| 259 |
-
|
| 260 |
-
Report vibration issue on Crane-03,equipment_maintenance
|
| 261 |
Reassign Crane-05 to charging station,agv_navigation
|
| 262 |
-
|
| 263 |
-
|
| 264 |
-
|
| 265 |
-
|
| 266 |
-
|
| 267 |
-
|
| 268 |
-
|
| 269 |
-
|
| 270 |
-
|
| 271 |
-
Recommend a picking strategy for high-velocity SKUs,picking_optimization
|
| 272 |
-
Send AGV AGV-07 to the mezzanine,agv_navigation
|
| 273 |
-
What is the uptime for Conveyor-14 today?,system_status
|
| 274 |
-
Why is Sorter-02 stuck near the mezzanine?,agv_navigation
|
| 275 |
-
Report vibration issue on Sorter-02,equipment_maintenance
|
| 276 |
-
Is the sorter in Zone C running normally?,system_status
|
| 277 |
-
Recommend a picking strategy for high-velocity SKUs,picking_optimization
|
| 278 |
-
File an incident report for Zone C,safety_incident
|
| 279 |
-
What's the difference between AGV and AMR?,general_faq
|
| 280 |
-
Optimize the pick path for the receiving dock,picking_optimization
|
| 281 |
-
Log a safety incident involving Crane-03,safety_incident
|
| 282 |
-
What KPIs matter most in warehouse automation?,general_faq
|
| 283 |
-
A forklift near-miss was reported in Zone C,safety_incident
|
| 284 |
-
What KPIs matter most in warehouse automation?,general_faq
|
| 285 |
-
Is order #86830 delayed?,order_status
|
| 286 |
-
Crane Crane-03 reported a fault code,equipment_maintenance
|
| 287 |
-
Suggest a wave picking plan for Zone C,picking_optimization
|
| 288 |
-
A forklift near-miss was reported in Zone B,safety_incident
|
| 289 |
-
"A worker slipped near Crane-05, please log it",safety_incident
|
| 290 |
-
How do sortation systems decide where to route a parcel?,general_faq
|
| 291 |
-
File an incident report for Zone D,safety_incident
|
| 292 |
-
Reassign Sorter-02 to charging station,agv_navigation
|
| 293 |
-
Are all cranes online in the mezzanine?,system_status
|
| 294 |
-
Log a breakdown for AMR-21 in Zone A,equipment_maintenance
|
| 295 |
-
"Belt Sorter-02 stopped unexpectedly, please check",equipment_maintenance
|
| 296 |
-
Reassign Conveyor-14 to charging station,agv_navigation
|
| 297 |
-
Suggest a wave picking plan for Zone D,picking_optimization
|
| 298 |
What is the current location of Crane-05?,agv_navigation
|
| 299 |
-
What's the
|
| 300 |
-
|
| 301 |
-
|
| 302 |
-
|
| 303 |
-
|
| 304 |
-
|
| 305 |
-
|
| 306 |
-
|
| 307 |
-
|
| 308 |
-
|
| 309 |
-
|
|
|
|
|
|
|
| 310 |
Report unsafe pallet stacking in the receiving dock,safety_incident
|
| 311 |
-
|
| 312 |
-
|
| 313 |
-
|
| 314 |
-
|
| 315 |
-
|
| 316 |
-
|
| 317 |
-
When will order #14162 be delivered?,order_status
|
| 318 |
-
Should we batch pick these orders together?,picking_optimization
|
| 319 |
-
What is the current location of AMR-21?,agv_navigation
|
| 320 |
-
Crane Sorter-02 reported a fault code,equipment_maintenance
|
| 321 |
-
Is SKU-3755 in stock at the mezzanine?,inventory_check
|
| 322 |
-
Check inventory count for SKU-1945 in the mezzanine,inventory_check
|
| 323 |
-
What is the current stock level for SKU-4071?,inventory_check
|
| 324 |
-
Report vibration issue on Conveyor-14,equipment_maintenance
|
| 325 |
-
Log a breakdown for AMR-21 in Zone B,equipment_maintenance
|
| 326 |
-
Is the sorter in Zone A running normally?,system_status
|
| 327 |
-
What is a WMS?,general_faq
|
| 328 |
-
Send AGV AGV-12 to the receiving dock,agv_navigation
|
| 329 |
-
When will order #90290 be delivered?,order_status
|
| 330 |
-
How much inventory is left for SKU-5795?,inventory_check
|
| 331 |
-
Should we batch pick these orders together?,picking_optimization
|
| 332 |
-
Give me the current status of the WMS integration,system_status
|
| 333 |
-
What is the uptime for AGV-07 today?,system_status
|
| 334 |
-
The conveyor belt in Zone D is making noise,equipment_maintenance
|
| 335 |
-
Check inventory count for SKU-9882 in Zone B,inventory_check
|
| 336 |
-
Give me the current status of the WMS integration,system_status
|
| 337 |
-
Why is Crane-03 stuck near Zone B?,agv_navigation
|
| 338 |
-
What's the fastest picking route for order #10016?,picking_optimization
|
| 339 |
-
Recommend a picking strategy for high-velocity SKUs,picking_optimization
|
| 340 |
-
Check system health for the mezzanine,system_status
|
| 341 |
-
How many units of SKU-4779 are in the mezzanine?,inventory_check
|
| 342 |
-
What's the fastest picking route for order #28928?,picking_optimization
|
| 343 |
-
What KPIs matter most in warehouse automation?,general_faq
|
| 344 |
-
Why hasn't order #99186 left the dock yet?,order_status
|
| 345 |
-
Redirect AMR-21 around the blocked aisle in Zone C,agv_navigation
|
| 346 |
-
Is the sorter in Zone A running normally?,system_status
|
| 347 |
-
Route Sorter-02 to picking station 12,agv_navigation
|
| 348 |
-
Schedule maintenance for AGV-07,equipment_maintenance
|
| 349 |
-
When will order #75046 be delivered?,order_status
|
| 350 |
-
Recommend a picking strategy for high-velocity SKUs,picking_optimization
|
| 351 |
-
Send AGV Crane-05 to Zone B,agv_navigation
|
| 352 |
-
Show the fulfillment status of #32378,order_status
|
| 353 |
-
How many units of SKU-7206 are in the mezzanine?,inventory_check
|
| 354 |
-
What is the current stock level for SKU-9688?,inventory_check
|
| 355 |
-
Recommend a picking strategy for high-velocity SKUs,picking_optimization
|
| 356 |
-
"A worker slipped near AMR-21, please log it",safety_incident
|
| 357 |
-
Why is AGV-12 stuck near Zone C?,agv_navigation
|
| 358 |
-
What KPIs matter most in warehouse automation?,general_faq
|
| 359 |
-
Do we have enough SKU-4869 to fulfill 200 units?,inventory_check
|
| 360 |
-
Check system health for Zone C,system_status
|
| 361 |
-
Redirect Crane-03 around the blocked aisle in Zone B,agv_navigation
|
| 362 |
-
Optimize the pick path for the mezzanine,picking_optimization
|
| 363 |
-
Optimize the pick path for Zone B,picking_optimization
|
| 364 |
-
Report vibration issue on Crane-05,equipment_maintenance
|
| 365 |
-
What is the uptime for AGV-12 today?,system_status
|
| 366 |
-
Crane AGV-12 reported a fault code,equipment_maintenance
|
| 367 |
-
What's the status of order #42485?,order_status
|
| 368 |
-
Log a breakdown for AMR-21 in Zone D,equipment_maintenance
|
| 369 |
-
The sorter in Zone C keeps jamming,equipment_maintenance
|
| 370 |
-
What is predictive maintenance?,general_faq
|
| 371 |
-
Is SKU-9153 in stock at Zone A?,inventory_check
|
| 372 |
-
File an incident report for Zone D,safety_incident
|
| 373 |
-
What is cycle counting?,general_faq
|
| 374 |
-
What's the status of order #25908?,order_status
|
| 375 |
-
There was a near collision between Conveyor-14 and a pedestrian in Zone A,safety_incident
|
| 376 |
-
What is the current stock level for SKU-7712?,inventory_check
|
| 377 |
-
Report vibration issue on AMR-21,equipment_maintenance
|
| 378 |
-
What is the current stock level for SKU-3014?,inventory_check
|
| 379 |
-
Explain how an AS/RS works,general_faq
|
| 380 |
-
Give me the current status of the WMS integration,system_status
|
| 381 |
-
Route AGV-07 to picking station 12,agv_navigation
|
| 382 |
How can we reduce travel time for pickers in Zone A?,picking_optimization
|
| 383 |
-
|
| 384 |
-
What
|
| 385 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 386 |
Reassign Crane-03 to charging station,agv_navigation
|
| 387 |
-
|
| 388 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 389 |
Recommend a picking strategy for high-velocity SKUs,picking_optimization
|
| 390 |
-
What
|
| 391 |
-
|
| 392 |
What's the difference between AGV and AMR?,general_faq
|
| 393 |
-
|
| 394 |
-
|
| 395 |
-
|
| 396 |
-
|
| 397 |
-
|
| 398 |
-
|
| 399 |
-
|
| 400 |
-
|
| 401 |
-
|
| 402 |
-
Log a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 403 |
Suggest a wave picking plan for the mezzanine,picking_optimization
|
| 404 |
-
Is
|
| 405 |
-
|
| 406 |
-
|
| 407 |
-
|
| 408 |
-
|
| 409 |
-
|
| 410 |
-
|
| 411 |
-
|
| 412 |
-
|
| 413 |
-
|
| 414 |
-
|
| 415 |
-
|
| 416 |
-
|
| 417 |
-
|
| 418 |
-
|
| 419 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 420 |
"A worker slipped near AMR-21, please log it",safety_incident
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 421 |
Optimize the pick path for Zone D,picking_optimization
|
| 422 |
-
|
| 423 |
-
|
| 424 |
-
|
| 425 |
-
|
| 426 |
-
|
| 427 |
-
|
| 428 |
-
|
| 429 |
-
|
| 430 |
-
|
| 431 |
-
|
| 432 |
-
|
| 433 |
-
|
| 434 |
-
|
| 435 |
-
|
| 436 |
-
Give me stock levels across all zones for SKU-9571,inventory_check
|
| 437 |
-
Is AGV-07 operational?,system_status
|
| 438 |
-
What is the current stock level for SKU-2340?,inventory_check
|
| 439 |
-
AMR-21 motor temperature seems high,equipment_maintenance
|
| 440 |
-
Why is Crane-03 stuck near Zone C?,agv_navigation
|
| 441 |
-
What's the difference between AGV and AMR?,general_faq
|
| 442 |
-
Why is Sorter-02 stuck near Zone A?,agv_navigation
|
| 443 |
-
AMR-21 motor temperature seems high,equipment_maintenance
|
| 444 |
-
How much inventory is left for SKU-5577?,inventory_check
|
| 445 |
-
Do we have enough SKU-6653 to fulfill 200 units?,inventory_check
|
| 446 |
-
There was a near collision between AGV-12 and a pedestrian in Zone A,safety_incident
|
| 447 |
-
Reassign Conveyor-14 to charging station,agv_navigation
|
| 448 |
-
Should we batch pick these orders together?,picking_optimization
|
| 449 |
-
Do we have enough SKU-7862 to fulfill 200 units?,inventory_check
|
| 450 |
-
File an incident report for Zone A,safety_incident
|
| 451 |
-
Log a breakdown for AGV-07 in Zone B,equipment_maintenance
|
| 452 |
-
Recommend a picking strategy for high-velocity SKUs,picking_optimization
|
| 453 |
-
How do sortation systems decide where to route a parcel?,general_faq
|
| 454 |
-
Route AMR-21 to picking station 12,agv_navigation
|
| 455 |
-
Is the sorter in Zone D running normally?,system_status
|
| 456 |
-
Should we batch pick these orders together?,picking_optimization
|
| 457 |
-
Is the sorter in the mezzanine running normally?,system_status
|
| 458 |
-
"A worker slipped near AGV-07, please log it",safety_incident
|
| 459 |
-
Suggest a wave picking plan for the receiving dock,picking_optimization
|
| 460 |
-
There was a near collision between Sorter-02 and a pedestrian in the receiving dock,safety_incident
|
| 461 |
-
Crane Sorter-02 reported a fault code,equipment_maintenance
|
| 462 |
-
Sorter-02 motor temperature seems high,equipment_maintenance
|
| 463 |
-
"Belt Crane-05 stopped unexpectedly, please check",equipment_maintenance
|
| 464 |
-
There was a near collision between Sorter-02 and a pedestrian in Zone D,safety_incident
|
| 465 |
-
Has order #55893 shipped yet?,order_status
|
| 466 |
-
Is Conveyor-14 operational?,system_status
|
| 467 |
-
Has order #45816 shipped yet?,order_status
|
| 468 |
What is a WMS?,general_faq
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 469 |
Report unsafe pallet stacking in Zone C,safety_incident
|
| 470 |
-
|
| 471 |
-
How
|
| 472 |
-
|
| 473 |
-
|
| 474 |
-
|
| 475 |
-
|
| 476 |
-
|
| 477 |
-
|
| 478 |
-
|
| 479 |
-
|
| 480 |
-
|
| 481 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
text,intent
|
| 2 |
+
What's the fastest picking route for order #39002?,picking_optimization
|
| 3 |
+
Pause AGV-12 until the aisle in Zone E is clear,agv_navigation
|
| 4 |
+
Is order #56848 delayed?,order_status
|
| 5 |
+
Report unsafe pallet stacking in Zone F,safety_incident
|
| 6 |
+
What's the status of order #84619?,order_status
|
| 7 |
+
What's the current uptime percentage for Zone D?,system_status
|
| 8 |
+
Check system health for the receiving dock,system_status
|
| 9 |
+
"A spill was reported near Crane-05 in the receiving dock, needs cleanup",safety_incident
|
| 10 |
+
What's the most efficient picking sequence for the receiving dock today?,picking_optimization
|
| 11 |
+
Schedule maintenance for Sorter-06,equipment_maintenance
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 12 |
Explain how an AS/RS works,general_faq
|
| 13 |
+
When will order #20934 be delivered?,order_status
|
| 14 |
+
The sorter in Zone A keeps jamming,equipment_maintenance
|
| 15 |
+
Track order #35028 for me,order_status
|
| 16 |
+
Report unsafe pallet stacking in the shipping dock,safety_incident
|
| 17 |
+
Why is inventory accuracy important?,general_faq
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
Crane Crane-05 reported a fault code,equipment_maintenance
|
| 19 |
+
Would zone picking work better than batch picking for the cross-dock area?,picking_optimization
|
| 20 |
+
Is order #44074 delayed?,order_status
|
| 21 |
+
Has order #21995 shipped yet?,order_status
|
| 22 |
+
Do we have enough SKU-9358 to fulfill 200 units?,inventory_check
|
| 23 |
+
Send the next available AGV to picking station 22,agv_navigation
|
| 24 |
+
What is the current stock level for SKU-8654?,inventory_check
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 25 |
Check system health for Zone A,system_status
|
| 26 |
+
Give me stock levels across all zones for SKU-8723,inventory_check
|
| 27 |
+
Report vibration issue on Sorter-06,equipment_maintenance
|
| 28 |
+
There was a near collision between AGV-12 and a pedestrian in Zone F,safety_incident
|
| 29 |
+
Send AGV Sorter-06 to the mezzanine,agv_navigation
|
| 30 |
+
What does WCS stand for?,general_faq
|
| 31 |
+
Report vibration issue on Crane-09,equipment_maintenance
|
| 32 |
+
Is the sorter in the shipping dock running normally?,system_status
|
| 33 |
+
What's the status of order #18237?,order_status
|
| 34 |
+
Show me the on-hand quantity of SKU-8014,inventory_check
|
| 35 |
+
File an incident report for Zone F,safety_incident
|
| 36 |
+
A forklift near-miss was reported in the mezzanine,safety_incident
|
| 37 |
+
Explain the difference between discrete and batch picking,general_faq
|
| 38 |
+
Show the fulfillment status of #39430,order_status
|
| 39 |
+
"Belt Crane-03 stopped unexpectedly, please check",equipment_maintenance
|
| 40 |
+
File an incident report for Zone C,safety_incident
|
| 41 |
+
Is the WCS connection to AGV-12 stable?,system_status
|
| 42 |
+
Why hasn't order #99906 left the dock yet?,order_status
|
| 43 |
+
What is the current location of Conveyor-14?,agv_navigation
|
| 44 |
+
What's the fastest picking route for order #54169?,picking_optimization
|
| 45 |
+
What is the uptime for AGV-18 today?,system_status
|
| 46 |
+
Send AGV Crane-09 to Zone D,agv_navigation
|
| 47 |
+
When will order #91907 be delivered?,order_status
|
| 48 |
+
Has order #10986 shipped yet?,order_status
|
| 49 |
+
Give me stock levels across all zones for SKU-3870,inventory_check
|
| 50 |
+
"Someone bypassed the safety gate near Crane-05, please log this",safety_incident
|
| 51 |
+
Is the sorter in the receiving dock running normally?,system_status
|
| 52 |
+
Is the WCS connection to AGV-18 stable?,system_status
|
| 53 |
+
Sorter-02 motor temperature seems high,equipment_maintenance
|
| 54 |
+
Is SKU-7095 in stock at the cross-dock area?,inventory_check
|
| 55 |
+
Is the WCS connection to Crane-05 stable?,system_status
|
| 56 |
+
What is the current stock level for SKU-5980?,inventory_check
|
| 57 |
+
Is order #76024 delayed?,order_status
|
| 58 |
+
Redirect AMR-33 around the blocked aisle in the mezzanine,agv_navigation
|
| 59 |
+
What is the current stock level for SKU-7765?,inventory_check
|
| 60 |
+
Do we have enough SKU-3691 to fulfill 200 units?,inventory_check
|
| 61 |
+
What's the fastest picking route for order #26114?,picking_optimization
|
| 62 |
+
Log a safety incident involving Conveyor-14,safety_incident
|
| 63 |
+
How many units of SKU-1842 are in Zone F?,inventory_check
|
| 64 |
+
Suggest a wave picking plan for Zone B,picking_optimization
|
| 65 |
+
Track order #55102 for me,order_status
|
| 66 |
+
Route Sorter-06 to picking station 18,agv_navigation
|
| 67 |
+
How should we sequence orders to minimize walking distance in Zone D?,picking_optimization
|
| 68 |
+
What is the uptime for Crane-05 today?,system_status
|
|
|
|
|
|
|
|
|
|
| 69 |
Is Crane-05 operational?,system_status
|
| 70 |
+
Is the WCS connection to Crane-03 stable?,system_status
|
| 71 |
+
What is the current stock level for SKU-3207?,inventory_check
|
| 72 |
+
Reassign Conveyor-21 to charging station,agv_navigation
|
| 73 |
+
Why is AGV-07 stuck near Zone E?,agv_navigation
|
| 74 |
+
Show the fulfillment status of #64586,order_status
|
| 75 |
+
Check inventory count for SKU-7914 in the shipping dock,inventory_check
|
| 76 |
+
How should we sequence orders to minimize walking distance in Zone A?,picking_optimization
|
| 77 |
+
What is wave picking?,general_faq
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 78 |
Schedule maintenance for AGV-12,equipment_maintenance
|
| 79 |
+
How does zone picking work?,general_faq
|
| 80 |
+
The sorter in the cross-dock area keeps jamming,equipment_maintenance
|
| 81 |
+
Suggest a wave picking plan for the cross-dock area,picking_optimization
|
| 82 |
+
Show me the on-hand quantity of SKU-6005,inventory_check
|
| 83 |
+
How much inventory is left for SKU-8406?,inventory_check
|
| 84 |
+
Has order #52006 shipped yet?,order_status
|
| 85 |
+
What is dock-to-stock time?,general_faq
|
| 86 |
+
Would zone picking work better than batch picking for the mezzanine?,picking_optimization
|
| 87 |
+
Why hasn't order #17768 left the dock yet?,order_status
|
| 88 |
+
Do we have enough SKU-7347 to fulfill 200 units?,inventory_check
|
| 89 |
+
Has Sorter-02 reported any faults today?,system_status
|
| 90 |
+
How many units of SKU-8575 are in Zone F?,inventory_check
|
| 91 |
+
What is the current stock level for SKU-5756?,inventory_check
|
| 92 |
+
Has order #49098 shipped yet?,order_status
|
| 93 |
+
Schedule maintenance for Conveyor-21,equipment_maintenance
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 94 |
Should we batch pick these orders together?,picking_optimization
|
| 95 |
+
How much inventory is left for SKU-8953?,inventory_check
|
| 96 |
+
Has order #59850 shipped yet?,order_status
|
|
|
|
|
|
|
| 97 |
Check system health for the mezzanine,system_status
|
| 98 |
+
What's the current uptime percentage for the mezzanine?,system_status
|
| 99 |
+
Are all cranes online in Zone C?,system_status
|
| 100 |
+
Track order #35425 for me,order_status
|
| 101 |
+
"AMR-21 seems to be idle near Zone E, please reroute it",agv_navigation
|
| 102 |
+
How do warehouses reduce energy use during peak hours?,general_faq
|
| 103 |
+
There was a near collision between Sorter-02 and a pedestrian in the cross-dock area,safety_incident
|
| 104 |
+
A forklift near-miss was reported in the receiving dock,safety_incident
|
| 105 |
+
The conveyor belt in Zone E is making noise,equipment_maintenance
|
| 106 |
+
Schedule maintenance for Sorter-02,equipment_maintenance
|
| 107 |
+
How many units of SKU-2954 are in the shipping dock?,inventory_check
|
| 108 |
+
Do we have enough SKU-6478 to fulfill 200 units?,inventory_check
|
| 109 |
+
Report vibration issue on AGV-12,equipment_maintenance
|
| 110 |
+
Reassign Crane-09 to charging station,agv_navigation
|
| 111 |
+
What's the current uptime percentage for Zone A?,system_status
|
| 112 |
+
What's the most efficient picking sequence for Zone A today?,picking_optimization
|
| 113 |
+
Show me the on-hand quantity of SKU-6352,inventory_check
|
| 114 |
+
What's the current uptime percentage for the shipping dock?,system_status
|
| 115 |
+
How is a WMS different from a WCS?,general_faq
|
| 116 |
+
Log a safety incident involving Sorter-02,safety_incident
|
| 117 |
+
Give me stock levels across all zones for SKU-2051,inventory_check
|
| 118 |
+
Is SKU-7184 in stock at Zone C?,inventory_check
|
| 119 |
+
Please log a near-miss between a pedestrian and Conveyor-14 in the shipping dock,safety_incident
|
| 120 |
+
Is order #39897 delayed?,order_status
|
| 121 |
+
Has Conveyor-14 reported any faults today?,system_status
|
| 122 |
+
"Belt Crane-09 stopped unexpectedly, please check",equipment_maintenance
|
| 123 |
+
Show the fulfillment status of #55078,order_status
|
| 124 |
+
Has order #17795 shipped yet?,order_status
|
| 125 |
+
What's the fastest picking route for order #62175?,picking_optimization
|
| 126 |
How do sortation systems decide where to route a parcel?,general_faq
|
| 127 |
+
Show me the on-hand quantity of SKU-5640,inventory_check
|
| 128 |
+
Is Sorter-06 operational?,system_status
|
| 129 |
+
What's the fastest picking route for order #25719?,picking_optimization
|
| 130 |
+
Can you dispatch AGV-07 to the shipping dock right away?,agv_navigation
|
| 131 |
+
Is SKU-4696 in stock at Zone D?,inventory_check
|
| 132 |
+
Show me the on-hand quantity of SKU-5883,inventory_check
|
| 133 |
+
Is AGV-18 operational?,system_status
|
| 134 |
+
What's the status of order #30726?,order_status
|
| 135 |
+
What is the current location of AMR-33?,agv_navigation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 136 |
What is the uptime for Crane-03 today?,system_status
|
| 137 |
+
Why hasn't order #46885 left the dock yet?,order_status
|
| 138 |
+
Show the fulfillment status of #85629,order_status
|
| 139 |
+
Are all cranes online in Zone A?,system_status
|
| 140 |
+
Is the sorter in the mezzanine running normally?,system_status
|
| 141 |
+
Log a safety incident involving Sorter-06,safety_incident
|
| 142 |
+
There was a near collision between AGV-07 and a pedestrian in the receiving dock,safety_incident
|
| 143 |
+
Please log a near-miss between a pedestrian and Crane-09 in the shipping dock,safety_incident
|
| 144 |
+
Crane AGV-07 reported a fault code,equipment_maintenance
|
| 145 |
+
What is the uptime for Crane-09 today?,system_status
|
| 146 |
+
Sorter-06 motor temperature seems high,equipment_maintenance
|
| 147 |
+
There was a near collision between AGV-18 and a pedestrian in Zone B,safety_incident
|
| 148 |
+
What is the current location of AGV-07?,agv_navigation
|
| 149 |
+
"A spill was reported near Conveyor-21 in the receiving dock, needs cleanup",safety_incident
|
| 150 |
+
"AGV-07 seems to be idle near the receiving dock, please reroute it",agv_navigation
|
| 151 |
+
Why hasn't order #28030 left the dock yet?,order_status
|
| 152 |
+
Redirect Conveyor-14 around the blocked aisle in the receiving dock,agv_navigation
|
| 153 |
+
Crane Sorter-02 reported a fault code,equipment_maintenance
|
| 154 |
+
Pause AGV-18 until the aisle in Zone A is clear,agv_navigation
|
| 155 |
+
Conveyor-14 motor temperature seems high,equipment_maintenance
|
| 156 |
+
How should we sequence orders to minimize walking distance in the shipping dock?,picking_optimization
|
| 157 |
+
"Sorter-02 seems to be idle near Zone C, please reroute it",agv_navigation
|
| 158 |
+
Has order #21835 shipped yet?,order_status
|
| 159 |
+
Reassign AMR-21 to charging station,agv_navigation
|
| 160 |
+
"A spill was reported near AMR-21 in the shipping dock, needs cleanup",safety_incident
|
| 161 |
+
Why hasn't order #30033 left the dock yet?,order_status
|
| 162 |
+
What is the current location of AMR-21?,agv_navigation
|
| 163 |
+
Schedule maintenance for AGV-18,equipment_maintenance
|
| 164 |
+
Reassign AMR-33 to charging station,agv_navigation
|
| 165 |
+
What's the status of order #27003?,order_status
|
| 166 |
+
How should we sequence orders to minimize walking distance in Zone E?,picking_optimization
|
| 167 |
+
What is the uptime for Conveyor-14 today?,system_status
|
| 168 |
+
Are all cranes online in Zone F?,system_status
|
| 169 |
+
Is the sorter in Zone A running normally?,system_status
|
| 170 |
+
AMR-33 motor temperature seems high,equipment_maintenance
|
| 171 |
+
Can you dispatch Conveyor-21 to Zone F right away?,agv_navigation
|
| 172 |
+
How can we reduce travel time for pickers in Zone C?,picking_optimization
|
| 173 |
+
Is the sorter in Zone E running normally?,system_status
|
| 174 |
+
Report unsafe pallet stacking in Zone E,safety_incident
|
| 175 |
+
What is the current stock level for SKU-7003?,inventory_check
|
| 176 |
The sorter in Zone D keeps jamming,equipment_maintenance
|
| 177 |
+
"A worker slipped near AGV-18, please log it",safety_incident
|
| 178 |
+
Check system health for Zone F,system_status
|
| 179 |
+
What's the fastest picking route for order #27922?,picking_optimization
|
| 180 |
+
Would zone picking work better than batch picking for Zone C?,picking_optimization
|
| 181 |
+
How much inventory is left for SKU-2209?,inventory_check
|
| 182 |
+
Track order #83768 for me,order_status
|
| 183 |
+
Route Crane-05 to picking station 18,agv_navigation
|
| 184 |
+
Has AGV-12 reported any faults today?,system_status
|
| 185 |
+
Give me stock levels across all zones for SKU-9997,inventory_check
|
|
|
|
|
|
|
|
|
|
| 186 |
Is AMR-21 operational?,system_status
|
| 187 |
+
A forklift near-miss was reported in Zone D,safety_incident
|
| 188 |
+
"Belt Conveyor-21 stopped unexpectedly, please check",equipment_maintenance
|
| 189 |
+
"Belt Sorter-06 stopped unexpectedly, please check",equipment_maintenance
|
| 190 |
+
Report vibration issue on Conveyor-14,equipment_maintenance
|
|
|
|
| 191 |
Reassign Crane-05 to charging station,agv_navigation
|
| 192 |
+
Give me stock levels across all zones for SKU-7446,inventory_check
|
| 193 |
+
Has AGV-18 reported any faults today?,system_status
|
| 194 |
+
Track order #42487 for me,order_status
|
| 195 |
+
When will order #96706 be delivered?,order_status
|
| 196 |
+
Check inventory count for SKU-9124 in the receiving dock,inventory_check
|
| 197 |
+
What's the most efficient picking sequence for the shipping dock today?,picking_optimization
|
| 198 |
+
Log a breakdown for Crane-09 in Zone F,equipment_maintenance
|
| 199 |
+
Has Sorter-06 reported any faults today?,system_status
|
| 200 |
+
What is cycle counting?,general_faq
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 201 |
What is the current location of Crane-05?,agv_navigation
|
| 202 |
+
What's the most efficient picking sequence for Zone B today?,picking_optimization
|
| 203 |
+
Route Sorter-06 to picking station 3,agv_navigation
|
| 204 |
+
Is the sorter in Zone D running normally?,system_status
|
| 205 |
+
What is the current location of Sorter-02?,agv_navigation
|
| 206 |
+
Has order #47066 shipped yet?,order_status
|
| 207 |
+
Please log a near-miss between a pedestrian and Crane-03 in Zone E,safety_incident
|
| 208 |
+
Log a breakdown for Conveyor-21 in Zone C,equipment_maintenance
|
| 209 |
+
How should we sequence orders to minimize walking distance in Zone C?,picking_optimization
|
| 210 |
+
The conveyor belt in Zone B is making noise,equipment_maintenance
|
| 211 |
+
What is the current stock level for SKU-7086?,inventory_check
|
| 212 |
+
When will order #75230 be delivered?,order_status
|
| 213 |
+
File an incident report for Zone E,safety_incident
|
| 214 |
+
Show the fulfillment status of #56129,order_status
|
| 215 |
Report unsafe pallet stacking in the receiving dock,safety_incident
|
| 216 |
+
Crane Crane-09 reported a fault code,equipment_maintenance
|
| 217 |
+
"A worker slipped near AMR-33, please log it",safety_incident
|
| 218 |
+
When will order #71075 be delivered?,order_status
|
| 219 |
+
Report vibration issue on Crane-03,equipment_maintenance
|
| 220 |
+
Log a safety incident involving AMR-33,safety_incident
|
| 221 |
+
Please log a near-miss between a pedestrian and AGV-12 in the shipping dock,safety_incident
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 222 |
How can we reduce travel time for pickers in Zone A?,picking_optimization
|
| 223 |
+
Why hasn't order #89556 left the dock yet?,order_status
|
| 224 |
+
What's the most efficient picking sequence for Zone E today?,picking_optimization
|
| 225 |
+
Why hasn't order #91208 left the dock yet?,order_status
|
| 226 |
+
Is SKU-1347 in stock at Zone A?,inventory_check
|
| 227 |
+
Is SKU-2055 in stock at Zone B?,inventory_check
|
| 228 |
+
The conveyor belt in Zone A is making noise,equipment_maintenance
|
| 229 |
+
Crane-09 motor temperature seems high,equipment_maintenance
|
| 230 |
+
Suggest a wave picking plan for Zone D,picking_optimization
|
| 231 |
Reassign Crane-03 to charging station,agv_navigation
|
| 232 |
+
Send the next available AGV to picking station 12,agv_navigation
|
| 233 |
+
Is order #40290 delayed?,order_status
|
| 234 |
+
Can you dispatch AGV-12 to the receiving dock right away?,agv_navigation
|
| 235 |
+
Is Conveyor-14 operational?,system_status
|
| 236 |
+
Would zone picking work better than batch picking for the shipping dock?,picking_optimization
|
| 237 |
+
"Someone bypassed the safety gate near Conveyor-14, please log this",safety_incident
|
| 238 |
+
Is the WCS connection to AMR-21 stable?,system_status
|
| 239 |
+
What's the current uptime percentage for Zone F?,system_status
|
| 240 |
+
What's the most efficient picking sequence for Zone F today?,picking_optimization
|
| 241 |
+
Crane AGV-18 reported a fault code,equipment_maintenance
|
| 242 |
+
AMR-21 motor temperature seems high,equipment_maintenance
|
| 243 |
+
Please log a near-miss between a pedestrian and Crane-09 in the mezzanine,safety_incident
|
| 244 |
+
What's the fastest picking route for order #24846?,picking_optimization
|
| 245 |
+
Reassign AGV-12 to charging station,agv_navigation
|
| 246 |
+
"Conveyor-21 seems to be idle near Zone B, please reroute it",agv_navigation
|
| 247 |
+
When will order #12947 be delivered?,order_status
|
| 248 |
+
Is Sorter-02 operational?,system_status
|
| 249 |
+
Pause Crane-05 until the aisle in the receiving dock is clear,agv_navigation
|
| 250 |
+
Crane Conveyor-21 reported a fault code,equipment_maintenance
|
| 251 |
+
What causes a conveyor jam?,general_faq
|
| 252 |
+
Is AGV-07 operational?,system_status
|
| 253 |
+
What's the most efficient picking sequence for the mezzanine today?,picking_optimization
|
| 254 |
+
"Someone bypassed the safety gate near AGV-07, please log this",safety_incident
|
| 255 |
+
Pause Crane-09 until the aisle in Zone E is clear,agv_navigation
|
| 256 |
+
Log a safety incident involving Conveyor-21,safety_incident
|
| 257 |
+
Please log a near-miss between a pedestrian and Crane-09 in Zone A,safety_incident
|
| 258 |
+
What's the current uptime percentage for the cross-dock area?,system_status
|
| 259 |
+
There was a near collision between Crane-05 and a pedestrian in Zone F,safety_incident
|
| 260 |
+
Has order #33247 shipped yet?,order_status
|
| 261 |
+
Log a breakdown for Sorter-02 in Zone B,equipment_maintenance
|
| 262 |
Recommend a picking strategy for high-velocity SKUs,picking_optimization
|
| 263 |
+
What's the fastest picking route for order #47595?,picking_optimization
|
| 264 |
+
How should we sequence orders to minimize walking distance in Zone F?,picking_optimization
|
| 265 |
What's the difference between AGV and AMR?,general_faq
|
| 266 |
+
"A worker slipped near Crane-03, please log it",safety_incident
|
| 267 |
+
"AGV-18 seems to be idle near Zone E, please reroute it",agv_navigation
|
| 268 |
+
What's the fastest picking route for order #18933?,picking_optimization
|
| 269 |
+
The conveyor belt in the mezzanine is making noise,equipment_maintenance
|
| 270 |
+
"Belt AMR-21 stopped unexpectedly, please check",equipment_maintenance
|
| 271 |
+
Redirect AMR-33 around the blocked aisle in Zone F,agv_navigation
|
| 272 |
+
Would zone picking work better than batch picking for Zone A?,picking_optimization
|
| 273 |
+
Why is Conveyor-14 stuck near the receiving dock?,agv_navigation
|
| 274 |
+
Has order #61675 shipped yet?,order_status
|
| 275 |
+
Log a breakdown for Crane-05 in Zone F,equipment_maintenance
|
| 276 |
+
Why is AGV-07 stuck near Zone B?,agv_navigation
|
| 277 |
+
There was a near collision between Conveyor-21 and a pedestrian in Zone D,safety_incident
|
| 278 |
+
What's the fastest picking route for order #82441?,picking_optimization
|
| 279 |
+
"Belt AMR-33 stopped unexpectedly, please check",equipment_maintenance
|
| 280 |
+
Is the sorter in Zone C running normally?,system_status
|
| 281 |
+
Is order #64094 delayed?,order_status
|
| 282 |
+
Check system health for the shipping dock,system_status
|
| 283 |
+
Crane Conveyor-14 reported a fault code,equipment_maintenance
|
| 284 |
+
There was a near collision between AGV-12 and a pedestrian in Zone D,safety_incident
|
| 285 |
+
Is SKU-2184 in stock at Zone E?,inventory_check
|
| 286 |
+
Check system health for Zone D,system_status
|
| 287 |
+
Has order #42767 shipped yet?,order_status
|
| 288 |
+
Would zone picking work better than batch picking for Zone D?,picking_optimization
|
| 289 |
+
When will order #39467 be delivered?,order_status
|
| 290 |
+
Suggest a wave picking plan for Zone C,picking_optimization
|
| 291 |
+
Can you dispatch AGV-07 to Zone F right away?,agv_navigation
|
| 292 |
+
The conveyor belt in the cross-dock area is making noise,equipment_maintenance
|
| 293 |
+
How many units of SKU-7068 are in the receiving dock?,inventory_check
|
| 294 |
+
Show me the on-hand quantity of SKU-4766,inventory_check
|
| 295 |
+
Check inventory count for SKU-6772 in Zone D,inventory_check
|
| 296 |
+
Crane Crane-03 reported a fault code,equipment_maintenance
|
| 297 |
+
Schedule maintenance for Crane-05,equipment_maintenance
|
| 298 |
+
Report unsafe pallet stacking in Zone D,safety_incident
|
| 299 |
+
"Someone bypassed the safety gate near Crane-09, please log this",safety_incident
|
| 300 |
+
"AMR-21 seems to be idle near Zone B, please reroute it",agv_navigation
|
| 301 |
+
Why hasn't order #88419 left the dock yet?,order_status
|
| 302 |
+
Is SKU-4116 in stock at the receiving dock?,inventory_check
|
| 303 |
+
Would zone picking work better than batch picking for the receiving dock?,picking_optimization
|
| 304 |
+
What is a mini-load system?,general_faq
|
| 305 |
+
"A spill was reported near Conveyor-14 in the receiving dock, needs cleanup",safety_incident
|
| 306 |
+
Report vibration issue on Sorter-02,equipment_maintenance
|
| 307 |
+
Do we have enough SKU-5929 to fulfill 200 units?,inventory_check
|
| 308 |
+
Why do warehouses use cycle counting instead of annual counts?,general_faq
|
| 309 |
+
Route Crane-05 to picking station 12,agv_navigation
|
| 310 |
+
What's the fastest picking route for order #49977?,picking_optimization
|
| 311 |
Suggest a wave picking plan for the mezzanine,picking_optimization
|
| 312 |
+
Is the WCS connection to AGV-07 stable?,system_status
|
| 313 |
+
Do we have enough SKU-8543 to fulfill 200 units?,inventory_check
|
| 314 |
+
How should we sequence orders to minimize walking distance in the cross-dock area?,picking_optimization
|
| 315 |
+
Is the sorter in the cross-dock area running normally?,system_status
|
| 316 |
+
Track order #24822 for me,order_status
|
| 317 |
+
Pause Sorter-06 until the aisle in Zone E is clear,agv_navigation
|
| 318 |
+
Check system health for Zone B,system_status
|
| 319 |
+
Pause Crane-03 until the aisle in the cross-dock area is clear,agv_navigation
|
| 320 |
+
The sorter in Zone F keeps jamming,equipment_maintenance
|
| 321 |
+
What's the status of order #99212?,order_status
|
| 322 |
+
Optimize the pick path for Zone F,picking_optimization
|
| 323 |
+
Send AGV AMR-21 to Zone D,agv_navigation
|
| 324 |
+
Show the fulfillment status of #35013,order_status
|
| 325 |
+
Check inventory count for SKU-6321 in Zone C,inventory_check
|
| 326 |
+
What is the current stock level for SKU-3159?,inventory_check
|
| 327 |
+
What's the most efficient picking sequence for the cross-dock area today?,picking_optimization
|
| 328 |
+
"AMR-33 seems to be idle near Zone E, please reroute it",agv_navigation
|
| 329 |
+
Has AMR-33 reported any faults today?,system_status
|
| 330 |
+
Give me stock levels across all zones for SKU-4283,inventory_check
|
| 331 |
+
What is the uptime for AMR-33 today?,system_status
|
| 332 |
+
Route Crane-03 to picking station 18,agv_navigation
|
| 333 |
+
How can we reduce travel time for pickers in Zone F?,picking_optimization
|
| 334 |
+
What's the fastest picking route for order #25124?,picking_optimization
|
| 335 |
+
Report vibration issue on AMR-33,equipment_maintenance
|
| 336 |
+
Check system health for Zone E,system_status
|
| 337 |
+
"Belt AGV-07 stopped unexpectedly, please check",equipment_maintenance
|
| 338 |
+
Is order #66869 delayed?,order_status
|
| 339 |
+
The sorter in the shipping dock keeps jamming,equipment_maintenance
|
| 340 |
+
Report vibration issue on Conveyor-21,equipment_maintenance
|
| 341 |
+
Give me stock levels across all zones for SKU-3849,inventory_check
|
| 342 |
+
"A spill was reported near AMR-21 in the cross-dock area, needs cleanup",safety_incident
|
| 343 |
+
Show the fulfillment status of #51119,order_status
|
| 344 |
+
Please log a near-miss between a pedestrian and Conveyor-21 in the receiving dock,safety_incident
|
| 345 |
+
Is SKU-3408 in stock at the cross-dock area?,inventory_check
|
| 346 |
+
"Belt Conveyor-14 stopped unexpectedly, please check",equipment_maintenance
|
| 347 |
+
What is the current stock level for SKU-6111?,inventory_check
|
| 348 |
+
Are all cranes online in Zone B?,system_status
|
| 349 |
"A worker slipped near AMR-21, please log it",safety_incident
|
| 350 |
+
What is the current location of AGV-18?,agv_navigation
|
| 351 |
+
How can we reduce travel time for pickers in the cross-dock area?,picking_optimization
|
| 352 |
+
Is the sorter in Zone B running normally?,system_status
|
| 353 |
+
There was a near collision between Crane-09 and a pedestrian in Zone F,safety_incident
|
| 354 |
+
Send AGV Crane-09 to Zone C,agv_navigation
|
| 355 |
+
"Crane-09 seems to be idle near the receiving dock, please reroute it",agv_navigation
|
| 356 |
+
Send AGV Sorter-02 to the shipping dock,agv_navigation
|
| 357 |
+
Optimize the pick path for the mezzanine,picking_optimization
|
| 358 |
+
Is the sorter in Zone F running normally?,system_status
|
| 359 |
+
Would zone picking work better than batch picking for Zone F?,picking_optimization
|
| 360 |
+
How does goods-to-person picking work?,general_faq
|
| 361 |
+
Check system health for Zone C,system_status
|
| 362 |
+
Log a safety incident involving AMR-21,safety_incident
|
| 363 |
+
There was a near collision between AMR-33 and a pedestrian in Zone C,safety_incident
|
| 364 |
+
Would zone picking work better than batch picking for Zone E?,picking_optimization
|
| 365 |
+
Send the next available AGV to picking station 3,agv_navigation
|
| 366 |
+
Crane-03 motor temperature seems high,equipment_maintenance
|
| 367 |
+
Is SKU-5590 in stock at the receiving dock?,inventory_check
|
| 368 |
+
Why is AGV-12 stuck near the shipping dock?,agv_navigation
|
| 369 |
+
Send the next available AGV to picking station 5,agv_navigation
|
| 370 |
+
Please log a near-miss between a pedestrian and AGV-18 in Zone C,safety_incident
|
| 371 |
+
What's the most efficient picking sequence for Zone C today?,picking_optimization
|
| 372 |
+
Track order #47588 for me,order_status
|
| 373 |
+
Is SKU-4954 in stock at Zone A?,inventory_check
|
| 374 |
+
Do we have enough SKU-6315 to fulfill 200 units?,inventory_check
|
| 375 |
+
How does regenerative braking work on an AS/RS crane?,general_faq
|
| 376 |
+
Give me stock levels across all zones for SKU-6820,inventory_check
|
| 377 |
+
When will order #60909 be delivered?,order_status
|
| 378 |
+
Why is AGV-12 stuck near the receiving dock?,agv_navigation
|
| 379 |
+
Give me stock levels across all zones for SKU-8544,inventory_check
|
| 380 |
Optimize the pick path for Zone D,picking_optimization
|
| 381 |
+
Give me the current status of the WMS integration,system_status
|
| 382 |
+
When will order #11543 be delivered?,order_status
|
| 383 |
+
A forklift near-miss was reported in Zone F,safety_incident
|
| 384 |
+
What is the current stock level for SKU-3942?,inventory_check
|
| 385 |
+
"Someone bypassed the safety gate near AMR-21, please log this",safety_incident
|
| 386 |
+
How can we reduce travel time for pickers in Zone D?,picking_optimization
|
| 387 |
+
How can we reduce travel time for pickers in the shipping dock?,picking_optimization
|
| 388 |
+
Give me stock levels across all zones for SKU-9140,inventory_check
|
| 389 |
+
"A spill was reported near AGV-12 in Zone F, needs cleanup",safety_incident
|
| 390 |
+
Track order #87663 for me,order_status
|
| 391 |
+
Are all cranes online in Zone E?,system_status
|
| 392 |
+
Would zone picking work better than batch picking for Zone B?,picking_optimization
|
| 393 |
+
The sorter in the mezzanine keeps jamming,equipment_maintenance
|
| 394 |
+
"A worker slipped near Conveyor-21, please log it",safety_incident
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 395 |
What is a WMS?,general_faq
|
| 396 |
+
"Belt Sorter-02 stopped unexpectedly, please check",equipment_maintenance
|
| 397 |
+
A forklift near-miss was reported in Zone A,safety_incident
|
| 398 |
+
What is predictive maintenance?,general_faq
|
| 399 |
+
There was a near collision between Conveyor-14 and a pedestrian in Zone B,safety_incident
|
| 400 |
+
What's the fastest picking route for order #80966?,picking_optimization
|
| 401 |
+
Do we have enough SKU-2549 to fulfill 200 units?,inventory_check
|
| 402 |
+
Are all cranes online in the mezzanine?,system_status
|
| 403 |
+
Do we have enough SKU-2599 to fulfill 200 units?,inventory_check
|
| 404 |
+
Crane AMR-33 reported a fault code,equipment_maintenance
|
| 405 |
+
Pause Conveyor-14 until the aisle in Zone E is clear,agv_navigation
|
| 406 |
+
What's the difference between a stacker crane and a shuttle?,general_faq
|
| 407 |
+
Redirect Sorter-06 around the blocked aisle in Zone C,agv_navigation
|
| 408 |
+
Conveyor-21 motor temperature seems high,equipment_maintenance
|
| 409 |
+
Do we have enough SKU-9855 to fulfill 200 units?,inventory_check
|
| 410 |
+
Check inventory count for SKU-6154 in Zone E,inventory_check
|
| 411 |
Report unsafe pallet stacking in Zone C,safety_incident
|
| 412 |
+
Redirect Crane-09 around the blocked aisle in the mezzanine,agv_navigation
|
| 413 |
+
How should we sequence orders to minimize walking distance in the mezzanine?,picking_optimization
|
| 414 |
+
Do we have enough SKU-3311 to fulfill 200 units?,inventory_check
|
| 415 |
+
Please log a near-miss between a pedestrian and Crane-05 in the mezzanine,safety_incident
|
| 416 |
+
The conveyor belt in Zone F is making noise,equipment_maintenance
|
| 417 |
+
What's the fastest picking route for order #57021?,picking_optimization
|
| 418 |
+
Can you dispatch Conveyor-14 to the receiving dock right away?,agv_navigation
|
| 419 |
+
What's the current uptime percentage for the receiving dock?,system_status
|
| 420 |
+
Optimize the pick path for Zone B,picking_optimization
|
| 421 |
+
Is the WCS connection to Conveyor-21 stable?,system_status
|
| 422 |
+
Please log a near-miss between a pedestrian and Conveyor-21 in Zone C,safety_incident
|
| 423 |
+
Optimize the pick path for the receiving dock,picking_optimization
|
| 424 |
+
Report unsafe pallet stacking in Zone B,safety_incident
|
| 425 |
+
Log a breakdown for Conveyor-14 in the shipping dock,equipment_maintenance
|
| 426 |
+
The conveyor belt in the shipping dock is making noise,equipment_maintenance
|
| 427 |
+
Log a breakdown for Crane-05 in the receiving dock,equipment_maintenance
|
| 428 |
+
There was a near collision between Sorter-06 and a pedestrian in Zone E,safety_incident
|
| 429 |
+
What's the status of order #17664?,order_status
|
| 430 |
+
What's the current uptime percentage for Zone B?,system_status
|
| 431 |
+
Track order #90808 for me,order_status
|
| 432 |
+
"A spill was reported near AGV-07 in the receiving dock, needs cleanup",safety_incident
|
| 433 |
+
Pause AGV-07 until the aisle in the cross-dock area is clear,agv_navigation
|
| 434 |
+
AGV-07 motor temperature seems high,equipment_maintenance
|
| 435 |
+
What KPIs matter most in warehouse automation?,general_faq
|
| 436 |
+
What is the current stock level for SKU-8037?,inventory_check
|
| 437 |
+
Redirect Crane-09 around the blocked aisle in Zone E,agv_navigation
|
| 438 |
+
Is order #79026 delayed?,order_status
|
| 439 |
+
Has order #22778 shipped yet?,order_status
|
| 440 |
+
What's the fastest picking route for order #78187?,picking_optimization
|
| 441 |
+
There was a near collision between AGV-12 and a pedestrian in Zone C,safety_incident
|
| 442 |
+
What is a pick rate and how is it measured?,general_faq
|
| 443 |
+
Why hasn't order #21744 left the dock yet?,order_status
|
data/intent_eval.json
CHANGED
|
@@ -1,8 +1,8 @@
|
|
| 1 |
{
|
| 2 |
-
"accuracy": 0.
|
| 3 |
-
"macro_f1": 0.
|
| 4 |
-
"n_train":
|
| 5 |
-
"n_test":
|
| 6 |
"n_classes": 8,
|
| 7 |
"classes": [
|
| 8 |
"agv_navigation",
|
|
@@ -22,16 +22,16 @@
|
|
| 22 |
"support": 15.0
|
| 23 |
},
|
| 24 |
"equipment_maintenance": {
|
| 25 |
-
"precision":
|
| 26 |
"recall": 1.0,
|
| 27 |
-
"f1-score":
|
| 28 |
"support": 15.0
|
| 29 |
},
|
| 30 |
"general_faq": {
|
| 31 |
"precision": 1.0,
|
| 32 |
-
"recall": 0.
|
| 33 |
-
"f1-score": 0.
|
| 34 |
-
"support":
|
| 35 |
},
|
| 36 |
"inventory_check": {
|
| 37 |
"precision": 1.0,
|
|
@@ -40,15 +40,15 @@
|
|
| 40 |
"support": 15.0
|
| 41 |
},
|
| 42 |
"order_status": {
|
| 43 |
-
"precision":
|
| 44 |
"recall": 1.0,
|
| 45 |
-
"f1-score":
|
| 46 |
"support": 15.0
|
| 47 |
},
|
| 48 |
"picking_optimization": {
|
| 49 |
-
"precision":
|
| 50 |
"recall": 1.0,
|
| 51 |
-
"f1-score":
|
| 52 |
"support": 15.0
|
| 53 |
},
|
| 54 |
"safety_incident": {
|
|
@@ -63,18 +63,22 @@
|
|
| 63 |
"f1-score": 1.0,
|
| 64 |
"support": 15.0
|
| 65 |
},
|
| 66 |
-
"accuracy": 0.
|
| 67 |
"macro avg": {
|
| 68 |
-
"precision": 0.
|
| 69 |
-
"recall": 0.
|
| 70 |
-
"f1-score": 0.
|
| 71 |
-
"support":
|
| 72 |
},
|
| 73 |
"weighted avg": {
|
| 74 |
-
"precision": 0.
|
| 75 |
-
"recall": 0.
|
| 76 |
-
"f1-score": 0.
|
| 77 |
-
"support":
|
| 78 |
}
|
| 79 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
| 80 |
}
|
|
|
|
| 1 |
{
|
| 2 |
+
"accuracy": 0.9819819819819819,
|
| 3 |
+
"macro_f1": 0.9669354838709677,
|
| 4 |
+
"n_train": 331,
|
| 5 |
+
"n_test": 111,
|
| 6 |
"n_classes": 8,
|
| 7 |
"classes": [
|
| 8 |
"agv_navigation",
|
|
|
|
| 22 |
"support": 15.0
|
| 23 |
},
|
| 24 |
"equipment_maintenance": {
|
| 25 |
+
"precision": 0.9375,
|
| 26 |
"recall": 1.0,
|
| 27 |
+
"f1-score": 0.967741935483871,
|
| 28 |
"support": 15.0
|
| 29 |
},
|
| 30 |
"general_faq": {
|
| 31 |
"precision": 1.0,
|
| 32 |
+
"recall": 0.6666666666666666,
|
| 33 |
+
"f1-score": 0.8,
|
| 34 |
+
"support": 6.0
|
| 35 |
},
|
| 36 |
"inventory_check": {
|
| 37 |
"precision": 1.0,
|
|
|
|
| 40 |
"support": 15.0
|
| 41 |
},
|
| 42 |
"order_status": {
|
| 43 |
+
"precision": 1.0,
|
| 44 |
"recall": 1.0,
|
| 45 |
+
"f1-score": 1.0,
|
| 46 |
"support": 15.0
|
| 47 |
},
|
| 48 |
"picking_optimization": {
|
| 49 |
+
"precision": 0.9375,
|
| 50 |
"recall": 1.0,
|
| 51 |
+
"f1-score": 0.967741935483871,
|
| 52 |
"support": 15.0
|
| 53 |
},
|
| 54 |
"safety_incident": {
|
|
|
|
| 63 |
"f1-score": 1.0,
|
| 64 |
"support": 15.0
|
| 65 |
},
|
| 66 |
+
"accuracy": 0.9819819819819819,
|
| 67 |
"macro avg": {
|
| 68 |
+
"precision": 0.984375,
|
| 69 |
+
"recall": 0.9583333333333333,
|
| 70 |
+
"f1-score": 0.9669354838709677,
|
| 71 |
+
"support": 111.0
|
| 72 |
},
|
| 73 |
"weighted avg": {
|
| 74 |
+
"precision": 0.9831081081081081,
|
| 75 |
+
"recall": 0.9819819819819819,
|
| 76 |
+
"f1-score": 0.9804707933740191,
|
| 77 |
+
"support": 111.0
|
| 78 |
}
|
| 79 |
+
},
|
| 80 |
+
"n_generated_before_dedup": 442,
|
| 81 |
+
"n_exact_duplicates_removed": 0,
|
| 82 |
+
"duplicate_rate": 0.0,
|
| 83 |
+
"train_test_exact_overlap": 0
|
| 84 |
}
|
data/latency_eval.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
-
"intent_classifier_ms": 0.
|
| 3 |
-
"anomaly_detector_ms":
|
| 4 |
-
"kb_retrieval_ms": 0.
|
| 5 |
"note": "LLM generation latency depends on the external Inference API call and is measured live in the app, not benchmarked here."
|
| 6 |
}
|
|
|
|
| 1 |
{
|
| 2 |
+
"intent_classifier_ms": 0.419,
|
| 3 |
+
"anomaly_detector_ms": 23.129,
|
| 4 |
+
"kb_retrieval_ms": 0.571,
|
| 5 |
"note": "LLM generation latency depends on the external Inference API call and is measured live in the app, not benchmarked here."
|
| 6 |
}
|
models/intent_pipeline.joblib
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
-
size
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:876f27ef5fe7c57beb4955f1666e618a8e20e5b8a1c38a7e6728459f74a9d4f4
|
| 3 |
+
size 86940
|
src/data_generation.py
CHANGED
|
@@ -60,6 +60,10 @@ INTENT_TEMPLATES = {
|
|
| 60 |
"Reassign {equip_id} to charging station",
|
| 61 |
"What is the current location of {equip_id}?",
|
| 62 |
"Redirect {equip_id} around the blocked aisle in {zone}",
|
|
|
|
|
|
|
|
|
|
|
|
|
| 63 |
],
|
| 64 |
"picking_optimization": [
|
| 65 |
"What's the fastest picking route for order {order_id}?",
|
|
@@ -68,6 +72,9 @@ INTENT_TEMPLATES = {
|
|
| 68 |
"Suggest a wave picking plan for {zone}",
|
| 69 |
"How can we reduce travel time for pickers in {zone}?",
|
| 70 |
"Recommend a picking strategy for high-velocity SKUs",
|
|
|
|
|
|
|
|
|
|
| 71 |
],
|
| 72 |
"safety_incident": [
|
| 73 |
"A forklift near-miss was reported in {zone}",
|
|
@@ -76,6 +83,9 @@ INTENT_TEMPLATES = {
|
|
| 76 |
"File an incident report for {zone}",
|
| 77 |
"A worker slipped near {equip_id}, please log it",
|
| 78 |
"Report unsafe pallet stacking in {zone}",
|
|
|
|
|
|
|
|
|
|
| 79 |
],
|
| 80 |
"system_status": [
|
| 81 |
"Is {equip_id} operational?",
|
|
@@ -84,6 +94,9 @@ INTENT_TEMPLATES = {
|
|
| 84 |
"Are all cranes online in {zone}?",
|
| 85 |
"Give me the current status of the WMS integration",
|
| 86 |
"Is the sorter in {zone} running normally?",
|
|
|
|
|
|
|
|
|
|
| 87 |
],
|
| 88 |
"general_faq": [
|
| 89 |
"What is a WMS?",
|
|
@@ -94,12 +107,32 @@ INTENT_TEMPLATES = {
|
|
| 94 |
"What KPIs matter most in warehouse automation?",
|
| 95 |
"What is predictive maintenance?",
|
| 96 |
"How do sortation systems decide where to route a parcel?",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 97 |
],
|
| 98 |
}
|
| 99 |
|
| 100 |
-
ZONES = [
|
| 101 |
-
|
| 102 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 103 |
|
| 104 |
|
| 105 |
def _rand_sku():
|
|
@@ -111,11 +144,24 @@ def _rand_order():
|
|
| 111 |
|
| 112 |
|
| 113 |
def generate_intent_dataset(n_per_intent: int = 45, seed: int = RANDOM_SEED) -> pd.DataFrame:
|
| 114 |
-
"""Generate a labelled (text, intent) dataset by sampling + slot-filling templates.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 115 |
rng = random.Random(seed)
|
| 116 |
rows = []
|
| 117 |
for intent, templates in INTENT_TEMPLATES.items():
|
| 118 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 119 |
template = rng.choice(templates)
|
| 120 |
text = template.format(
|
| 121 |
sku=_rand_sku(),
|
|
@@ -124,6 +170,9 @@ def generate_intent_dataset(n_per_intent: int = 45, seed: int = RANDOM_SEED) ->
|
|
| 124 |
equip_id=rng.choice(EQUIP_IDS),
|
| 125 |
station=rng.choice(STATIONS),
|
| 126 |
)
|
|
|
|
|
|
|
|
|
|
| 127 |
rows.append({"text": text, "intent": intent})
|
| 128 |
df = pd.DataFrame(rows)
|
| 129 |
df = df.sample(frac=1.0, random_state=seed).reset_index(drop=True)
|
|
|
|
| 60 |
"Reassign {equip_id} to charging station",
|
| 61 |
"What is the current location of {equip_id}?",
|
| 62 |
"Redirect {equip_id} around the blocked aisle in {zone}",
|
| 63 |
+
"Can you dispatch {equip_id} to {zone} right away?",
|
| 64 |
+
"{equip_id} seems to be idle near {zone}, please reroute it",
|
| 65 |
+
"Send the next available AGV to picking station {station}",
|
| 66 |
+
"Pause {equip_id} until the aisle in {zone} is clear",
|
| 67 |
],
|
| 68 |
"picking_optimization": [
|
| 69 |
"What's the fastest picking route for order {order_id}?",
|
|
|
|
| 72 |
"Suggest a wave picking plan for {zone}",
|
| 73 |
"How can we reduce travel time for pickers in {zone}?",
|
| 74 |
"Recommend a picking strategy for high-velocity SKUs",
|
| 75 |
+
"What's the most efficient picking sequence for {zone} today?",
|
| 76 |
+
"Would zone picking work better than batch picking for {zone}?",
|
| 77 |
+
"How should we sequence orders to minimize walking distance in {zone}?",
|
| 78 |
],
|
| 79 |
"safety_incident": [
|
| 80 |
"A forklift near-miss was reported in {zone}",
|
|
|
|
| 83 |
"File an incident report for {zone}",
|
| 84 |
"A worker slipped near {equip_id}, please log it",
|
| 85 |
"Report unsafe pallet stacking in {zone}",
|
| 86 |
+
"Please log a near-miss between a pedestrian and {equip_id} in {zone}",
|
| 87 |
+
"A spill was reported near {equip_id} in {zone}, needs cleanup",
|
| 88 |
+
"Someone bypassed the safety gate near {equip_id}, please log this",
|
| 89 |
],
|
| 90 |
"system_status": [
|
| 91 |
"Is {equip_id} operational?",
|
|
|
|
| 94 |
"Are all cranes online in {zone}?",
|
| 95 |
"Give me the current status of the WMS integration",
|
| 96 |
"Is the sorter in {zone} running normally?",
|
| 97 |
+
"Has {equip_id} reported any faults today?",
|
| 98 |
+
"What's the current uptime percentage for {zone}?",
|
| 99 |
+
"Is the WCS connection to {equip_id} stable?",
|
| 100 |
],
|
| 101 |
"general_faq": [
|
| 102 |
"What is a WMS?",
|
|
|
|
| 107 |
"What KPIs matter most in warehouse automation?",
|
| 108 |
"What is predictive maintenance?",
|
| 109 |
"How do sortation systems decide where to route a parcel?",
|
| 110 |
+
"What does WCS stand for?",
|
| 111 |
+
"How is a WMS different from a WCS?",
|
| 112 |
+
"What is a mini-load system?",
|
| 113 |
+
"Explain the difference between discrete and batch picking",
|
| 114 |
+
"What is wave picking?",
|
| 115 |
+
"How does zone picking work?",
|
| 116 |
+
"What's the difference between a stacker crane and a shuttle?",
|
| 117 |
+
"Why do warehouses use cycle counting instead of annual counts?",
|
| 118 |
+
"What causes a conveyor jam?",
|
| 119 |
+
"How does regenerative braking work on an AS/RS crane?",
|
| 120 |
+
"What is dock-to-stock time?",
|
| 121 |
+
"Why is inventory accuracy important?",
|
| 122 |
+
"What is a pick rate and how is it measured?",
|
| 123 |
+
"How do warehouses reduce energy use during peak hours?",
|
| 124 |
],
|
| 125 |
}
|
| 126 |
|
| 127 |
+
ZONES = [
|
| 128 |
+
"Zone A", "Zone B", "Zone C", "Zone D", "Zone E", "Zone F",
|
| 129 |
+
"the mezzanine", "the receiving dock", "the shipping dock", "the cross-dock area",
|
| 130 |
+
]
|
| 131 |
+
EQUIP_IDS = [
|
| 132 |
+
"AGV-07", "AGV-12", "AGV-18", "Crane-03", "Crane-05", "Crane-09",
|
| 133 |
+
"Sorter-02", "Sorter-06", "Conveyor-14", "Conveyor-21", "AMR-21", "AMR-33",
|
| 134 |
+
]
|
| 135 |
+
STATIONS = ["3", "5", "7", "12", "15", "18", "22"]
|
| 136 |
|
| 137 |
|
| 138 |
def _rand_sku():
|
|
|
|
| 144 |
|
| 145 |
|
| 146 |
def generate_intent_dataset(n_per_intent: int = 45, seed: int = RANDOM_SEED) -> pd.DataFrame:
|
| 147 |
+
"""Generate a labelled (text, intent) dataset by sampling + slot-filling templates.
|
| 148 |
+
|
| 149 |
+
Actively avoids generating exact-duplicate text within each intent category
|
| 150 |
+
(tries up to a bounded number of times per example, then stops early if the
|
| 151 |
+
template+slot combination space is exhausted for that category). This
|
| 152 |
+
matters because exact-duplicate rows straddling the later train/test split
|
| 153 |
+
would let a classifier "memorize" test examples verbatim rather than
|
| 154 |
+
generalizing -- see build_artifacts.py, which also deduplicates the full
|
| 155 |
+
dataset before splitting as a second, structural safeguard.
|
| 156 |
+
"""
|
| 157 |
rng = random.Random(seed)
|
| 158 |
rows = []
|
| 159 |
for intent, templates in INTENT_TEMPLATES.items():
|
| 160 |
+
seen = set()
|
| 161 |
+
attempts = 0
|
| 162 |
+
max_attempts = n_per_intent * 20 # bounded, in case a category's combo space is small
|
| 163 |
+
while len(seen) < n_per_intent and attempts < max_attempts:
|
| 164 |
+
attempts += 1
|
| 165 |
template = rng.choice(templates)
|
| 166 |
text = template.format(
|
| 167 |
sku=_rand_sku(),
|
|
|
|
| 170 |
equip_id=rng.choice(EQUIP_IDS),
|
| 171 |
station=rng.choice(STATIONS),
|
| 172 |
)
|
| 173 |
+
if text in seen:
|
| 174 |
+
continue
|
| 175 |
+
seen.add(text)
|
| 176 |
rows.append({"text": text, "intent": intent})
|
| 177 |
df = pd.DataFrame(rows)
|
| 178 |
df = df.sample(frac=1.0, random_state=seed).reset_index(drop=True)
|