Using machines in law: Automated case-law summaries

Print Friendly, PDF & Email

Academics and practitioners alike are increasingly aware that technological innovation is reaching the shores of law. Considering the relevance of text to the legal discipline, automated textual analysis is one of the techniques that holds promise for the study of law. In this blog, I attempt to summarize the ECtHR case Bouyid v Belgium automatically as an illustration of this potential. I rely on the expertise of human rights specialists to validate the relevance of the outcome.

Visualizing co-occurrence of words

The first step of textual analysis requires filtering out words that do not convey meaningful information on the topic of a text. The software package UDpipe is a nifty tool to delete all “stop-words” such as ‘the’, ‘or’ and ‘having.’ Its application results in a cut down version of the ECtHR case Bouyid that constitutes the basis for further analysis.

Words that frequently appear together, could provide a first clue about the topic of the case. Figure 1 plots a network of nouns and adjectives that co-occur frequently within the range of a single sentence. The blue-dotted words (called ‘nodes’) and the thickness of the lines between them (called ‘edges’) visualize important co-occurring terms. Combinations like ‘human’ and ‘dignity’, ‘police’ and ‘officer’, and ‘use’ and ‘force’ pop out as especially relevant and give a first impression of Bouyid’s content.

Figure 1.

Key word extraction

A second way to shed further, though still tentative light on the content

Wessel WIJTVLIET, "Using machines in law: Automated case-law summaries", Leuven Blog for Public Law, 26 April 2019, (geraadpleegd op 27 October 2021)
of a text is by key word extraction. The algorithm TextRank can plot a word-pair cloud displaying the most important terms that appear as a sequence of two words. The algorithm establishes links between words that follow one and another and weighs these links by frequency of occurrence. Google’s PageRank algorithm subsequently determines the importance of each word pair (I discuss PageRank in the next paragraph). Figure 2 depicts the most relevant combinations of words in the ECtHR case Bouyid. Apparently, the case involves police officers, violence, degrading treatment and human dignity at a police station or by a police force linked to ‘Noode’. As will become clear, ‘Noode’ is a proper noun and refers to the city where the police operated, St.-Josse-ten-Noode.

Figure 2.

Summarizing the case

TextRank does not just extract key words from a text. An additional feature ranks full sentences in order of importance. The algorithm searches for content overlap by counting the number of similar terms two sentences share and then applies PageRank to determine their respective centrality. A sentence that addresses a specific issue serves as a recommendation to refer to other sentences that are alike. The number of recommendations that a sentence receives indicates its significance. However, TextRank does not merely count textual overlap. It feeds this initial result into PageRank, which attributes more weight to recommendations received from important sentences. A simple example can illustrate this process. I could determine the popularity of a person by reference to the number of Facebook friends. The outcome of such a popularity contest does not solely depend on the bare number of friends. The centrality of these friends in the larger Facebook community matters as well. Accordingly, a friendship with a well-connected person boosts popularity more than accepting a friendship request from a digital hermit.

TextRank deems the ten sentences below as most central to the Bouyid case. The order of appearance in the original text determines the sentence sequence. Sentences 1-5 lay out the facts of the case and the procedure followed. Sentences 6-8 cover the sources of the investigation and the argument of the Government. The last two sentences state both the procedural and substantive conclusion in the case. The algorithmic output listed below conveys that the Court considers that two applicants, at least one of whom is a minor, were slapped by police officers in the police station of St.-Josse-ten-Noode (a community in Brussels – editor’s note) and that this treatment violated their dignity to such an extent that it breached Article 3 ECHR.

  1. Alleging, in particular, that they were both slapped by police officers while they were in a police station, the applicants complained of degrading treatment and argued that they were victims of a violation of Article 3.
  2. They added that on 24 June 1999 the first applicant, then aged 13, had been “beaten” by another police officer in the police station, where he had been taken following a fight in the street.
  3. On 6 April 2001 and 12 July 2001 respectively, N. and the second applicant had been verbally abused by officers of the Saint-Josse-ten-Noode police force.
  4. February 2008 six members of the Bouyid family, including the two applicants, had filed a civil-party complaint with an investigating judge of the Brussels Court of First Instance concerning all their accusations against the Saint-Josse-ten-Noode police officers, in particular relating to facts that predated the events of 8 December 2003 and 23 February 2004.
  5. The applicants alleged that police officers had slapped them in the face while they were in the Saint-Josse-ten-Noode police station.
  6. The Chamber further noted that the Government had disputed the fact that the applicants had been slapped by police officers, and had submitted that the medical certificates provided did not establish that the injuries recorded had been caused by such slaps.
  7. Firstly, the investigation had been principally based on screening of the family’s behaviour, drawing on records prepared by the police station at which the officers of whom the applicants had complained were based.
  8. The Government emphasised that in the present case, although the applicants had submitted medical certificates attesting to injuries that might be compatible with the events of which they complained, it was only the applicants’ statements that suggested that those injuries were the consequence of a slap and that the slaps in question had been inflicted on both applicants by police officers.
  9. In conclusion, the slap administered to each of the applicants by the police officers while they were under their control in the Saint-Josse-ten-Noode police station did not correspond to recourse to physical force that had been made strictly necessary by their conduct, and thus diminished their dignity.
  10. The Court considers that the applicants’ allegations – as set out in the complaints lodged with the domestic authorities – that they were subjected to treatment breaching Article 3 of the Convention by officers at the Saint-Josse-ten-Noode police station were arguable.

Assessment of the results

According to the press release, the Court held “that the slap which the applicants had received from police officers while under their control at the police station had undermined their dignity and that there had been a violation of Article 3 (in that they had been subjected to degrading treatment).” The Court’s own summary thus corresponds to the automated output.

I further validate the results by consulting Koen Lemmens (Professor of Human Rights at KU Leuven) and Louise Reyntjens (Doctoral Candidate at KU Leuven and intimately familiar with Bouyid). Reyntjens confirms that the algorithm manages to capture the most important facts of the case, the arguments of the parties and the decision of the Court, though fails to include the legal reasoning behind the judgment. Lemmens expresses his admiration for the algorithm’s summarization capabilities. He qualifies the ten sentences as a good case indicator for journalistic purposes. Echoing the remark of Reyntjens, he also observes that the algorithm does not include the legally relevant considerations about the severity threshold of Article 3 ECHR.

The TextRank algorithm manages to single out many though not every legally relevant sentence of Bouyid. The lawmaking aspect of legal reasoning itself is a relatively short excerpt of the entire text, which may explain why the algorithm omits it from the result. Overall, automated textual analysis seems a promising technique to parse legal information. Its accuracy is bound to increase in the future. For example, when asked to find answers on Wikipedia to posed questions and formulate these in their own words, algorithms already perform slightly better than humans under specific benchmarks (see here and here).

Dr. Wessel Wijtvliet is postdoctoral researcher on the ERC funded interdisciplinary research project EUTHORITY. The project applies an eclectic array of research techniques and methods to study conflict and cooperation between domestic and supranational courts in the EU legal system.

This post has been published before on the blog of the Centre for IT & IP law. For questions and remarks regarding this contribution, please contact [email protected].

Any views or opinions represented in this blog post are personal and belong solely to the author of the blog post. They do not represent those of people, institutions or organizations that the blog or author may or may not be associated with in professional or personal capacity, unless explicitly stated.
Any views or opinions are not intended to malign any religion, ethnic group, club, organization, company, or individual.
All content provided on this blog is for informational purposes only. The owner of this blog makes no representations as to the accuracy or completeness of any information on this site or found by following any link on this site.
The owner will not be liable for any errors or omissions in this information nor for the availability of this information. The owner will not be liable for any losses, injuries, or damages from the display or use of this information.

Leave a Reply

Your email address will not be published. Required fields are marked *

We reserve the right to refuse, without any correspondence or notification, the publication of comments, for example, due to an insufficient link with the blogpost.

This site uses Akismet to reduce spam. Learn how your comment data is processed.