{"zip_code":"60604","total_complaints":454,"rank":59,"total_zips":83,"population":737,"per_capita_rate":616.0,"per_capita_rank":3,"per_capita_total":58,"top_3":[{"type":"Graffiti Removal Request","count":160,"percent":35.2},{"type":"Traffic Signal Out Complaint","count":32,"percent":7.0},{"type":"Sign Repair Request - All Other Signs","count":23,"percent":5.1}],"top_descriptor":"","unusual_complaint":"Street Light On During Day Complaint","creative_descriptor":"","snitch_score":{"score":3,"label":"Live and Let Live","count":14,"definition":"Noise and parking-related reports"},"avg_resolution_hours":19.5,"peak_hour":14,"quiet_hour":3,"peak_day":"Wednesday","worst_day":{"date":"2026-03-18","count":11},"monthly_trend":[53,53,72,59,40,68,45,40,24],"monthly_months":[1,2,3,4,5,6,7,8,9],"night_owl_score":0.1,"rat_season_peak":null,"archetype":{"name":"Infrastructure Gap","icon":"\ud83d\udee3\ufe0f"},"twins":{"cosmic":"60654","evil":"60620"},"top_agency":"Streets and Sanitation","comparison_vs_avg":-0.949,"economics":{"agency_performance":[{"agency":"Streets and Sanitation","count":209,"closed_count":204,"hours":17.2},{"agency":"CDOT - Department of Transportation","count":135,"closed_count":108,"hours":33.5},{"agency":"BACP - Business Affairs and Consumer Protection","count":38,"closed_count":25,"hours":869.3}],"infrastructure_count":91,"gentrification_count":13,"blight_count":174,"seasonal_volatility":0.3,"noise_ratio":0.0,"noise_pct":0.0,"most_ignored":{"type":"Sign Repair Request - All Other Signs","hours":3840.4,"closed_count":11},"rating":"BB"},"timing":{"night_owl_pct":5.9,"weekend_pct":13.9,"hour_distribution":[4,5,1,0,1,4,13,31,30,25,29,22,25,24,46,44,23,19,20,11,32,28,8,9],"dow_distribution":[31,49,82,99,81,80,32],"busiest_window":"Noon-3pm"},"channels":{"mobile_pct":19.4,"phone_pct":25.6,"online_pct":32.4,"other_pct":22.7,"unknown_pct":0.0,"known_count":454,"primary_channel":"Web"},"resolution":{"same_hour_pct":32.8,"same_day_pct":56.5,"within_week_pct":80.5,"median_hours":19.5,"p90_hours":652.8,"closed_count":400},"seasonal":[{"type":"Graffiti Removal Request","monthly":[18,26,24,27,10,21,15,11,8],"peak_month":"Apr","low_month":"Sep","swing_ratio":3.4},{"type":"Traffic Signal Out Complaint","monthly":[5,6,9,1,3,7,1,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Sign Repair Request - All Other Signs","monthly":[0,3,10,0,1,3,3,2,1],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Cab Feedback","monthly":[2,0,4,1,5,5,2,3,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Pothole in Street Complaint","monthly":[3,2,5,1,3,5,0,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0}],"diversity":{"unique_types":63,"focus_score":47.4,"distinctive_types":[{"type":"Cab Feedback","lift":12.0,"pct":4.8},{"type":"Restaurant Complaint","lift":5.2,"pct":2.0},{"type":"Graffiti Removal Request","lift":3.9,"pct":35.2},{"type":"Sign Repair Request - All Other Signs","lift":3.8,"pct":5.1},{"type":"Traffic Signal Out Complaint","lift":2.6,"pct":7.0}]},"geo_stories":{"main_character":{"address":"1 E Jackson Blvd","count":15,"top_type":"Traffic Signal Out Complaint","position":[-87.62766,41.87694]},"turf_wars":{"type1":{"name":"Graffiti Removal Request","points":[[-87.63191,41.87808],[-87.62725,41.87907],[-87.62726,41.87884],[-87.62927,41.87691],[-87.62601,41.87774],[-87.6258,41.87832],[-87.62674,41.87818],[-87.62603,41.87882],[-87.62605,41.87929],[-87.62604,41.87915],[-87.6293,41.87817],[-87.62616,41.87773],[-87.62582,41.87873],[-87.62657,41.87751],[-87.62615,41.87746],[-87.62076,41.87828],[-87.62076,41.87828],[-87.63304,41.87693],[-87.62601,41.87815],[-87.62594,41.8782],[-87.62601,41.87815],[-87.62594,41.8782],[-87.62601,41.87815],[-87.62594,41.8782],[-87.62594,41.87831],[-87.62895,41.87697],[-87.6292,41.87711],[-87.62815,41.87852],[-87.63262,41.87693],[-87.629,41.87722],[-87.6293,41.87817],[-87.63043,41.8781],[-87.63054,41.8781],[-87.62935,41.87701],[-87.63117,41.87908],[-87.63119,41.87906],[-87.63228,41.8775],[-87.63119,41.87909],[-87.62901,41.87759],[-87.62921,41.87775],[-87.6292,41.87743],[-87.62921,41.87771],[-87.63119,41.87906],[-87.62921,41.87766],[-87.62901,41.87768],[-87.62883,41.87812],[-87.62076,41.87824],[-87.62074,41.87772],[-87.62073,41.87712],[-87.62074,41.87754],[-87.62076,41.87828],[-87.6304,41.87705],[-87.62058,41.87754],[-87.62059,41.8776],[-87.62966,41.87811],[-87.62858,41.87693],[-87.629,41.87722],[-87.63083,41.87695],[-87.63145,41.87694],[-87.63083,41.87695],[-87.62725,41.87904],[-87.62726,41.87895],[-87.62177,41.87827],[-87.62606,41.87698],[-87.62945,41.87823],[-87.62844,41.87732],[-87.62844,41.87732],[-87.62901,41.87756],[-87.62935,41.87701],[-87.62844,41.87732],[-87.63119,41.87909],[-87.63119,41.87903],[-87.63119,41.87906],[-87.62994,41.87696],[-87.6298,41.87764],[-87.6317,41.87701],[-87.63151,41.87849],[-87.63076,41.87689],[-87.62963,41.87717],[-87.62441,41.87881],[-87.62489,41.87878],[-87.63096,41.87695],[-87.63085,41.87742],[-87.62864,41.87703],[-87.62844,41.87732],[-87.62606,41.87698],[-87.62657,41.87762],[-87.62901,41.87768],[-87.62606,41.87698],[-87.62875,41.87691],[-87.62766,41.87694],[-87.62061,41.8784],[-87.629,41.87722],[-87.62431,41.87829],[-87.62428,41.87802],[-87.62726,41.87928],[-87.62774,41.87699],[-87.62615,41.87751],[-87.62073,41.8774],[-87.62489,41.87878],[-87.62648,41.8785],[-87.62657,41.8791],[-87.6208,41.88088],[-87.6293,41.87817],[-87.62966,41.87811],[-87.62434,41.88084],[-87.62938,41.87812],[-87.63369,41.87934],[-87.62921,41.87766],[-87.62901,41.8776],[-87.62262,41.8808],[-87.62613,41.87953],[-87.62923,41.87812],[-87.63027,41.87905],[-87.62844,41.87732],[-87.6293,41.87817],[-87.62599,41.87732],[-87.62657,41.87751],[-87.62649,41.87844],[-87.62601,41.87774],[-87.62619,41.87896],[-87.62807,41.87892],[-87.62616,41.87796],[-87.62921,41.87771],[-87.62513,41.879],[-87.62489,41.87878],[-87.62442,41.87899],[-87.62489,41.87878],[-87.62428,41.87802],[-87.62726,41.87928],[-87.6335,41.87907],[-87.62927,41.87691],[-87.63119,41.87921],[-87.63119,41.87924],[-87.63084,41.87732],[-87.63075,41.87937],[-87.63084,41.8773],[-87.62438,41.87742],[-87.62439,41.87823],[-87.62479,41.87739],[-87.62489,41.87797],[-87.62565,41.87722],[-87.63369,41.87934],[-87.62901,41.87785],[-87.6293,41.87817],[-87.62901,41.87785],[-87.63042,41.87743],[-87.6266,41.8783],[-87.6266,41.8783],[-87.62844,41.87749],[-87.62923,41.87812],[-87.62901,41.87768],[-87.62894,41.87804],[-87.63237,41.87912],[-87.63237,41.87912],[-87.62613,41.87953],[-87.62966,41.87811],[-87.62915,41.87812],[-87.62938,41.87812],[-87.62966,41.87811]]},"type2":{"name":"Traffic Signal Out Complaint","points":[[-87.62768,41.87818],[-87.62805,41.87832],[-87.62805,41.87832],[-87.63119,41.87924],[-87.62803,41.87705],[-87.62766,41.87694],[-87.62805,41.87804],[-87.62559,41.87842],[-87.62768,41.87818],[-87.62766,41.87694],[-87.62766,41.87694],[-87.62737,41.8784],[-87.62766,41.87694],[-87.63191,41.87808],[-87.6206,41.87828],[-87.62808,41.87932],[-87.62808,41.87932],[-87.63178,41.87688],[-87.62768,41.87818],[-87.62805,41.87832],[-87.62766,41.87694],[-87.63269,41.87845],[-87.62606,41.87698],[-87.62478,41.87715],[-87.62805,41.87832],[-87.62805,41.87832],[-87.62723,41.87754],[-87.62768,41.87818],[-87.62768,41.87818],[-87.62768,41.87818],[-87.61721,41.87839],[-87.63119,41.87924]]}},"night_shift":[[-87.62768,41.87818],[-87.62558,41.87801],[-87.62647,41.87799],[-87.62479,41.87739],[-87.62895,41.87697],[-87.6292,41.87711],[-87.63262,41.87693],[-87.62489,41.87797],[-87.62737,41.8784],[-87.62955,41.87752],[-87.62766,41.87694],[-87.62061,41.8784],[-87.62895,41.87882],[-87.62807,41.87892],[-87.62726,41.87895],[-87.63344,41.87692],[-87.62808,41.87932],[-87.63269,41.87845],[-87.63117,41.87908],[-87.62973,41.8769],[-87.62957,41.87696],[-87.62726,41.87928],[-87.6304,41.87705],[-87.62074,41.87767],[-87.63151,41.87849],[-87.61751,41.87833],[-87.629,41.87722]],"category_points":{"Graffiti Removal Request":{"count":160,"points":[[-87.63191,41.87808],[-87.62725,41.87907],[-87.62726,41.87884],[-87.62927,41.87691],[-87.62601,41.87774],[-87.6258,41.87832],[-87.62674,41.87818],[-87.62603,41.87882],[-87.62605,41.87929],[-87.62604,41.87915],[-87.6293,41.87817],[-87.62616,41.87773],[-87.62582,41.87873],[-87.62657,41.87751],[-87.62615,41.87746],[-87.62076,41.87828],[-87.62076,41.87828],[-87.63304,41.87693],[-87.62601,41.87815],[-87.62594,41.8782],[-87.62601,41.87815],[-87.62594,41.8782],[-87.62601,41.87815],[-87.62594,41.8782],[-87.62594,41.87831],[-87.62895,41.87697],[-87.6292,41.87711],[-87.62815,41.87852],[-87.63262,41.87693],[-87.629,41.87722],[-87.6293,41.87817],[-87.63043,41.8781],[-87.63054,41.8781],[-87.62935,41.87701],[-87.63117,41.87908],[-87.63119,41.87906],[-87.63228,41.8775],[-87.63119,41.87909],[-87.62901,41.87759],[-87.62921,41.87775],[-87.6292,41.87743],[-87.62921,41.87771],[-87.63119,41.87906],[-87.62921,41.87766],[-87.62901,41.87768],[-87.62883,41.87812],[-87.62076,41.87824],[-87.62074,41.87772],[-87.62073,41.87712],[-87.62074,41.87754],[-87.62076,41.87828],[-87.6304,41.87705],[-87.62058,41.87754],[-87.62059,41.8776],[-87.62966,41.87811],[-87.62858,41.87693],[-87.629,41.87722],[-87.63083,41.87695],[-87.63145,41.87694],[-87.63083,41.87695],[-87.62725,41.87904],[-87.62726,41.87895],[-87.62177,41.87827],[-87.62606,41.87698],[-87.62945,41.87823],[-87.62844,41.87732],[-87.62844,41.87732],[-87.62901,41.87756],[-87.62935,41.87701],[-87.62844,41.87732],[-87.63119,41.87909],[-87.63119,41.87903],[-87.63119,41.87906],[-87.62994,41.87696],[-87.6298,41.87764],[-87.6317,41.87701],[-87.63151,41.87849],[-87.63076,41.87689],[-87.62963,41.87717],[-87.62441,41.87881],[-87.62489,41.87878],[-87.63096,41.87695],[-87.63085,41.87742],[-87.62864,41.87703],[-87.62844,41.87732],[-87.62606,41.87698],[-87.62657,41.87762],[-87.62901,41.87768],[-87.62606,41.87698],[-87.62875,41.87691],[-87.62766,41.87694],[-87.62061,41.8784],[-87.629,41.87722],[-87.62431,41.87829],[-87.62428,41.87802],[-87.62726,41.87928],[-87.62774,41.87699],[-87.62615,41.87751],[-87.62073,41.8774],[-87.62489,41.87878],[-87.62648,41.8785],[-87.62657,41.8791],[-87.6208,41.88088],[-87.6293,41.87817],[-87.62966,41.87811],[-87.62434,41.88084],[-87.62938,41.87812],[-87.63369,41.87934],[-87.62921,41.87766],[-87.62901,41.8776],[-87.62262,41.8808],[-87.62613,41.87953],[-87.62923,41.87812],[-87.63027,41.87905],[-87.62844,41.87732],[-87.6293,41.87817],[-87.62599,41.87732],[-87.62657,41.87751],[-87.62649,41.87844],[-87.62601,41.87774],[-87.62619,41.87896],[-87.62807,41.87892],[-87.62616,41.87796],[-87.62921,41.87771],[-87.62513,41.879],[-87.62489,41.87878],[-87.62442,41.87899],[-87.62489,41.87878],[-87.62428,41.87802],[-87.62726,41.87928],[-87.6335,41.87907],[-87.62927,41.87691],[-87.63119,41.87921],[-87.63119,41.87924],[-87.63084,41.87732],[-87.63075,41.87937],[-87.63084,41.8773],[-87.62438,41.87742],[-87.62439,41.87823],[-87.62479,41.87739],[-87.62489,41.87797],[-87.62565,41.87722],[-87.63369,41.87934],[-87.62901,41.87785],[-87.6293,41.87817],[-87.62901,41.87785],[-87.63042,41.87743],[-87.6266,41.8783],[-87.6266,41.8783],[-87.62844,41.87749],[-87.62923,41.87812],[-87.62901,41.87768],[-87.62894,41.87804],[-87.63237,41.87912],[-87.63237,41.87912],[-87.62613,41.87953],[-87.62966,41.87811],[-87.62915,41.87812],[-87.62938,41.87812],[-87.62966,41.87811]]},"Traffic Signal Out Complaint":{"count":32,"points":[[-87.62768,41.87818],[-87.62805,41.87832],[-87.62805,41.87832],[-87.63119,41.87924],[-87.62803,41.87705],[-87.62766,41.87694],[-87.62805,41.87804],[-87.62559,41.87842],[-87.62768,41.87818],[-87.62766,41.87694],[-87.62766,41.87694],[-87.62737,41.8784],[-87.62766,41.87694],[-87.63191,41.87808],[-87.6206,41.87828],[-87.62808,41.87932],[-87.62808,41.87932],[-87.63178,41.87688],[-87.62768,41.87818],[-87.62805,41.87832],[-87.62766,41.87694],[-87.63269,41.87845],[-87.62606,41.87698],[-87.62478,41.87715],[-87.62805,41.87832],[-87.62805,41.87832],[-87.62723,41.87754],[-87.62768,41.87818],[-87.62768,41.87818],[-87.62768,41.87818],[-87.61721,41.87839],[-87.63119,41.87924]]},"Sign Repair Request - All Other Signs":{"count":23,"points":[[-87.63228,41.8775],[-87.62538,41.87934],[-87.62768,41.87818],[-87.62783,41.87825],[-87.62538,41.87934],[-87.63151,41.87849],[-87.63151,41.87849],[-87.62478,41.87735],[-87.63151,41.87849],[-87.62478,41.87715],[-87.62061,41.8784],[-87.62766,41.87694],[-87.62513,41.879],[-87.62489,41.87878],[-87.62489,41.87878],[-87.6288,41.87704],[-87.62936,41.87729],[-87.62936,41.87729],[-87.62954,41.87713],[-87.62954,41.87713],[-87.62954,41.87713],[-87.62954,41.87713],[-87.62805,41.87804]]},"Cab Feedback":{"count":22,"points":[[-87.62986,41.87844],[-87.62181,41.8793],[-87.6206,41.87828],[-87.6299,41.8779],[-87.62768,41.87818],[-87.62927,41.87691],[-87.63178,41.87688],[-87.62489,41.87878],[-87.62676,41.8793],[-87.62478,41.87748],[-87.63312,41.87687],[-87.63178,41.87688],[-87.63312,41.87687],[-87.62927,41.87691],[-87.62565,41.87722],[-87.63117,41.87908],[-87.62489,41.87878],[-87.62954,41.87713],[-87.63228,41.8775],[-87.629,41.87722],[-87.63107,41.87786],[-87.61751,41.87833]]},"Pothole in Street Complaint":{"count":19,"points":[[-87.63369,41.87934],[-87.62831,41.87887],[-87.63087,41.87821],[-87.62775,41.87768],[-87.62775,41.87745],[-87.62815,41.87852],[-87.62076,41.87828],[-87.62759,41.87759],[-87.62231,41.87582],[-87.62805,41.87804],[-87.62253,41.87837],[-87.62722,41.87755],[-87.62921,41.87766],[-87.62974,41.87817],[-87.63171,41.87714],[-87.63278,41.87714],[-87.63041,41.87756],[-87.63228,41.8775],[-87.63279,41.87726]]},"Street Light Out Complaint":{"count":19,"points":[[-87.62479,41.87739],[-87.63041,41.8773],[-87.62674,41.87818],[-87.62181,41.8793],[-87.6208,41.88088],[-87.63236,41.87888],[-87.62895,41.87882],[-87.62807,41.87892],[-87.62726,41.87895],[-87.63344,41.87692],[-87.62808,41.87932],[-87.62805,41.87832],[-87.618,41.87832],[-87.62901,41.87766],[-87.62957,41.87696],[-87.62973,41.8769],[-87.62957,41.87696],[-87.62231,41.87582],[-87.6304,41.87705]]}}},"story":{"titles":{"total":"DEMAND SIGNAL","snitch":"SOCIAL CAPITAL","efficiency":"HIGH CAPACITY","time":"PEAK HOURS","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":"Rapid service delivery","time":"Midday service load","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":2026,"start":"2026-01-01","end":"2026-09-09","label":"2026 through Sep 9","is_partial_year":true,"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":746492,"located_requests":745132,"methodology_url":"/data/methodology.md"},"yoy":{"previous_count":469,"current_count":454,"difference":-15,"percent_change":-3.1982942430703627,"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}}}