Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

City platform needs assessment #15

Open
krammy19 opened this issue Mar 5, 2021 · 3 comments
Open

City platform needs assessment #15

krammy19 opened this issue Mar 5, 2021 · 3 comments
Labels

Comments

@krammy19
Copy link
Collaborator

krammy19 commented Mar 5, 2021

Our project should perform a needs assessment of the different government software platforms to determine which sites need which kind of scraping code.

We have a Google Sheet listing which cities are using the 5 main hosting platforms [Legistar, IQM2, NovusAgenda, PrimeGov, Granicus ]

We need an analysis of each of these platforms to answer these basic questions:

  • Is meeting data and agendas available in a table format? Can that table be easily dropped into a pandas dataframe?
  • How can we access raw text or pdfs for agendas? If agendas are available on dedicated urls, what elements can we search by to access them?
  • How can we access raw text or pdfs for staff reports? What search elements do we need for those?
  • What is necessary in order to perform customized searches, i.e. date range, committee name, text search? Can searching along these fields be automated?
@xconnieex
Copy link
Collaborator

I can take a stab at this

@krammy19
Copy link
Collaborator Author

krammy19 commented Mar 5, 2021

Awesome! Top priorities should probably be Legistar, IQM2 and Granicus (our AHP parser still needs refinement for NovusAgenda and PrimeGov)

A couple other notes:

  • As the Legistar scraper is mostly done, we only need to worry about bullet point Download agenda PDFs #4 for that one.
  • Albert Lee (github user: @Monsterblader) also expressed interest in working on this issue.

@xconnieex
Copy link
Collaborator

Amy might have made progress on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants