Build a Port Corridor Congestion and Truck Slot Dispatcher
Analyze Singapore port corridor traffic congestion and Expressway camera alerts. Rebalance heavy prime mover gate pickup slots to prevent terminal road gridlock.
What you are building
The core problem, expected build, and operating context for this challenge.
Analyze Singapore port corridor traffic congestion and Expressway camera alerts. Rebalance heavy prime mover gate pickup slots to prevent terminal road gridlock.
Container Fleet Dispatcher
Query real-time traffic incident endpoints from Singapore data.gov.sg.
Estimate transport travel times across primary port logistics corridors.
Identify impending gate slot misses caused by unexpected road congestion.
Formulate adjusted pickup appointment schedules and alert transport coordinators.
Dispatch kanban board displaying live hauler route progress, corridor congestion heatmaps, and gate status.
Query Singapore Land Transport traffic incident feeds on data.gov.sg or use static historical fixtures. Starter examples below are synthetic. They are not downloaded records.
Singapore open data API Utilizes data.gov.sg real-time traffic camera and incident notification API endpoints.
crewai, pydantic, fastapi. CrewAI facilitates coordinated agent roles for corridor monitoring, slot management, and dispatch drafting. Local fast model to synthesize driver dispatch instructions in plain concise English.
Submit runnable source, pinned dependencies, setup commands, a working interface, example outputs, and a recorded end-to-end demo. Include tests and an action log.
Ingest Singapore Expressway camera and incident feeds from open APIs.
Correlate port gate reservation slots with live traffic congestion indices along transit corridors.
Synthesize dynamic hauler departure buffer schedules to avoid peak terminal queues.
Generate real-time gate slot rescheduling recommendations for logistics dispatchers.
```json [ { "input": { "corridor": "West Coast Highway", "gate_slot": "14:30", "hauler_id": "TRUCK-441", "traffic_incident": true, "travel_time_min": 55 }, "expected_output": { "delay_estimate_min": 25, "recommended_action": "RESCHEDULE_SLOT", "reroute_corridor": "AYE via Pioneer Road", "revised_slot": "15:00" } }, { "input": { "corridor": "AYE", "gate_slot": "10:00", "hauler_id": "TRUCK-442", "traffic_incident": false, "travel_time_min": 20 }, "expected_output": { "delay_estimate_min": 0, "recommended_action": "PROCEED_AS_PLANNED", "reroute_corridor": null, "revised_slot": "10:00" } } ] ```
Advisory dispatch suggestions only; drivers and operators retain full control over vehicle routing. Use mock external writes. Require human review before any real deployment.
Participation guide
Advisory dispatch suggestions only; drivers and operators retain full control over vehicle routing. Use mock external writes and human review.
How work is evaluated
Ingest Singapore Expressway camera and incident feeds from open APIs. Correlate port gate reservation slots with live traffic congestion indices along transit corridors. Synthesize dynamic hauler departure buffer schedules to avoid peak terminal queues. Generate real-time gate slot rescheduling recommendations for logistics dispatchers.
Runnable source, pinned dependencies, setup commands, working interface, example outputs, recorded demo, tests, and action logs.
Challenge datasets
Public datasets, plus the private datasets you have access to.
How submissions are scored
These dimensions define what the evaluator checks and which criteria separate a passable run from a strong one.
Complete workflow
Query real-time traffic incident endpoints from Singapore data.gov.sg. Estimate transport travel times across primary port logistics corridors. Identify impending gate slot misses caused by unexpected road congestion. Formulate adjusted pickup appointment schedules and alert transport coordinators.
Missing or incorrect.
Partly complete, with documented gaps.
Complete, with reproducible evidence.
Correctness and evidence
Ingest Singapore Expressway camera and incident feeds from open APIs. Correlate port gate reservation slots with live traffic congestion indices along transit corridors. Synthesize dynamic hauler departure buffer schedules to avoid peak terminal queues. Generate real-time gate slot rescheduling recommendations for logistics dispatchers.
Missing or incorrect.
Partly complete, with documented gaps.
Complete, with reproducible evidence.
Review interface
Dispatch kanban board displaying live hauler route progress, corridor congestion heatmaps, and gate status.
Missing or incorrect.
Partly complete, with documented gaps.
Complete, with reproducible evidence.
Safe execution
Advisory dispatch suggestions only; drivers and operators retain full control over vehicle routing.
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
What you should walk away with
Query real-time traffic incident endpoints from Singapore data.gov.sg.
Estimate transport travel times across primary port logistics corridors.
Identify impending gate slot misses caused by unexpected road congestion.
Formulate adjusted pickup appointment schedules and alert transport coordinators.
Reference links and supporting material
Query Singapore Land Transport traffic incident feeds on data.gov.sg or use static historical fixtures. Supplied starter examples are synthetic, not source extracts.
Challenge setup
Configuration summary for this challenge.
Challenge input
Input details are not configured.
crewAI
Multi-agent orchestration framework
Evaluated output
No output checks are configured.
- Query real-time traffic incident endpoints from Singapore data.gov.sg. Estimate transport travel times acro...
- Ingest Singapore Expressway camera and incident feeds from open APIs. Correlate port gate reservation slots...
- Dispatch kanban board displaying live hauler route progress, corridor congestion heatmaps, and gate status.
- 2 public reference cases
- 1 configured tool
Summary shows the first task, up to three tools, and up to three evidence items. Open the technical recipe to view all configured items.
View technical recipe
Configured tools
- crewAI · Optional
Evaluation contract
- Complete workflow · Weight 40
- Correctness and evidence · Weight 30
- Review interface · Weight 20
- Safe execution · Weight 10
Reference cases
- 2 public reference cases
Workflow tasks
No workflow tasks are configured.
Recipe freeze marker
No recipe freeze time is recorded.