Python for Law
ABOUTPORTFOLIOARCHIVESCATEGORIES

  • Docassemble-L4: Deep and Meticulous Abstractions for Legal Rules

    Jun 8, 2021 About 6 mins

    Creating a data schema for legal analysis involves plunging into abstraction. How deeply abstract the schema becomes probably depends more than we want to admit on the temperament of the person creating the schema. The more abstraction, the more powerful and expressive the schema can be, but also the greater the risk the schema will crumple unde... Read More

  • Design Notes: YAML and JSON Schemas in AuthoritySpoke

    May 24, 2021 About 7 mins

    AuthoritySpoke version 0.7 is available on PyPI, bringing with it a new data input format using YAML files. For documentation on that feature, check out the just-published user guide or the API documentation. With this blog post I’ll go more into my reasoning in making the changes, and where I see AuthoritySpoke going next. I planned for Author... Read More

  • Trying Out Eyecite, Free Law Project's New Case Citation Tool

    May 12, 2021 About 21 mins

    Around the beginning of 2021, the Free Law Project extracted the code that it’s been using to link case citations within CourtListener, and released it as a new open source Python package called Eyecite. I think Eyecite could become the most widely useful open source legal analysis tool to be released by anyone so far. It seems to have incredibl... Read More

  • Using Context to Automate Legal Comparisons and Explanations

    Apr 9, 2021 About 13 mins

    One of the most difficult AuthoritySpoke features for users to understand has been the ability for the Factors of legal rules to have “generic context” affecting how the rules can be compared to one another. This article will try to make that concept a little clearer, and also describe how to use contexts with comparison methods like .means(), .... Read More

  • Nettlesome: Simplified Semantic Reasoning in Python

    Mar 9, 2021 About 4 mins

    I’m happy to announce I’ve published a new Python package called Nettlesome, for creating computable semantic tags that describe the contents of documents. When you browse through Nettlesome’s documentation, you’ll see a lot of concepts that look like refugees from logic programming, like Terms and Predicates. And yet Nettlesome doesn’t have any... Read More

Prev 2/4 Next
  • All17
  • APIs 4
  • AuthoritySpoke 5
  • BetterRules 1
  • Courts-DB 1
  • Django 1
  • Docassemble 1
  • Eyecite 1
  • Hypothesis 1
  • ICAIL 1
  • Justopinion 1
  • L4 1
  • Legislice 2
  • MLang 1
  • Nettlesome 2
  • OpenFisca 1
  • Pint 1
  • Reporters-DB 1
  • Sympy 1
  • USLM 1
  • Z3 2
  • caselaw 4
  • collation 1
  • explainability 2
  • legislation 5
  • reasoning 2
  • semantics 1
  • taxation 2
Copyright 2020-2024 Matt Carey
Powered by Jekyll & Yat Theme
Icons made by Freepik from www.flaticon.com
Subscribe via RSS