chi-councilmatic
chi-councilmatic copied to clipboard
:eyes: keep tabs on Chicago city council
also included: - added property to `ChicagoBill` to get the `current_version` of a bill - upgraded to font awesome 6.x (backwards compatible)
once https://github.com/datamade/chicago-council-scrapers/issues/9 is resolved, fetch the latest bill according to `date` instead of using `first` to determine the latest version: https://github.com/datamade/chi-councilmatic/blob/main/chicago/models.py#L122
https://www.chicityclerk.com/about-city-government-chicago-city-council#ChicagoCityCouncilPublicCommentProcess
to help search and user comprehension, lets have ChatGPT summarize bills for us to display. We'll want to limit the number of bills we do this on, likely just on...
Looks like the PDF is missing for this ordinance: https://chicago.councilmatic.org/legislation/o2022-1285/ ![Screenshot 2024-02-16 at 10 44 27 AM](https://github.com/datamade/chi-councilmatic/assets/919583/e3674707-b63a-4e96-9b8b-5ebf42cb47b6) The source is pointing to the old Legistar site, which is now returning...
the new ELMS system has their own subject / topic information for each bill that seems pretty useful. Let's look into using that for our own topic classification
Now that we have legislative lobbying data coming in now, it would be great to link that to bill pages where we can. https://data.cityofchicago.org/Ethics/Legislative-lobbying/pumt-v4a3 Until the data improves, this often...
Sentry Issue: [PIC-P1](https://datamade.sentry.io/issues/1887823494/?referrer=github_integration) ``` KeyError: 'document_url' (3 additional frame(s) were not displayed) ... File "flask/_compat.py", line 33, in reraise raise value File "flask/app.py", line 1639, in full_dispatch_request rv = self.dispatch_request()...