{"zip_code":"60018","total_complaints":122,"rank":60,"total_zips":82,"population":null,"per_capita_rate":null,"per_capita_rank":null,"per_capita_total":58,"top_3":[{"type":"Cab Feedback","count":76,"percent":62.3},{"type":"Pothole in Street Complaint","count":11,"percent":9.0},{"type":"Traffic Signal Out Complaint","count":7,"percent":5.7}],"top_descriptor":"","unusual_complaint":"Cab Feedback","creative_descriptor":"","snitch_score":{"score":2,"label":"Live and Let Live","count":3,"definition":"Noise and parking-related reports"},"avg_resolution_hours":748.6,"peak_hour":21,"quiet_hour":2,"peak_day":"Monday","worst_day":{"date":"2025-10-02","count":4},"monthly_trend":[8,8,4,11,7,10,9,11,14,13,16,11],"monthly_months":[1,2,3,4,5,6,7,8,9,10,11,12],"night_owl_score":0.48,"rat_season_peak":null,"archetype":{"name":"Steady State","icon":"\u2696\ufe0f"},"twins":{"cosmic":"60666","evil":"60623"},"top_agency":"BACP - Business Affairs and Consumer Protection","comparison_vs_avg":-0.989,"economics":{"agency_performance":[{"agency":"BACP - Business Affairs and Consumer Protection","count":87,"closed_count":86,"hours":773.9}],"infrastructure_count":21,"gentrification_count":0,"blight_count":1,"seasonal_volatility":0.32,"noise_ratio":0.0,"noise_pct":0.0,"most_ignored":{"type":"Pothole in Street Complaint","hours":1838.1,"closed_count":11},"rating":"BBB"},"timing":{"night_owl_pct":17.2,"weekend_pct":30.3,"hour_distribution":[5,2,0,0,1,2,5,5,0,5,1,4,7,8,8,8,7,4,9,8,9,10,10,4],"dow_distribution":[19,22,15,10,20,18,18],"busiest_window":"6pm-9pm"},"channels":{"mobile_pct":69.7,"phone_pct":19.7,"online_pct":9.8,"other_pct":0.8,"unknown_pct":0.0,"known_count":122,"primary_channel":"App"},"resolution":{"same_hour_pct":9.1,"same_day_pct":20.7,"within_week_pct":28.9,"median_hours":748.6,"p90_hours":2804.1,"closed_count":121},"seasonal":[{"type":"Cab Feedback","monthly":[2,5,3,6,7,5,8,6,9,6,10,9],"peak_month":"Nov","low_month":"Jan","swing_ratio":5.0},{"type":"Pothole in Street Complaint","monthly":[1,1,0,3,0,1,0,0,2,3,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Traffic Signal Out Complaint","monthly":[0,0,0,1,0,1,0,0,0,1,4,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Public Vehicle Complaint","monthly":[1,0,0,1,0,0,0,2,0,1,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Ridesharing Complaint","monthly":[0,1,0,0,0,0,0,0,1,1,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0}],"diversity":{"unique_types":20,"focus_score":77.0,"distinctive_types":[{"type":"Cab Feedback","lift":133.6,"pct":62.3},{"type":"Public Vehicle Complaint","lift":101.7,"pct":4.1},{"type":"Ridesharing Complaint","lift":100.5,"pct":2.5},{"type":"Paid Sick Leave Violation","lift":77.9,"pct":1.6},{"type":"Restaurant Complaint","lift":4.7,"pct":1.6}]},"geo_stories":{"main_character":{"address":"10430 W Zemke Rd","count":14,"top_type":"Cab Feedback","position":[-87.88568,41.9949]},"turf_wars":{"type1":{"name":"Cab Feedback","points":[[-87.88568,41.9949],[-87.90588,41.97838],[-87.90422,41.9817],[-87.90317,41.97608],[-87.88568,41.9949],[-87.9012,41.97701],[-87.88568,41.9949],[-87.88297,41.97952],[-87.90631,41.97789],[-87.90575,41.97836],[-87.89664,41.98215],[-87.90564,41.98016],[-87.88568,41.9949],[-87.88568,41.9949],[-87.88455,41.99492],[-87.89482,41.97974],[-87.90528,41.97625],[-87.88568,41.9949],[-87.90528,41.97625],[-87.90528,41.97625],[-87.88568,41.9949],[-87.90528,41.97625],[-87.88455,41.99492],[-87.90618,41.9779],[-87.90119,41.97703],[-87.90528,41.97625],[-87.87568,41.98252],[-87.90317,41.9761],[-87.87551,41.98217],[-87.9059,41.97838],[-87.90331,41.97636],[-87.90528,41.97625],[-87.90331,41.97647],[-87.90317,41.97622],[-87.91133,41.98378],[-87.90528,41.97625],[-87.8957,41.98296],[-87.88455,41.99492],[-87.88568,41.9949],[-87.90317,41.9761],[-87.89059,41.97699],[-87.88462,41.99815],[-87.90227,41.97971],[-87.90528,41.97625],[-87.88298,41.97917],[-87.90128,41.97712],[-87.90227,41.97971],[-87.88455,41.99492],[-87.8856,41.98475],[-87.92013,41.9689],[-87.90331,41.97647],[-87.90227,41.97971],[-87.90618,41.9779],[-87.91133,41.98378],[-87.90331,41.97647],[-87.89609,41.98138],[-87.90528,41.97625],[-87.90442,41.99047],[-87.90227,41.97971],[-87.90331,41.97647],[-87.87568,41.98252],[-87.8856,41.98231],[-87.88575,41.98475],[-87.88455,41.99492],[-87.88575,41.98475],[-87.8856,41.98231],[-87.90227,41.97971],[-87.90562,41.98017],[-87.90575,41.97836],[-87.90577,41.98021],[-87.89917,41.97918],[-87.89917,41.97918],[-87.88455,41.99492],[-87.89915,41.97979],[-87.89606,41.98121],[-87.90213,41.97965]]},"type2":{"name":"Pothole in Street Complaint","points":[[-87.88562,41.98475],[-87.87885,41.98103],[-87.87552,41.98215],[-87.89055,41.97711],[-87.88568,41.9949],[-87.89143,41.97783],[-87.88268,41.96383],[-87.88569,41.97753],[-87.89663,41.98214],[-87.90574,41.9803],[-87.8856,41.98475]]}},"night_shift":[[-87.88861,41.99763],[-87.88562,41.98475],[-87.88568,41.9949],[-87.88568,41.9949],[-87.88455,41.99492],[-87.90528,41.97625],[-87.90528,41.97625],[-87.87597,41.9824],[-87.90119,41.97703],[-87.90528,41.97625],[-87.87551,41.98217],[-87.90528,41.97625],[-87.90227,41.97971],[-87.90528,41.97625],[-87.90575,41.97836],[-87.90227,41.97971],[-87.8856,41.98231],[-87.89609,41.98138],[-87.90528,41.97625],[-87.90442,41.99047],[-87.90577,41.98021]],"category_points":{"Cab Feedback":{"count":76,"points":[[-87.88568,41.9949],[-87.90588,41.97838],[-87.90422,41.9817],[-87.90317,41.97608],[-87.88568,41.9949],[-87.9012,41.97701],[-87.88568,41.9949],[-87.88297,41.97952],[-87.90631,41.97789],[-87.90575,41.97836],[-87.89664,41.98215],[-87.90564,41.98016],[-87.88568,41.9949],[-87.88568,41.9949],[-87.88455,41.99492],[-87.89482,41.97974],[-87.90528,41.97625],[-87.88568,41.9949],[-87.90528,41.97625],[-87.90528,41.97625],[-87.88568,41.9949],[-87.90528,41.97625],[-87.88455,41.99492],[-87.90618,41.9779],[-87.90119,41.97703],[-87.90528,41.97625],[-87.87568,41.98252],[-87.90317,41.9761],[-87.87551,41.98217],[-87.9059,41.97838],[-87.90331,41.97636],[-87.90528,41.97625],[-87.90331,41.97647],[-87.90317,41.97622],[-87.91133,41.98378],[-87.90528,41.97625],[-87.8957,41.98296],[-87.88455,41.99492],[-87.88568,41.9949],[-87.90317,41.9761],[-87.89059,41.97699],[-87.88462,41.99815],[-87.90227,41.97971],[-87.90528,41.97625],[-87.88298,41.97917],[-87.90128,41.97712],[-87.90227,41.97971],[-87.88455,41.99492],[-87.8856,41.98475],[-87.92013,41.9689],[-87.90331,41.97647],[-87.90227,41.97971],[-87.90618,41.9779],[-87.91133,41.98378],[-87.90331,41.97647],[-87.89609,41.98138],[-87.90528,41.97625],[-87.90442,41.99047],[-87.90227,41.97971],[-87.90331,41.97647],[-87.87568,41.98252],[-87.8856,41.98231],[-87.88575,41.98475],[-87.88455,41.99492],[-87.88575,41.98475],[-87.8856,41.98231],[-87.90227,41.97971],[-87.90562,41.98017],[-87.90575,41.97836],[-87.90577,41.98021],[-87.89917,41.97918],[-87.89917,41.97918],[-87.88455,41.99492],[-87.89915,41.97979],[-87.89606,41.98121],[-87.90213,41.97965]]},"Pothole in Street Complaint":{"count":11,"points":[[-87.88562,41.98475],[-87.87885,41.98103],[-87.87552,41.98215],[-87.89055,41.97711],[-87.88568,41.9949],[-87.89143,41.97783],[-87.88268,41.96383],[-87.88569,41.97753],[-87.89663,41.98214],[-87.90574,41.9803],[-87.8856,41.98475]]},"Traffic Signal Out Complaint":{"count":7,"points":[[-87.88568,41.9949],[-87.8856,41.98475],[-87.88568,41.9949],[-87.8856,41.98475],[-87.8856,41.98231],[-87.8856,41.98231],[-87.8856,41.98231]]},"Public Vehicle Complaint":{"count":5,"points":[[-87.8856,41.99498],[-87.88568,41.9949],[-87.90584,41.97799],[-87.90584,41.97799],[-87.90782,41.98287]]},"Ridesharing Complaint":{"count":3,"points":[[-87.88864,41.99906],[-87.90618,41.9779],[-87.90575,41.97836]]},"Finance Parking Code Enforcement Review":{"count":2,"points":[[-87.87567,41.98254],[-87.87597,41.9824]]}}},"story":{"titles":{"total":"DEMAND SIGNAL","snitch":"SOCIAL CAPITAL","efficiency":"IMPLEMENTATION GAP","time":"EVENING WAVE","vibe":"LOCAL CHARACTER","intro":"YOUR DISTRICT","top3":"REVEALED PREFERENCES","archetype":"CLASSIFICATION","twins":"COMPLAINT TWIN","econ_intro":"STATE CAPACITY","agency":"AGENCY RESPONSE","infra":"PUBLIC GOODS","gentri":"DISPLACEMENT RISK","blight":"NEIGHBORHOOD EFFECTS","volatility":"SEASONALITY","ignored":"SERVICE GAPS","rating":"LIVABILITY INDEX"},"subtitles":{"total":"Measuring citizen voice","snitch":"Informal norms prevail","efficiency":"Policy meets reality","time":"Post-work reporting surge","vibe":"Distinctive complaint signature","econ_intro":"How well does government work here?","agency":"Bureaucratic efficiency by department","infra":"Physical infrastructure decay","gentri":"Construction activity proxy","blight":"Visible disorder indicators","volatility":"Complaint pattern stability","ignored":"Longest wait by category","rating":"Composite service quality"}},"city":"chicago","city_name":"Chicago","period":{"year":2025,"start":"2025-01-01","end":"2025-12-31","label":"2025","is_partial_year":false,"generated_at":"2026-09-24T20:12:02.049653+00:00","notes":["Chicago's information-only calls, logged at the 311 call center, and O'Hare aircraft-noise complaints, logged at the airport, are excluded from all counts and comparisons."],"baseline_complete":true,"time_of_day_available":true,"source_total_requests":904367,"located_requests":903232,"methodology_url":"/data/methodology.md"},"yoy":{"previous_count":75,"current_count":126,"difference":51,"percent_change":68.0,"status":"available","reason":null,"period":{"previous_start":"2025-01-01","previous_end":"2025-09-09","current_start":"2026-01-01","current_end":"2026-09-09","days":252}}}