AI-Driven Transit Sensor Events
This dataset provides high-frequency, AI-processed sensor event data from multimodal public transit systems, including detailed attributes for vehicles, routes, stops, passenger flow, and operational anomalies. Designed for real-time analytics, it supports optimization of transit efficiency, passenger experience, and sustainability initiatives through edge AI insights and predictive metrics.
Sample rows
preview · 8 of 120 rows · all 20 columns| event_idstring | event_typestring | delay_secondsinteger | anomaly_detectedboolean | ai_predictionstring | event_timestampdatetime | sensor_idstring | sensor_typestring | transit_modestring | vehicle_idstring | route_idstring | stop_idstring | latitudefloat | longitudefloat | passenger_countinteger | confidence_scorefloat | energy_consumption_kwhfloat | raw_sensor_valuefloat | weather_conditionstring | temperature_celsiusfloat |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EVT0001 | boarding | 0 | false | normal | 2024-06-21T08:23:00Z | SID1021 | camera | bus | BUS137 | R15 | STP212 | 40.7201 | -73.9953 | 34 | 0.81 | 0.32 | 34 | clear | 24.8 |
| EVT0002 | alighting | 0 | false | normal | 2024-06-21T08:25:00Z | SID1042 | infrared | bus | BUS203 | RX | STP127 | 40.7218 | -73.9987 | 8 | 0.93 | 0.28 | 8 | clear | 24.6 |
| EVT0003 | boarding | 432 | true | overcrowded | 2024-06-21T08:28:00Z | SID1103 | camera | bus | BUS312 | R09 | STP141 | 40.7195 | -73.9925 | 78 | 0.77 | 0.41 | 78 | cloudy | 23 |
| EVT0004 | anomaly | 2064 | true | hardware_malfunction | 2024-06-21T08:30:00Z | SID1115 | lidar | tram | TRM218 | TR2 | STP301 | 52.3745 | 4.8891 | blank | 0.04 | 8.7 | -9999 | rain | 16.1 |
| EVT0005 | door_open | 0 | false | blank | 2024-06-21T09:02:00Z | SID1207 | pressure | tram | TRM142 | TR6 | STP356 | 52.3662 | 4.8953 | blank | blank | 0.09 | 0 | cloudy | 15.7 |
| EVT0006 | occupancy | 0 | false | normal | 2024-06-21T09:05:00Z | SID1216 | pressure | tram | TRM142 | TR6 | STP356 | 52.3662 | 4.8953 | 45 | 0.85 | 0.13 | 45 | cloudy | 15.7 |
| EVT0007 | occupancy | 290 | true | overcrowded | 2024-06-21T09:09:00Z | SID1309 | pressure | tram | TRM218 | TR2 | STP301 | 52.3745 | 4.8891 | 76 | 0.74 | 0.18 | 76 | rain | 16.1 |
| EVT0008 | anomaly | 5092 | true | suspicious_activity | 2024-06-21T09:15:00Z | SID1404 | lidar | train | TRN088 | T07 | STP482 | 51.5074 | -0.1278 | blank | 0.97 | 12.1 | 99999 | cloudy | 20.2 |
| EVT0009 | door_close | 0 | false | blank | 2024-06-21T09:21:00Z | SID1410 | infrared | train | TRN088 | T07 | STP482 | 51.5074 | -0.1278 | blank | blank | 0.1 | 0 | rain | 20.1 |
| EVT0010 | occupancy | 0 | false | normal | 2024-06-21T09:27:00Z | SID1508 | lidar | train | TRN221 | T14 | STP537 | 51.5107 | -0.1349 | 112 | 0.89 | 13.9 | 112 | clear | 19.3 |
| EVT0011 | occupancy | 0 | false | normal | 2024-06-21T09:32:00Z | SID1621 | pressure | ferry | FRY03 | blank | blank | 47.6062 | -122.3321 | 57 | 0.76 | 11.5 | 57 | fog | 13.2 |
| EVT0012 | occupancy | 143 | true | overcrowded | 2024-06-21T09:35:00Z | SID1684 | lidar | ferry | FRY12 | F08 | blank | 47.6095 | -122.3372 | 132 | 0.78 | 13.4 | 132 | fog | 12.7 |
| EVT0013 | occupancy | 0 | false | blank | 2024-06-21T09:37:00Z | SID1706 | pressure | ferry | FRY05 | F02 | blank | 47.6045 | -122.3261 | 60 | blank | 10.9 | 60 | clear | 14.2 |
| EVT0014 | boarding | 0 | false | normal | 2024-06-21T10:01:00Z | SID1802 | infrared | subway | SUB02 | S03 | STP612 | 34.0522 | -118.2437 | 40 | 0.88 | 0.25 | 40 | clear | 28.4 |
| EVT0015 | door_open | 0 | false | blank | 2024-06-21T10:04:00Z | SID1829 | camera | subway | SUB07 | S09 | STP633 | 34.0505 | -118.2451 | blank | blank | 0.07 | 0 | clear | 28.2 |
| EVT0016 | occupancy | 238 | true | overcrowded | 2024-06-21T10:09:00Z | SID1901 | infrared | subway | SUB02 | S03 | STP612 | 34.0522 | -118.2437 | 86 | 0.79 | 0.31 | 86 | cloudy | 26.7 |
| EVT0017 | alighting | 0 | false | normal | 2024-06-21T10:12:00Z | SID1942 | pressure | subway | SUB14 | S01 | STP655 | 34.0541 | -118.246 | 14 | 0.96 | 0.19 | 14 | rain | 27.1 |
| EVT0018 | door_close | 0 | false | blank | 2024-06-21T10:16:00Z | SID2007 | lidar | subway | SUB09 | S02 | STP671 | 34.0499 | -118.2444 | blank | blank | 0.06 | 0 | cloudy | 26.5 |
| EVT0019 | other | 7 | true | delayed | 2024-06-21T10:20:00Z | SID2109 | other | other | AUX04 | blank | blank | -33.8688 | 151.2093 | blank | 0.37 | 0.24 | 0.51 | other | 36.4 |
| EVT0020 | other | 4 | false | unknown | 2024-06-21T10:23:00Z | SID2201 | other | other | VAN12 | blank | blank | -34.6037 | -58.3816 | blank | 0.22 | 0.41 | blank | clear | 23.9 |
What the 120 rows show
from the 120-row sampleAnomaly (event type) stands out: mean delay_
- 36%anomaly_
detected = true - 0median delay_
seconds - 5sensor types
- 6transit modes
- 6weather conditions
- 49median passenger_
count
Median 0, from 0 to 9,984.
- string 10
- integer 2
- float 6
- datetime 1
- boolean 1
Columns
20 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 10 columns | |||
event_id | string | Unique identifier for each sensor event recordunique | EVT0001 |
sensor_id | string | Unique identifier for the sensor device that generated the event | SID1021 |
sensor_type | string | Type of sensor (e.g., camera, infrared, pressure, lidar, etc.)camera · infrared · pressure · lidar · other | camera |
transit_mode | string | Mode of public transit where the event occurred (e.g., bus, train, tram, ferry, subway)6 values | bus |
vehicle_id | string | Unique identifier for the vehicle involved in the pulse event | BUS137 |
route_id | string | Identifier for the transit route associated with the eventoptional | R15 |
stop_id | string | Identifier for the transit stop or station where the event occurredoptional | STP212 |
event_type | string | Type of event detected (e.g., boarding, alighting, occupancy, anomaly, door_open, door_close, etc.)7 values | boarding |
ai_prediction | string | Edge AI's predicted label or classification for the event (e.g., normal, overcrowded, delayed, suspicious_activity, etc.)7 predictions · optional | normal |
weather_condition | string | Weather condition at the location during the event (e.g., clear, rain, snow, fog, etc.)6 values · optional | clear |
| Numbers 8 columns | |||
latitude | float | Latitude coordinate where the event was recorded-90 to 90 | 40.7201 |
longitude | float | Longitude coordinate where the event was recorded-180 to 180 | -73.9953 |
passenger_count | integer | Number of passengers detected by the sensor at the event time0 or more · optional | 34 |
confidence_score | float | Confidence score (0-1) assigned by the AI model to its prediction0 to 1 · optional | 0.81 |
energy_consumption_kwh | float | Estimated energy consumption (in kilowatt-hours) associated with this event (if applicable)0 or more · optional | 0.32 |
delay_seconds | integer | Number of seconds of delay detected at the event (if any)0 or more · optional | 0 |
raw_sensor_value | float | Raw value output from the sensor at the time of the event (e.g., pressure, count, etc.)optional | 34 |
temperature_celsius | float | Ambient temperature in Celsius at the event locationoptional | 24.8 |
| Dates and times 1 column | |||
event_timestamp | datetime | Date and time when the sensor event was recorded (in UTC) | 2024-06-21T08:23:00Z |
| True or false 1 column | |||
anomaly_detected | boolean | Indicates if an anomaly was detected by the AI (true/false)optional | false |
Use it for
A transportation dashboard
The anomaly_
detected rate, delay_ seconds by event_ type and a breakdown of ai_ prediction. Excel, Power BI or Tableau. Why do the 16 anomaly rows have a mean delay_
seconds of 5,745? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Events120EVT00010boardingEVT0003432boardingEVT00042064anomaly
A software demo
Believable events with event_
timestamp, sensor_ id and sensor_ type to fill a screen in front of a buyer.
blueprint · ai-driven-transit-sensor-events
Behind this dataset
Same schema. As many rows as you need.
These 120 rows came out of a blueprint — 20 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Each row represents a distinct sensor event on a public transit vehicle or platform.
- Event types include occupancy, temperature, air quality, door operations, and dwell time.
- Sensor data is processed by edge AI to generate anomaly flags and predicted passenger flow impact.
- Mandatory fields: timestamp, location ID, sensor type, event value, AI anomaly flag, predicted flow impact.
- Rows must include a mix of normal and anomalous readings across various sensor types.
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- ai-driven-transit-sensor-events