Skip to content

quadratecode/zhlaw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

Warning: This project is in early development. Stuff will change and break.

This repository contains:

  • A data processing pipeline to scrape and analyse the weekly dispatch of the legislative body of the canton of Zurich
  • A data processing pipeline to scrape the collection of laws of the canton of Zurich and to convert them from PDF to HTML
  • A static site generator to serve these files in a browsable format (currently available under https://www.zhlaw.ch)

This project aims to enhance usability of legal documents and to enable further data processing.

Features

Please see the kanban board for completed and planned features here.

Development Requirements

Data processing for the weekly digest:

  • Python 3.10
  • Adobe Extract API Key
  • OpenAI API Key

Data processing for laws:

  • Python 3.10
  • Adobe Extract API Key

Static site generator:

Please remember to be friendly to the servers you are requesting from.

License

This project is licensed under the EUPL (v1.2 only, with specific provisions). For more information, see the LICENSE file.

Contribute

Contributions are greatly appreciated. Please be advised that if you add content to this repository, which is licensed under the EUPL (v1.2 only, with specific provisions), you license your content under the same terms, and you agree that you have the right to license that Content under those terms (see GitHub TOS). Please do not forget to add your username or real name to the list of contributors upon inclusion of your content.

About

Data processing and static site generation for zhlaw.ch.

Resources

License

Stars

Watchers

Forks

Releases

No releases published