Catala - Law to Code
Note
it's a tricky endeavor to automate legal decisions.
yet, human judgement is no panacea when corruption and fallability are in question.
there is something to be said about having (a) faster decisions and (b) transparent decision making according to a set of shared rules that are applied consistently.
maybe together we could improve throughput, and reserve human judgement for the tricky cases where exceptions are to be given (or denied).
Summary
Catala is a domain-specific language developed by researchers in Computer Science and Law. Its purpose is to precisely derive algorithms for automated legal decisions. The language works by annotating legislative texts with their code translation, often through a collaborative pair-programming process between programmers and lawyers.
Image

