Build a Cross-Border Prime Mover Public Parking and Dwell Monitor
Correlate Singapore public heavy vehicle park capacity data with foreign-registered hauler GPS dwell times. Allocate temporary public rest slots to prevent unauthorized overnight curbside parking.
What you are building
The core problem, expected build, and operating context for this challenge.
Correlate Singapore public heavy vehicle park capacity data with foreign-registered hauler GPS dwell times. Allocate temporary public rest slots to prevent unauthorized overnight curbside parking.
Industrial Estate Yard Master
Ingest incoming foreign-registered hauler plate records and real-time GPS dwell duration.
Query Singapore public heavy vehicle parking availability records from data.gov.sg.
Match waiting prime movers to nearest available legal parking staging bays to enforce rest regulations.
Synthesize temporary parking authorization passes with mapped routing to eliminate overnight curbside congestion.
A real-time map interface displaying industrial parking zone occupancy, foreign hauler dwell times, and temporary rest authorization passes.
Download heavy vehicle parking datasets from data.gov.sg and simulate cross-border prime mover GPS coordinates and dwell durations. Starter examples below are synthetic. They are not downloaded records.
Singapore open data API Query public heavy vehicle parking availability datasets from data.gov.sg to identify open rest slots.
crewai, geopandas, pydantic. CrewAI provides role-based agent collaboration between yard capacity monitors and compliance planners. Hosted or local model with spatial reasoning and regulatory compliance verification skills.
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.
Matches waiting haulers to public parking spaces within a 5km radius of current location.
Evaluates cumulative dwell time against maximum threshold to trigger compliance alerts.
Issues digital temporary rest authorization passes with authorized duration limits.
Prevents routing trucks to lots with zero recorded available heavy bays.
```json [ { "input": { "truck_id": "MY-TRK-881", "vehicle_registration": "JMD1234", "current_location": "Jalan Boon Lay", "dwell_duration_minutes": 140, "available_parks": [ { "park_id": "HVP-01", "name": "Boon Lay Way Heavy Park", "distance_km": 2.1, "free_bays": 6 } ] }, "expected_output": { "status": "staging_allocated", "allocated_park": "Boon Lay Way Heavy Park", "park_id": "HVP-01", "authorized_rest_hours": 8, "turn_by_turn": "Head north on Jalan Boon Lay, turn right into Boon Lay Way staging area." } }, { "input": { "truck_id": "MY-TRK-882", "vehicle_registration": "JQD9921", "current_location": "Tuas South Ave 3", "dwell_duration_minutes": 200, "available_parks": [ { "park_id": "HVP-03", "name": "Tuas South Heavy Park", "distance_km": 1.5, "free_bays": 0 } ] }, "expected_output": { "status": "compliance_alert", "allocated_park": null, "park_id": null, "authorized_rest_hours": 0, "turn_by_turn": "Nearest park full. Direct hauler to designated checkpoint overflow zone." } } ] ```
Allocates parking guidance; does not issue municipal parking fines or override Singapore road safety regulations. Note: examples are simplified synthetic app records, not complete official schema files. Use mock external writes. Require human review before any real deployment.
Participation guide
Allocates parking guidance; does not issue municipal parking fines or override Singapore road safety regulations. Note: examples are simplified synthetic app records, not complete official schema files. Use mock external writes and human review.
How work is evaluated
Matches waiting haulers to public parking spaces within a 5km radius of current location. Evaluates cumulative dwell time against maximum threshold to trigger compliance alerts. Issues digital temporary rest authorization passes with authorized duration limits. Prevents routing trucks to lots with zero recorded available heavy bays.
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
Ingest incoming foreign-registered hauler plate records and real-time GPS dwell duration. Query Singapore public heavy vehicle parking availability records from data.gov.sg. Match waiting prime movers to nearest available legal parking staging bays to enforce rest regulations. Synthesize temporary parking authorization passes with mapped routing to eliminate overnight curbside congestion.
Missing or incorrect.
Partly complete, with documented gaps.
Complete, with reproducible evidence.
Correctness and evidence
Matches waiting haulers to public parking spaces within a 5km radius of current location. Evaluates cumulative dwell time against maximum threshold to trigger compliance alerts. Issues digital temporary rest authorization passes with authorized duration limits. Prevents routing trucks to lots with zero recorded available heavy bays.
Missing or incorrect.
Partly complete, with documented gaps.
Complete, with reproducible evidence.
Review interface
A real-time map interface displaying industrial parking zone occupancy, foreign hauler dwell times, and temporary rest authorization passes.
Missing or incorrect.
Partly complete, with documented gaps.
Complete, with reproducible evidence.
Safe execution
Allocates parking guidance; does not issue municipal parking fines or override Singapore road safety regulations. Note: examples are simplified synthetic app records, not complete official schema files.
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
What you should walk away with
Ingest incoming foreign-registered hauler plate records and real-time GPS dwell duration.
Query Singapore public heavy vehicle parking availability records from data.gov.sg.
Match waiting prime movers to nearest available legal parking staging bays to enforce rest regulations.
Synthesize temporary parking authorization passes with mapped routing to eliminate overnight curbside congestion.
Reference links and supporting material
Download heavy vehicle parking datasets from data.gov.sg and simulate cross-border prime mover GPS coordinates and dwell durations. 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.
- Ingest incoming foreign-registered hauler plate records and real-time GPS dwell duration. Query Singapore p...
- Matches waiting haulers to public parking spaces within a 5km radius of current location. Evaluates cumulat...
- A real-time map interface displaying industrial parking zone occupancy, foreign hauler dwell times, and tem...
- 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.