Skip to content

mpoulshock/HammurabiProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

The Hammurabi Project

Project Overview

The Hammurabi Project is an experiment in representing legal rules as executable computer code. The project consists of a domain specific language that facilitates the modeling of legal rules, as well as a large-scale knowledgebase of rules from a variety of jurisdictions.

For more information, see the project wiki.

Disclaimer

The use of this code is subject to a modified MIT license. The license states that this program is not a perfect reflection of the applicable laws, that the user is responsible for undertaking their own legal analysis, and that the program is not a substitute for the advice of an attorney.

Contributing

The project is written in the Wolfram Language (formerly Mathematica). You can use the Wolfram Language for free by registering with Wolfram Research. Then go to the Wolfram Programming Cloud and upload a notebook (.nb) file from this project, using the upload icon in the upper right hand corner of your Programming Cloud home screen. Then you can tinker with the .nb file there.

Each .nb file in this repository is accompanied by a PDF version of itself, since the .nb files do not render well in Github.

If you have any questions, contact me at mpoulshock@gmail.com.

About

Codifying legal rules in machine-executable form

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published