<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Llm Annotation | Language Technologies Lab</title><link>https://nlp.unibo.it/tag/llm-annotation/</link><atom:link href="https://nlp.unibo.it/tag/llm-annotation/index.xml" rel="self" type="application/rss+xml"/><description>Llm Annotation</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Wed, 01 Jan 2025 00:00:00 +0000</lastBuildDate><image><url>https://nlp.unibo.it/media/logo.svg</url><title>Llm Annotation</title><link>https://nlp.unibo.it/tag/llm-annotation/</link></image><item><title>Automated Extraction of Judicial Interpretative Formulas in EU Case Law on VAT</title><link>https://nlp.unibo.it/publication/grundler-2025-automated/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://nlp.unibo.it/publication/grundler-2025-automated/</guid><description>&lt;h2 id="research-setting"&gt;Research setting&lt;/h2&gt;
&lt;p&gt;The Court of Justice of the European Union (CJEU) interprets EU law for the courts of the member states.
A national court can send it a question, and the CJEU answers with a decision called a preliminary ruling.
In its answers, the Court writes general interpretative statements that later rulings cite again and again: the paper calls them Judicial Interpretative Formulas (JIFs).
JIFs are especially important in value added tax (VAT), where EU rules leave some aspects to national choice and CJEU rulings have shaped much of the law.&lt;/p&gt;
&lt;figure class="lt-viz lt-svg"&gt;
&lt;svg viewBox="0 0 640 470" role="img" aria-labelledby="jif-task-title" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;title id="jif-task-title"&gt;A CJEU preliminary ruling is a sequence of numbered paragraphs. Only the part between the heading Consideration of the question referred and the heading Costs is considered. Each paragraph in that part is labelled as a Judicial Interpretative Formula (JIF) when it contains at least one of four kinds of statement, and as not a JIF otherwise.&lt;/title&gt;
&lt;text class="lt-s-sub" x="20" y="24"&gt;A CJEU PRELIMINARY RULING, PARAGRAPH BY PARAGRAPH&lt;/text&gt;
&lt;rect class="lt-s-off" x="20" y="36" width="600" height="34" rx="6"/&gt;
&lt;text class="lt-s-txt lt-s-small" x="320" y="58"&gt;Earlier paragraphs: not considered&lt;/text&gt;
&lt;text class="lt-s-mono" x="20" y="96"&gt;“Consideration of the question referred”&lt;/text&gt;
&lt;rect class="lt-s-tok" x="20" y="108" width="460" height="40" rx="6"/&gt;
&lt;text class="lt-s-txt lt-s-small" x="250" y="133"&gt;Interprets a rule, part of a rule, or a general principle&lt;/text&gt;
&lt;rect class="lt-s-on" x="496" y="113" width="124" height="30" rx="15"/&gt;
&lt;text class="lt-s-txt lt-s-ontxt" x="558" y="133"&gt;JIF&lt;/text&gt;
&lt;rect class="lt-s-tok" x="20" y="156" width="460" height="40" rx="6"/&gt;
&lt;text class="lt-s-txt lt-s-small" x="250" y="181"&gt;States consequences of interpreting or applying a rule&lt;/text&gt;
&lt;rect class="lt-s-on" x="496" y="161" width="124" height="30" rx="15"/&gt;
&lt;text class="lt-s-txt lt-s-ontxt" x="558" y="181"&gt;JIF&lt;/text&gt;
&lt;rect class="lt-s-tok" x="20" y="204" width="460" height="40" rx="6"/&gt;
&lt;text class="lt-s-txt lt-s-small" x="250" y="229"&gt;Contains none of the four kinds of statement&lt;/text&gt;
&lt;rect class="lt-s-label" x="496" y="209" width="124" height="30" rx="15"/&gt;
&lt;text class="lt-s-txt lt-s-labeltxt lt-s-ontxt" x="558" y="229"&gt;not JIF&lt;/text&gt;
&lt;rect class="lt-s-tok" x="20" y="252" width="460" height="40" rx="6"/&gt;
&lt;text class="lt-s-txt lt-s-small" x="250" y="277"&gt;Subsumes a fact within a rule&lt;/text&gt;
&lt;rect class="lt-s-on" x="496" y="257" width="124" height="30" rx="15"/&gt;
&lt;text class="lt-s-txt lt-s-ontxt" x="558" y="277"&gt;JIF&lt;/text&gt;
&lt;rect class="lt-s-tok" x="20" y="300" width="460" height="40" rx="6"/&gt;
&lt;text class="lt-s-txt lt-s-small" x="250" y="325"&gt;Qualifies a fact as a concept contained in a rule&lt;/text&gt;
&lt;rect class="lt-s-on" x="496" y="305" width="124" height="30" rx="15"/&gt;
&lt;text class="lt-s-txt lt-s-ontxt" x="558" y="325"&gt;JIF&lt;/text&gt;
&lt;text class="lt-s-mono" x="20" y="370"&gt;“Costs”&lt;/text&gt;
&lt;rect class="lt-s-off" x="20" y="382" width="600" height="34" rx="6"/&gt;
&lt;text class="lt-s-txt lt-s-small" x="320" y="404"&gt;Later paragraphs: not considered&lt;/text&gt;
&lt;text class="lt-s-sub" x="20" y="452"&gt;ONE DECISION PER PARAGRAPH: JIF OR NOT JIF&lt;/text&gt;
&lt;/svg&gt;
&lt;figcaption&gt;The task, as defined by the paper&amp;rsquo;s annotation guidelines (Section 2). Only the part of the ruling that holds the Court&amp;rsquo;s answer is read. Each numbered paragraph gets one label. The paragraph descriptions are illustrative, built from the four kinds of statement that make a paragraph a JIF.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;The task is paragraph classification: a paragraph is a JIF when it contains at least one of the four kinds of statement shown above, and not a JIF otherwise.&lt;/p&gt;
&lt;h2 id="motivation"&gt;Motivation&lt;/h2&gt;
&lt;p&gt;Finding JIFs by hand is slow work for legal experts, and no automatic method existed for VAT case law.
Prior work on extracting legal principles has two weak points.
Methods that learn from data need many examples labelled by experts, which are costly.
Methods that prompt a large language model (LLM), a general text generator driven by instructions, often lack the stability, transparency, and reproducibility that legal work requires.&lt;/p&gt;
&lt;figure class="lt-viz lt-gap"&gt;
&lt;div class="lt-viz-scroll"&gt;
&lt;table&gt;
&lt;thead&gt;&lt;tr&gt;&lt;th scope="col"&gt;Approach&lt;/th&gt;&lt;th scope="col"&gt;No costly expert labels for training&lt;/th&gt;&lt;th scope="col"&gt;Stable and reproducible at deployment&lt;/th&gt;&lt;th scope="col"&gt;Applied to CJEU VAT rulings&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope="row"&gt;Machine learning on expert labels (Shulayeva et al., 2017; Valvoda and Ray, 2017)&lt;/th&gt;
&lt;td&gt;&lt;i class="fas fa-times-circle lt-no" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;no&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;i class="fas fa-check-circle lt-yes" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;yes&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;i class="fas fa-times-circle lt-no" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;no&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th scope="row"&gt;Prompting an LLM (Molinari et al., 2024)&lt;/th&gt;
&lt;td&gt;&lt;i class="fas fa-check-circle lt-yes" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;yes&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;i class="fas fa-times-circle lt-no" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;no&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;i class="fas fa-times-circle lt-no" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;no&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class="is-ours"&gt;
&lt;th scope="row"&gt;This paper (hybrid pipeline) &lt;span class="lt-ours"&gt;This work&lt;/span&gt;&lt;/th&gt;
&lt;td&gt;&lt;i class="fas fa-check-circle lt-yes" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;yes&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;i class="fas fa-check-circle lt-yes" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;yes&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;i class="fas fa-check-circle lt-yes" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;yes&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;figcaption&gt;How the paper positions its pipeline against prior work on extracting legal principles (Section 1 of the paper).&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Objective.&lt;/strong&gt; Build and evaluate a pipeline that extracts JIFs from CJEU rulings on VAT, using an LLM to label training data and a smaller, task-specific classifier to do the extraction.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="approach"&gt;Approach&lt;/h2&gt;
&lt;p&gt;Two legal experts wrote annotation guidelines and refined them on real rulings until no ambiguities remained.
With the final guidelines, they labelled rulings independently and agreed almost perfectly.
In total, experts labelled 21 rulings, which are kept for validation and testing only.
This way, no model is ever evaluated on machine labels.
An LLM, prompted with the guidelines, labelled 80 more rulings for training.
Classifiers based on BERT, a family of compact language models that are fine-tuned (further trained) for one task, then learn from these machine labels.&lt;/p&gt;
&lt;figure class="lt-viz lt-pipeline"&gt;
&lt;ol&gt;
&lt;li class="lt-pipeline-step"&gt;
&lt;span class="lt-pipeline-index"&gt;&lt;i class="fas fa-book" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Guidelines&lt;/strong&gt;
&lt;span&gt;Experts define what a JIF is, with examples.&lt;/span&gt;
&lt;/li&gt;
&lt;li class="lt-pipeline-step"&gt;
&lt;span class="lt-pipeline-index"&gt;&lt;i class="fas fa-user-edit" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Expert labels&lt;/strong&gt;
&lt;span&gt;21 rulings for validation and testing.&lt;/span&gt;
&lt;/li&gt;
&lt;li class="lt-pipeline-step"&gt;
&lt;span class="lt-pipeline-index"&gt;&lt;i class="fas fa-robot" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;LLM labels&lt;/strong&gt;
&lt;span&gt;DeepSeek-R1 labels 80 rulings for training.&lt;/span&gt;
&lt;/li&gt;
&lt;li class="lt-pipeline-step is-highlight"&gt;
&lt;span class="lt-pipeline-index"&gt;&lt;i class="fas fa-cogs" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Classifier&lt;/strong&gt;
&lt;span&gt;Fine-tuned on the LLM labels, it labels every paragraph as JIF or not JIF.&lt;/span&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;figcaption&gt;The extraction pipeline (Sections 2 and 3 of the paper). The last step trains a dedicated classifier on labels produced by an LLM instead of by experts.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Split&lt;/th&gt;
&lt;th&gt;Rulings&lt;/th&gt;
&lt;th&gt;Labels&lt;/th&gt;
&lt;th&gt;JIF&lt;/th&gt;
&lt;th&gt;Not JIF&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Train&lt;/td&gt;
&lt;td&gt;80&lt;/td&gt;
&lt;td&gt;LLM&lt;/td&gt;
&lt;td&gt;1015&lt;/td&gt;
&lt;td&gt;1037&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Validation&lt;/td&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;Experts&lt;/td&gt;
&lt;td&gt;147&lt;/td&gt;
&lt;td&gt;164&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Test&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;Experts&lt;/td&gt;
&lt;td&gt;142&lt;/td&gt;
&lt;td&gt;164&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;The corpus, with paragraph counts per class. Source: Table 3 of the paper. Splits are made by ruling, so the paragraphs of one ruling never end up in two splits.&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="results"&gt;Results&lt;/h2&gt;
&lt;p&gt;Each model labels the paragraphs of the 10 test rulings, and its labels are compared with the expert labels.
Precision is the share of predicted JIFs that are real JIFs.
Recall is the share of real JIFs that the model finds.
F1 combines the two, and macro F1 averages F1 over the two classes, JIF and not JIF.
Agreement between the two experts is measured with Cohen&amp;rsquo;s kappa, where 1 means full agreement.&lt;/p&gt;
&lt;p&gt;The three BERT-based models are DistilRoBERTa, DeBERTa, and LEGAL-BERT, a BERT model pre-trained on legal text.
A simpler classifier, LinearSVC on word statistics (TF-IDF), is also trained on the LLM labels.&lt;/p&gt;
&lt;p&gt;DeepSeek-R1 labelled the training data because it had the best F1 against the experts on the validation split.
It scored 0.807, against 0.785 for Claude-3.7-sonnet and 0.727 for Gemini-1.5-pro.
It also runs on the test split as a reference, next to a random baseline and a majority baseline that always predicts not JIF.
Each BERT-based model is trained three times with different random seeds, and its scores are averaged.
LinearSVC is deterministic, so it needs no repeated runs.&lt;/p&gt;
&lt;ul class="lt-viz lt-proj-numbers"&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;0.96&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;Cohen&amp;rsquo;s kappa between the two experts, on two rulings labelled independently with the final guidelines&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;0.76&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;macro F1 of LEGAL-BERT and DistilRoBERTa, against 0.75 for DeepSeek-R1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;0.008&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;standard deviation of LEGAL-BERT over three seed runs, the lowest of the BERT-based models&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class="lt-viz lt-bars"&gt;
&lt;figcaption class="lt-viz-title"&gt;Macro F1 on the test split &lt;span&gt;(higher is better)&lt;/span&gt;&lt;/figcaption&gt;
&lt;ul&gt;&lt;li class="lt-bar" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Majority baseline&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 35%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.35&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Random baseline&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 49%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.49&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;DeepSeek-R1&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 75%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.75&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar is-ours" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;LinearSVC &lt;span class="lt-ours"&gt;This work&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 72%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.72&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar is-ours" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;LEGAL-BERT &lt;span class="lt-ours"&gt;This work&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 76%"&gt;&lt;/span&gt;&lt;span class="lt-bar-err" style="--l: 75.2%; --ew: 1.6%" aria-hidden="true"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.76 &lt;small&gt;± 0.008&lt;/small&gt;&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar is-ours" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;DistilRoBERTa &lt;span class="lt-ours"&gt;This work&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 76%"&gt;&lt;/span&gt;&lt;span class="lt-bar-err" style="--l: 74%; --ew: 4%" aria-hidden="true"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.76 &lt;small&gt;± 0.020&lt;/small&gt;&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar is-ours" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;DeBERTa &lt;span class="lt-ours"&gt;This work&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 74%"&gt;&lt;/span&gt;&lt;span class="lt-bar-err" style="--l: 72.8%; --ew: 2.4%" aria-hidden="true"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.74 &lt;small&gt;± 0.012&lt;/small&gt;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="lt-viz-note"&gt;Paragraph classification on the test split. Source: Table 4 of the paper. Whiskers show the standard deviation over three seed runs.&lt;/p&gt;
&lt;details class="lt-viz-table"&gt;
&lt;summary&gt;Show as table&lt;/summary&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th scope="col"&gt;System&lt;/th&gt;&lt;th scope="col"&gt;Macro F1 on the test split&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Majority baseline&lt;/td&gt;&lt;td&gt;0.35&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Random baseline&lt;/td&gt;&lt;td&gt;0.49&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;DeepSeek-R1&lt;/td&gt;&lt;td&gt;0.75&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;LinearSVC (this work)&lt;/td&gt;&lt;td&gt;0.72&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;LEGAL-BERT (this work)&lt;/td&gt;&lt;td&gt;0.76 ± 0.008&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;DistilRoBERTa (this work)&lt;/td&gt;&lt;td&gt;0.76 ± 0.020&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;DeBERTa (this work)&lt;/td&gt;&lt;td&gt;0.74 ± 0.012&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;/details&gt;
&lt;/figure&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;JIF precision&lt;/th&gt;
&lt;th&gt;JIF recall&lt;/th&gt;
&lt;th&gt;JIF F1&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;DeepSeek-R1&lt;/td&gt;
&lt;td&gt;0.73&lt;/td&gt;
&lt;td&gt;0.73&lt;/td&gt;
&lt;td&gt;0.74&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LinearSVC&lt;/td&gt;
&lt;td&gt;0.68&lt;/td&gt;
&lt;td&gt;0.75&lt;/td&gt;
&lt;td&gt;0.71&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;LEGAL-BERT&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0.73&lt;/td&gt;
&lt;td&gt;0.80&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.76&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DistilRoBERTa&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.75&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0.75&lt;/td&gt;
&lt;td&gt;0.75&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DeBERTa&lt;/td&gt;
&lt;td&gt;0.69&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.82&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0.75&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Scores on the JIF class. Source: Table 4 of the paper.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Classifiers trained only on machine labels perform on par with the LLM that produced those labels, and two of them slightly beat it.
Like the LLM, they tend to find more JIFs than they should rather than miss them, which the paper suggests may come from learning DeepSeek-R1&amp;rsquo;s labels.
Their scores vary little across seed runs.
LinearSVC is not far behind, which suggests that word choice is a strong cue for JIFs.&lt;/p&gt;
&lt;h2 id="takeaways"&gt;Takeaways&lt;/h2&gt;
&lt;ol class="lt-viz lt-takeaways"&gt;
&lt;li&gt;&lt;strong&gt;LLM labels can train a legal classifier.&lt;/strong&gt;&lt;span&gt;Classifiers trained on 80 rulings labelled by an LLM perform on par with that LLM, so experts label only the rulings used for validation and testing.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A small model brings stability.&lt;/strong&gt;&lt;span&gt;A dedicated classifier is more transparent and reproducible than prompting an LLM, and its scores change little across training runs.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Recall matters to legal users.&lt;/strong&gt;&lt;span&gt;LEGAL-BERT, the model the paper prefers, reaches a JIF recall of 0.80, close to the best. Users can drop a few extra paragraphs, but cannot know that a key JIF is missing.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;</description></item></channel></rss>