<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Italian | Language Technologies Lab</title><link>https://nlp.unibo.it/tag/italian/</link><atom:link href="https://nlp.unibo.it/tag/italian/index.xml" rel="self" type="application/rss+xml"/><description>Italian</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Wed, 01 Oct 2025 00:00:00 +0000</lastBuildDate><image><url>https://nlp.unibo.it/media/logo.svg</url><title>Italian</title><link>https://nlp.unibo.it/tag/italian/</link></image><item><title>Do Large Language Models understand how to be judges?</title><link>https://nlp.unibo.it/publication/donati-etal-2025-large/</link><pubDate>Wed, 01 Oct 2025 00:00:00 +0000</pubDate><guid>https://nlp.unibo.it/publication/donati-etal-2025-large/</guid><description>&lt;h2 id="research-setting"&gt;Research setting&lt;/h2&gt;
&lt;p&gt;An LLM judge is a large language model (LLM) that reads a generated text and grades it, instead of a human reviewer.
This paper studies LLM judges for news summaries. The judge receives an Italian news article and a summary, and it gives a score from 1 to 5 with a written explanation.
The score follows a rubric, a list of quality criteria in which each criterion has a definition, sub-criteria, and a description of every score level.
A good judge gives scores close to those of a human expert.&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-newspaper" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Article and summary&lt;/strong&gt;
&lt;span&gt;An Italian news article and one summary of it.&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-list-ol" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Rubric prompt&lt;/strong&gt;
&lt;span&gt;One criterion, its sub-criteria, and examples.&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-gavel" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;LLM judge&lt;/strong&gt;
&lt;span&gt;Reads both texts and applies the criterion.&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-comment-alt" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Score and explanation&lt;/strong&gt;
&lt;span&gt;A score from 1 to 5 and the reason for it.&lt;/span&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;figcaption&gt;The judging task studied in the paper. The prompt asks for a JSON answer with a score and an explanation in Italian (Appendix A of the paper).&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Terms used on this page:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Few-shot prompting&lt;/strong&gt; shows the model a few solved examples inside the prompt, without any training.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MAE&lt;/strong&gt; (mean absolute error) is the average distance between the model score and the expert score. Lower is better.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Spearman&amp;rsquo;s ρ&lt;/strong&gt; measures whether the model ranks the summaries in the same order as the expert. It ranges from -1 to 1, and 0 means no relation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Positive bias&lt;/strong&gt; means that a judge gives higher scores than the expert.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="motivation"&gt;Motivation&lt;/h2&gt;
&lt;p&gt;Overlap metrics such as ROUGE and BLEU count shared words, so they miss whether a summary is faithful or useful to its reader.
Human evaluation captures these qualities, but it is costly, inconsistent, and hard to scale.
LLM judges promise consistent and cheap scores, but only if they understand the language and the structure of the criteria they receive.
Public summarization benchmarks are also a weak test, because their reference summaries often miss editorial standards and models may have seen them during training.&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 judge training&lt;/th&gt;&lt;th scope="col"&gt;One model per judgment&lt;/th&gt;&lt;th scope="col"&gt;Criteria with explicit sub-criteria&lt;/th&gt;&lt;th scope="col"&gt;Test texts unseen in training&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope="row"&gt;Prompted judges&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;not discussed&lt;/td&gt;
&lt;td&gt;not discussed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th scope="row"&gt;Fine-tuned judges&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;not discussed&lt;/td&gt;
&lt;td&gt;not discussed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th scope="row"&gt;Multi-agent judges&lt;/th&gt;
&lt;td&gt;not discussed&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;not discussed&lt;/td&gt;
&lt;td&gt;not discussed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th scope="row"&gt;G-Eval criteria&lt;/th&gt;
&lt;td&gt;not discussed&lt;/td&gt;
&lt;td&gt;not discussed&lt;/td&gt;
&lt;td&gt;&lt;i class="fas fa-adjust lt-partial" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;partially&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;not discussed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class="is-ours"&gt;
&lt;th scope="row"&gt;This paper &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;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 itself against the related work it discusses (Sections 2 and 3 of the paper).&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Objective.&lt;/strong&gt; Test whether LLMs, prompted with a detailed editorial rubric, understand its criteria well enough to score summaries and explain their scores as a human expert would.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="approach"&gt;Approach&lt;/h2&gt;
&lt;p&gt;The rubric comes from the practice of professional editors and has five criteria.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Criterion&lt;/th&gt;
&lt;th&gt;What the judge checks&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Coherence&lt;/td&gt;
&lt;td&gt;The summary reads as a logical, connected narrative.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Consistency&lt;/td&gt;
&lt;td&gt;Every factual claim is supported by the article.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fluency&lt;/td&gt;
&lt;td&gt;Grammar, spelling, punctuation, and phrasing are correct.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Relevance&lt;/td&gt;
&lt;td&gt;The summary keeps the core points and drops filler.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ordering&lt;/td&gt;
&lt;td&gt;Key points follow the order of the article.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The authors pick 10 Italian news articles published after the training cutoff of every tested model.
GPT-4o writes 50 summaries, each made to show a set quality level on one criterion, and humans review and correct them.
An expert scores every summary on all five criteria, which gives 250 reference scores.
The judges are 24 models: open models of five families (DeepSeek, Gemma 3, Llama 3, Phi 4, Qwen 3) from 0.6B to 14B parameters, and seven OpenAI GPT models.
No judge is fine-tuned: each one only sees the rubric prompt with few-shot examples.&lt;/p&gt;
&lt;figure class="lt-viz lt-stages" id="lt-stages-1080140002-2"&gt;
&lt;div class="lt-stages-tabs" role="tablist"&gt;
&lt;button type="button" role="tab" id="lt-stages-1080140002-2-tab-0" aria-controls="lt-stages-1080140002-2-panel-0" aria-selected="true" tabindex="0"&gt;1. Write the summaries&lt;/button&gt;
&lt;button type="button" role="tab" id="lt-stages-1080140002-2-tab-1" aria-controls="lt-stages-1080140002-2-panel-1" aria-selected="false" tabindex="-1"&gt;2. Score with the expert&lt;/button&gt;
&lt;button type="button" role="tab" id="lt-stages-1080140002-2-tab-2" aria-controls="lt-stages-1080140002-2-panel-2" aria-selected="false" tabindex="-1"&gt;3. Score with the judges&lt;/button&gt;
&lt;button type="button" role="tab" id="lt-stages-1080140002-2-tab-3" aria-controls="lt-stages-1080140002-2-panel-3" aria-selected="false" tabindex="-1"&gt;4. Compare the scores&lt;/button&gt;
&lt;/div&gt;
&lt;div class="lt-stages-panel" role="tabpanel" id="lt-stages-1080140002-2-panel-0" aria-labelledby="lt-stages-1080140002-2-tab-0"&gt;
&lt;p class="lt-stages-name"&gt;1. Write the summaries&lt;/p&gt;
&lt;ol class="lt-stages-flow"&gt;
&lt;li class="is-data"&gt;
&lt;i class="fas fa-file-alt" aria-hidden="true"&gt;&lt;/i&gt;
&lt;strong&gt;Article&lt;/strong&gt;
&lt;span&gt;Data&lt;/span&gt;
&lt;/li&gt;
&lt;li class="is-frozen"&gt;
&lt;i class="fas fa-snowflake" aria-hidden="true"&gt;&lt;/i&gt;
&lt;strong&gt;GPT-4o&lt;/strong&gt;
&lt;span&gt;Frozen&lt;/span&gt;
&lt;/li&gt;
&lt;li class="is-evolved"&gt;
&lt;i class="fas fa-user-edit" aria-hidden="true"&gt;&lt;/i&gt;
&lt;strong&gt;Summary&lt;/strong&gt;
&lt;span&gt;Human&lt;/span&gt;
&lt;/li&gt;
&lt;li class="is-idle"&gt;
&lt;strong&gt;Expert&lt;/strong&gt;
&lt;/li&gt;
&lt;li class="is-idle"&gt;
&lt;strong&gt;LLM judge&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p class="lt-stages-text"&gt;GPT-4o summarizes each article several times, with a target quality level for one criterion in each summary. Humans check and correct the results.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="lt-stages-panel" role="tabpanel" id="lt-stages-1080140002-2-panel-1" aria-labelledby="lt-stages-1080140002-2-tab-1"&gt;
&lt;p class="lt-stages-name"&gt;2. Score with the expert&lt;/p&gt;
&lt;ol class="lt-stages-flow"&gt;
&lt;li class="is-data"&gt;
&lt;i class="fas fa-file-alt" aria-hidden="true"&gt;&lt;/i&gt;
&lt;strong&gt;Article&lt;/strong&gt;
&lt;span&gt;Data&lt;/span&gt;
&lt;/li&gt;
&lt;li class="is-idle"&gt;
&lt;strong&gt;GPT-4o&lt;/strong&gt;
&lt;/li&gt;
&lt;li class="is-data"&gt;
&lt;i class="fas fa-file-alt" aria-hidden="true"&gt;&lt;/i&gt;
&lt;strong&gt;Summary&lt;/strong&gt;
&lt;span&gt;Data&lt;/span&gt;
&lt;/li&gt;
&lt;li class="is-evolved"&gt;
&lt;i class="fas fa-user-edit" aria-hidden="true"&gt;&lt;/i&gt;
&lt;strong&gt;Expert&lt;/strong&gt;
&lt;span&gt;Human&lt;/span&gt;
&lt;/li&gt;
&lt;li class="is-idle"&gt;
&lt;strong&gt;LLM judge&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p class="lt-stages-text"&gt;An expert annotator scores each of the 50 summaries from 1 to 5 on all five criteria.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="lt-stages-panel" role="tabpanel" id="lt-stages-1080140002-2-panel-2" aria-labelledby="lt-stages-1080140002-2-tab-2"&gt;
&lt;p class="lt-stages-name"&gt;3. Score with the judges&lt;/p&gt;
&lt;ol class="lt-stages-flow"&gt;
&lt;li class="is-data"&gt;
&lt;i class="fas fa-file-alt" aria-hidden="true"&gt;&lt;/i&gt;
&lt;strong&gt;Article&lt;/strong&gt;
&lt;span&gt;Data&lt;/span&gt;
&lt;/li&gt;
&lt;li class="is-idle"&gt;
&lt;strong&gt;GPT-4o&lt;/strong&gt;
&lt;/li&gt;
&lt;li class="is-data"&gt;
&lt;i class="fas fa-file-alt" aria-hidden="true"&gt;&lt;/i&gt;
&lt;strong&gt;Summary&lt;/strong&gt;
&lt;span&gt;Data&lt;/span&gt;
&lt;/li&gt;
&lt;li class="is-idle"&gt;
&lt;strong&gt;Expert&lt;/strong&gt;
&lt;/li&gt;
&lt;li class="is-frozen"&gt;
&lt;i class="fas fa-snowflake" aria-hidden="true"&gt;&lt;/i&gt;
&lt;strong&gt;LLM judge&lt;/strong&gt;
&lt;span&gt;Frozen&lt;/span&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p class="lt-stages-text"&gt;Each judge model receives the rubric prompt and few-shot examples, then scores every summary on every criterion.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="lt-stages-panel" role="tabpanel" id="lt-stages-1080140002-2-panel-3" aria-labelledby="lt-stages-1080140002-2-tab-3"&gt;
&lt;p class="lt-stages-name"&gt;4. Compare the scores&lt;/p&gt;
&lt;ol class="lt-stages-flow"&gt;
&lt;li class="is-idle"&gt;
&lt;strong&gt;Article&lt;/strong&gt;
&lt;/li&gt;
&lt;li class="is-idle"&gt;
&lt;strong&gt;GPT-4o&lt;/strong&gt;
&lt;/li&gt;
&lt;li class="is-data"&gt;
&lt;i class="fas fa-file-alt" aria-hidden="true"&gt;&lt;/i&gt;
&lt;strong&gt;Summary&lt;/strong&gt;
&lt;span&gt;Data&lt;/span&gt;
&lt;/li&gt;
&lt;li class="is-data"&gt;
&lt;i class="fas fa-file-alt" aria-hidden="true"&gt;&lt;/i&gt;
&lt;strong&gt;Expert&lt;/strong&gt;
&lt;span&gt;Data&lt;/span&gt;
&lt;/li&gt;
&lt;li class="is-data"&gt;
&lt;i class="fas fa-file-alt" aria-hidden="true"&gt;&lt;/i&gt;
&lt;strong&gt;LLM judge&lt;/strong&gt;
&lt;span&gt;Data&lt;/span&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p class="lt-stages-text"&gt;The judge scores are compared with the expert scores through MAE and Spearman&amp;rsquo;s ρ.&lt;/p&gt;
&lt;/div&gt;
&lt;p class="lt-stages-legend"&gt;
&lt;span class="is-evolved"&gt;&lt;i class="fas fa-user-edit" aria-hidden="true"&gt;&lt;/i&gt; Human work&lt;/span&gt;
&lt;span class="is-frozen"&gt;&lt;i class="fas fa-snowflake" aria-hidden="true"&gt;&lt;/i&gt; Frozen&lt;/span&gt;
&lt;span class="is-data"&gt;&lt;i class="fas fa-file-alt" aria-hidden="true"&gt;&lt;/i&gt; Data&lt;/span&gt;
&lt;/p&gt;
&lt;figcaption&gt;How the test is built and run. No model is trained at any step (Sections 3 and 4 of the paper).&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2 id="results"&gt;Results&lt;/h2&gt;
&lt;p&gt;The authors compare each judge with the expert over the 250 scores, through MAE and Spearman&amp;rsquo;s ρ.
They also compare the judges with one another, through Spearman&amp;rsquo;s ρ between their scores.&lt;/p&gt;
&lt;ul class="lt-viz lt-proj-numbers"&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;0.277&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;highest Spearman&amp;rsquo;s ρ with the expert (GPT o4 mini)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;1.04&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;lowest MAE on the 1 to 5 scale (GPT o4 mini)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;0.810&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;Spearman&amp;rsquo;s ρ between two judges, GPT-4.1 and GPT-4o&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Family&lt;/th&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;MAE&lt;/th&gt;
&lt;th&gt;Spearman&amp;rsquo;s ρ&lt;/th&gt;
&lt;th&gt;p-value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;DeepSeek&lt;/td&gt;
&lt;td&gt;1.5B&lt;/td&gt;
&lt;td&gt;1.47&lt;/td&gt;
&lt;td&gt;0.008&lt;/td&gt;
&lt;td&gt;0.894&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;7B&lt;/td&gt;
&lt;td&gt;1.71&lt;/td&gt;
&lt;td&gt;0.031&lt;/td&gt;
&lt;td&gt;0.627&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;8B&lt;/td&gt;
&lt;td&gt;1.21&lt;/td&gt;
&lt;td&gt;-0.018&lt;/td&gt;
&lt;td&gt;0.773&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;14B&lt;/td&gt;
&lt;td&gt;1.05&lt;/td&gt;
&lt;td&gt;0.031&lt;/td&gt;
&lt;td&gt;0.628&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Gemma 3&lt;/td&gt;
&lt;td&gt;1B&lt;/td&gt;
&lt;td&gt;1.84&lt;/td&gt;
&lt;td&gt;-0.078&lt;/td&gt;
&lt;td&gt;0.222&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;4B&lt;/td&gt;
&lt;td&gt;1.38&lt;/td&gt;
&lt;td&gt;-0.179&lt;/td&gt;
&lt;td&gt;0.005&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;12B&lt;/td&gt;
&lt;td&gt;1.53&lt;/td&gt;
&lt;td&gt;0.010&lt;/td&gt;
&lt;td&gt;0.878&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Llama 3&lt;/td&gt;
&lt;td&gt;1B&lt;/td&gt;
&lt;td&gt;1.34&lt;/td&gt;
&lt;td&gt;-0.005&lt;/td&gt;
&lt;td&gt;0.936&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;3B&lt;/td&gt;
&lt;td&gt;1.51&lt;/td&gt;
&lt;td&gt;0.027&lt;/td&gt;
&lt;td&gt;0.666&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;8B&lt;/td&gt;
&lt;td&gt;1.47&lt;/td&gt;
&lt;td&gt;-0.039&lt;/td&gt;
&lt;td&gt;0.535&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Phi 4&lt;/td&gt;
&lt;td&gt;3.8B&lt;/td&gt;
&lt;td&gt;1.44&lt;/td&gt;
&lt;td&gt;0.219&lt;/td&gt;
&lt;td&gt;0.000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;14B&lt;/td&gt;
&lt;td&gt;1.31&lt;/td&gt;
&lt;td&gt;0.010&lt;/td&gt;
&lt;td&gt;0.874&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Qwen 3&lt;/td&gt;
&lt;td&gt;0.6B&lt;/td&gt;
&lt;td&gt;1.36&lt;/td&gt;
&lt;td&gt;0.137&lt;/td&gt;
&lt;td&gt;0.031&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;1.7B&lt;/td&gt;
&lt;td&gt;1.24&lt;/td&gt;
&lt;td&gt;0.040&lt;/td&gt;
&lt;td&gt;0.528&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;4B&lt;/td&gt;
&lt;td&gt;1.54&lt;/td&gt;
&lt;td&gt;0.048&lt;/td&gt;
&lt;td&gt;0.453&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;8B&lt;/td&gt;
&lt;td&gt;1.49&lt;/td&gt;
&lt;td&gt;0.065&lt;/td&gt;
&lt;td&gt;0.303&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;14B&lt;/td&gt;
&lt;td&gt;1.46&lt;/td&gt;
&lt;td&gt;0.114&lt;/td&gt;
&lt;td&gt;0.072&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPT&lt;/td&gt;
&lt;td&gt;4o&lt;/td&gt;
&lt;td&gt;1.41&lt;/td&gt;
&lt;td&gt;0.064&lt;/td&gt;
&lt;td&gt;0.314&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;4o mini&lt;/td&gt;
&lt;td&gt;1.15&lt;/td&gt;
&lt;td&gt;-0.032&lt;/td&gt;
&lt;td&gt;0.611&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;4.1&lt;/td&gt;
&lt;td&gt;1.25&lt;/td&gt;
&lt;td&gt;0.095&lt;/td&gt;
&lt;td&gt;0.136&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;4.1 mini&lt;/td&gt;
&lt;td&gt;1.42&lt;/td&gt;
&lt;td&gt;0.173&lt;/td&gt;
&lt;td&gt;0.006&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;4.1 nano&lt;/td&gt;
&lt;td&gt;1.24&lt;/td&gt;
&lt;td&gt;0.034&lt;/td&gt;
&lt;td&gt;0.594&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;o3 mini&lt;/td&gt;
&lt;td&gt;1.31&lt;/td&gt;
&lt;td&gt;0.238&lt;/td&gt;
&lt;td&gt;0.000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;o4 mini&lt;/td&gt;
&lt;td&gt;1.04&lt;/td&gt;
&lt;td&gt;0.277&lt;/td&gt;
&lt;td&gt;0.000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Agreement of each judge with the expert (Table 1 of the paper).&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Agreement with the expert is weak. The best Spearman&amp;rsquo;s ρ is 0.277, and most values are close to 0.
A larger model often makes smaller errors, as in DeepSeek, where MAE drops from 1.47 at 1.5B to 1.05 at 14B, but its ranking does not improve.
In the Phi 4 family the smaller model ranks better, with ρ = 0.219 at 3.8B against 0.010 at 14B.
Large judges agree more with one another than with the expert, up to ρ = 0.810 between GPT-4.1 and GPT-4o.&lt;/p&gt;
&lt;figure id="figure-score-counts-of-the-expert-blue-and-of-three-judges-orange-for-fluency-and-coherence-the-judges-pile-up-on-scores-4-and-5-figure-6-of-the-paper"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="Score counts of the expert (blue) and of three judges (orange) for fluency and coherence. The judges pile up on scores 4 and 5 (Figure 6 of the paper)." srcset="
/publication/donati-etal-2025-large/bias_hu_7a8aafea49244ecd.webp 400w,
/publication/donati-etal-2025-large/bias_hu_6c85b31e7413f49e.webp 760w,
/publication/donati-etal-2025-large/bias_hu_853a34275e3c7007.webp 1200w"
src="https://nlp.unibo.it/publication/donati-etal-2025-large/bias_hu_7a8aafea49244ecd.webp"
width="760"
height="591"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Score counts of the expert (blue) and of three judges (orange) for fluency and coherence. The judges pile up on scores 4 and 5 (Figure 6 of the paper).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Almost every judge gives higher scores than the expert, most of all for fluency and coherence.
The few-shot examples cover the whole 1 to 5 scale in equal amounts, so the authors trace this positive bias to training data and alignment rather than to the prompt.&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;Smaller errors do not mean better ranking.&lt;/strong&gt;&lt;span&gt;Larger models often score closer to the expert on average, but they do not order the summaries more like the expert. The best Spearman&amp;rsquo;s ρ is 0.277.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Judges are too generous.&lt;/strong&gt;&lt;span&gt;Almost every judge rates summaries higher than the expert, most of all for fluency and coherence. Their high scores do not carry the weight of an expert score.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Agreement among judges grows with size.&lt;/strong&gt;&lt;span&gt;Small models often disagree with one another, while large models, mostly within one family, converge. Consistency across several judges appears only above a certain size.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Detecting Vague Clauses in Italian Privacy Policies Using Transformers, LLMs, and Cross-Lingual Techniques</title><link>https://nlp.unibo.it/publication/grundler-2025-detecting/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://nlp.unibo.it/publication/grundler-2025-detecting/</guid><description>&lt;h2 id="research-setting"&gt;Research setting&lt;/h2&gt;
&lt;p&gt;In the European Union, the General Data Protection Regulation (GDPR) requires a privacy policy to tell users which personal data a service processes.
The paper studies the clauses of a policy that describe these categories of data, called CAT clauses.
A legal expert labels each CAT clause as sufficiently informative, when the data are described in full, or insufficiently informative, also called vague, in all other cases.&lt;/p&gt;
&lt;p&gt;The label follows from three annotated elements.
A Category is the term that names the data, such as &amp;ldquo;geolocation data&amp;rdquo;.
A Specification is an optional list introduced by words such as &amp;ldquo;such as&amp;rdquo; or &amp;ldquo;namely&amp;rdquo;, and each item of the list is a Subcategory, such as &amp;ldquo;GPS information&amp;rdquo;.
Each element is either Open, when it is vague or open-ended, or Closed, when it is concrete or exhaustive.&lt;/p&gt;
&lt;figure class="lt-viz lt-annotate"&gt;
&lt;div class="lt-annotate-legend" role="group" aria-label="Labels"&gt;
&lt;button type="button" class="lt-annotate-key lt-c1" data-lt-label="open-category" aria-pressed="false"&gt;Open category&lt;/button&gt;
&lt;button type="button" class="lt-annotate-key lt-c2" data-lt-label="open-specification" aria-pressed="false"&gt;Open specification&lt;/button&gt;
&lt;button type="button" class="lt-annotate-key lt-c3" data-lt-label="closed-subcategory" aria-pressed="false"&gt;Closed subcategory&lt;/button&gt;
&lt;/div&gt;
&lt;p class="lt-annotate-text"&gt;
&lt;span&gt;We receive&lt;/span&gt;
&lt;mark class="lt-c1" data-lt-label="open-category"&gt;information about you&lt;span class="lt-annotate-tag"&gt;Open category&lt;/span&gt;&lt;/mark&gt;
&lt;span&gt;from merchants as well as payment and transaction fulfillment providers,&lt;/span&gt;
&lt;mark class="lt-c2" data-lt-label="open-specification"&gt;such as&lt;span class="lt-annotate-tag"&gt;Open specification&lt;/span&gt;&lt;/mark&gt;
&lt;mark class="lt-c3" data-lt-label="closed-subcategory"&gt;payment confirmation details,&lt;span class="lt-annotate-tag"&gt;Closed subcategory&lt;/span&gt;&lt;/mark&gt;
&lt;span&gt;and&lt;/span&gt;
&lt;mark class="lt-c3" data-lt-label="closed-subcategory"&gt;information about the delivery of products you have purchased&lt;span class="lt-annotate-tag"&gt;Closed subcategory&lt;/span&gt;&lt;/mark&gt;
&lt;span&gt;through our shopping features.&lt;/span&gt;
&lt;/p&gt;
&lt;figcaption&gt;An insufficiently informative clause from the TikTok policy (Figure 1 of the paper). The Category is Open and the list is open-ended, so the clause is vague even though its two Subcategories are Closed. The Specification element spans the whole list; only its opening words are marked here.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;Specification&lt;/th&gt;
&lt;th&gt;Subcategories&lt;/th&gt;
&lt;th&gt;Label&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Closed&lt;/td&gt;
&lt;td&gt;none&lt;/td&gt;
&lt;td&gt;none&lt;/td&gt;
&lt;td&gt;Sufficient&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Closed&lt;/td&gt;
&lt;td&gt;any&lt;/td&gt;
&lt;td&gt;any&lt;/td&gt;
&lt;td&gt;Sufficient&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Open&lt;/td&gt;
&lt;td&gt;Closed&lt;/td&gt;
&lt;td&gt;Closed&lt;/td&gt;
&lt;td&gt;Sufficient&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Open&lt;/td&gt;
&lt;td&gt;none&lt;/td&gt;
&lt;td&gt;none&lt;/td&gt;
&lt;td&gt;Insufficient&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Open&lt;/td&gt;
&lt;td&gt;Open&lt;/td&gt;
&lt;td&gt;any&lt;/td&gt;
&lt;td&gt;Insufficient&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Open&lt;/td&gt;
&lt;td&gt;Closed&lt;/td&gt;
&lt;td&gt;Open&lt;/td&gt;
&lt;td&gt;Insufficient&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;The six rules that label a clause as sufficiently or insufficiently informative. &amp;ldquo;Any&amp;rdquo; means Open or Closed. Source: Table 2 of the paper.&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="motivation"&gt;Motivation&lt;/h2&gt;
&lt;p&gt;Empirical studies show that many privacy policies still fall short of the GDPR, and vague descriptions of data leave users unable to know what is collected about them.
Automatic tools could flag such clauses, but previous work on insufficiently informative clauses covers English documents only.
The EU has 24 official languages, and annotated legal corpora are scarce in many of them.
So it matters whether a resource built for one language can serve another.&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;Work&lt;/th&gt;&lt;th scope="col"&gt;Italian privacy policies&lt;/th&gt;&lt;th scope="col"&gt;Insufficiently informative clauses&lt;/th&gt;&lt;th scope="col"&gt;Cross-lingual transfer&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope="row"&gt;Vague terms (Lebanoff and Liu, 2018; Malik et al., 2023)&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-adjust lt-partial" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;partially&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;Vague data clauses in English (Grundler et al., 2024)&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;Cross-lingual legal NLP (Chalkidis et al., 2021; Galassi et al., 2024)&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-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;/tr&gt;
&lt;tr class="is-ours"&gt;
&lt;th scope="row"&gt;This paper &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 relates to the prior work it discusses (Section 2 of the paper).&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Objective.&lt;/strong&gt; Find the most effective way to detect insufficiently informative clauses in Italian, and test whether annotated data can be transferred between English and Italian in both directions.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="approach"&gt;Approach&lt;/h2&gt;
&lt;p&gt;The authors build the first Italian corpus for this task: 30 privacy policies of the same online platforms as the 30 English policies of Grundler et al. (2024).
A legal expert, an Italian native speaker trained on the English corpus, annotated it.
In the last training round on English policies, the expert agreed with the English gold labels with a Cohen&amp;rsquo;s κ of 0.77 on the label.
The corpus has 5,862 sentences and 875 CAT clauses, of which 220 are sufficiently informative.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Task&lt;/th&gt;
&lt;th&gt;Input&lt;/th&gt;
&lt;th&gt;Output&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;CAT classification&lt;/td&gt;
&lt;td&gt;A sentence&lt;/td&gt;
&lt;td&gt;CAT or not&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Informativeness classification&lt;/td&gt;
&lt;td&gt;A CAT clause&lt;/td&gt;
&lt;td&gt;Sufficiently or insufficiently informative&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Category and Subcategory detection&lt;/td&gt;
&lt;td&gt;A CAT clause&lt;/td&gt;
&lt;td&gt;The spans of Categories and Subcategories&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Specification detection&lt;/td&gt;
&lt;td&gt;A CAT clause&lt;/td&gt;
&lt;td&gt;The spans of Specifications&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Type classification&lt;/td&gt;
&lt;td&gt;A Category or Subcategory&lt;/td&gt;
&lt;td&gt;Open or Closed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kind classification&lt;/td&gt;
&lt;td&gt;A Category or Subcategory&lt;/td&gt;
&lt;td&gt;One of 30 kinds of data, such as payment&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;The six tasks, each solved independently (Section 4.1 of the paper).&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Two families of models solve each task.
Four BERT models (three Italian models and one multilingual model) are fine-tuned on the Italian training split.
Two large language models (LLMs), Gemini 2.0 Flash and Llama-3.1-8B-Instruct, answer from a prompt.
The prompt has no examples (zero-shot) or 15 examples (few-shot, 30 for Kind), picked at random or as the nearest neighbours of the input.
The cross-lingual experiments use no Italian training data at all.&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-file-alt" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;English corpus&lt;/strong&gt;
&lt;span&gt;30 annotated English policies.&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-language" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Transfer technique&lt;/strong&gt;
&lt;span&gt;Three ways to reach Italian.&lt;/span&gt;
&lt;ul class="lt-pipeline-branches"&gt;
&lt;li&gt;&lt;b&gt;Training set translation&lt;/b&gt; Translate the training data, train Italian models.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Multilingual model&lt;/b&gt; Train a multilingual model in English.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Test set translation&lt;/b&gt; Translate Italian test clauses to English.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class="lt-pipeline-step"&gt;
&lt;span class="lt-pipeline-index"&gt;&lt;i class="fas fa-check-circle" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Italian test set&lt;/strong&gt;
&lt;span&gt;Scored on the new Italian corpus.&lt;/span&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;figcaption&gt;Transfer from English to Italian (Section 4.3.1 of the paper). Translation uses the open-source Opus-MT models. The reverse direction applies the same idea with the Italian corpus as training data and the English test set.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2 id="results"&gt;Results&lt;/h2&gt;
&lt;p&gt;Each system is scored on the Italian test split, which holds 20% of the policies, with the F1 score of each class and their average, the macro F1 (from 0 to 1, higher is better).
BERT scores are averages over three fine-tuning runs.&lt;/p&gt;
&lt;ul class="lt-viz lt-proj-numbers"&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;0.79&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;macro F1 on informativeness for Italian BERT trained on Italian data&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;0.80&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;macro F1 on informativeness with no Italian training data (DeBERTa, test set translation)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;0.84&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;macro F1 on informativeness in English for Italian BERT trained on the Italian corpus&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 for informativeness classification &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;Gemini zero-shot&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 64%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.64&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Llama zero-shot&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 64%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.64&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Llama few-shot (nearest examples)&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 71%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.71&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Gemini few-shot (nearest examples)&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" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Multilingual BERT trained in English&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 65%"&gt;&lt;/span&gt;&lt;span class="lt-bar-err" style="--l: 54.1%; --ew: 21.8%" aria-hidden="true"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.65 &lt;small&gt;± 0.109&lt;/small&gt;&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;UmBERTo&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 78%"&gt;&lt;/span&gt;&lt;span class="lt-bar-err" style="--l: 73.7%; --ew: 8.6%" aria-hidden="true"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.78 &lt;small&gt;± 0.043&lt;/small&gt;&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Italian BERT&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 79%"&gt;&lt;/span&gt;&lt;span class="lt-bar-err" style="--l: 77.4%; --ew: 3.2%" aria-hidden="true"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.79 &lt;small&gt;± 0.016&lt;/small&gt;&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;DeBERTa, test set translation&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 80%"&gt;&lt;/span&gt;&lt;span class="lt-bar-err" style="--l: 79.5%; --ew: 1%" aria-hidden="true"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.80 &lt;small&gt;± 0.005&lt;/small&gt;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="lt-viz-note"&gt;Informativeness classification on the Italian test set. Source: Table 3 of the paper (whiskers show the standard deviation over three 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 for informativeness classification&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Gemini zero-shot&lt;/td&gt;&lt;td&gt;0.64&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Llama zero-shot&lt;/td&gt;&lt;td&gt;0.64&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Llama few-shot (nearest examples)&lt;/td&gt;&lt;td&gt;0.71&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Gemini few-shot (nearest examples)&lt;/td&gt;&lt;td&gt;0.72&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Multilingual BERT trained in English&lt;/td&gt;&lt;td&gt;0.65 ± 0.109&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;UmBERTo&lt;/td&gt;&lt;td&gt;0.78 ± 0.043&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Italian BERT&lt;/td&gt;&lt;td&gt;0.79 ± 0.016&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;DeBERTa, test set translation&lt;/td&gt;&lt;td&gt;0.80 ± 0.005&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;Setting&lt;/th&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;CAT&lt;/th&gt;
&lt;th&gt;Informativeness&lt;/th&gt;
&lt;th&gt;Type&lt;/th&gt;
&lt;th&gt;Kind&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Zero-shot&lt;/td&gt;
&lt;td&gt;Gemini&lt;/td&gt;
&lt;td&gt;0.85&lt;/td&gt;
&lt;td&gt;0.64&lt;/td&gt;
&lt;td&gt;0.67&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.56&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Few-shot, nearest examples&lt;/td&gt;
&lt;td&gt;Gemini&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.86&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0.72&lt;/td&gt;
&lt;td&gt;0.76&lt;/td&gt;
&lt;td&gt;0.54&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fine-tuned on Italian data&lt;/td&gt;
&lt;td&gt;Italian BERT&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.86&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0.79&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.80&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0.44&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Multilingual model&lt;/td&gt;
&lt;td&gt;BERT multilingual&lt;/td&gt;
&lt;td&gt;0.68&lt;/td&gt;
&lt;td&gt;0.65&lt;/td&gt;
&lt;td&gt;0.73&lt;/td&gt;
&lt;td&gt;0.30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Training set translation&lt;/td&gt;
&lt;td&gt;UmBERTo&lt;/td&gt;
&lt;td&gt;0.85&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.80&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0.73&lt;/td&gt;
&lt;td&gt;0.32&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Test set translation&lt;/td&gt;
&lt;td&gt;DeBERTa&lt;/td&gt;
&lt;td&gt;0.85&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.80&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0.79&lt;/td&gt;
&lt;td&gt;0.43&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Macro F1 of the four classification tasks on the Italian test set for selected systems. Source: Table 3 of the paper.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Fine-tuned BERT models beat the LLMs on vagueness: Italian BERT reaches 0.79, against 0.72 for the best LLM.
The one exception is Kind classification, with 30 classes, where Gemini zero-shot scores best with 0.56.
In the detection tasks, Italian BERT and UmBERTo are always the best models, with up to 0.86 macro F1 for Specifications with BIO tags (Table 5 of the paper).
Translating the Italian test set and reusing English models reaches the top informativeness score of 0.80, while a multilingual model trained in English drops to 0.65.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Training data for the English test set&lt;/th&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;CAT&lt;/th&gt;
&lt;th&gt;Informativeness&lt;/th&gt;
&lt;th&gt;Type&lt;/th&gt;
&lt;th&gt;Kind&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Original English corpus&lt;/td&gt;
&lt;td&gt;LEGAL-BERT&lt;/td&gt;
&lt;td&gt;0.86&lt;/td&gt;
&lt;td&gt;0.84&lt;/td&gt;
&lt;td&gt;0.80&lt;/td&gt;
&lt;td&gt;0.46&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Italian corpus, translated to English&lt;/td&gt;
&lt;td&gt;LEGAL-BERT&lt;/td&gt;
&lt;td&gt;0.86&lt;/td&gt;
&lt;td&gt;0.80&lt;/td&gt;
&lt;td&gt;0.78&lt;/td&gt;
&lt;td&gt;0.36&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Italian corpus, test set translated to Italian&lt;/td&gt;
&lt;td&gt;Italian BERT&lt;/td&gt;
&lt;td&gt;0.85&lt;/td&gt;
&lt;td&gt;0.84&lt;/td&gt;
&lt;td&gt;0.77&lt;/td&gt;
&lt;td&gt;0.35&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Macro F1 on the English test set. Source: Table 4 of the paper.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;In the other direction, models trained on the Italian corpus match the English-trained model in three of the four classification tasks, and fall 10 points behind only on Kind classification.&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;Fine-tuned BERT models beat LLMs on vagueness.&lt;/strong&gt;&lt;span&gt;Italian BERT reaches 0.79 macro F1 on informativeness, against 0.72 for the best few-shot LLM. LLMs lead only on Kind classification, which has 30 classes.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;English resources can serve Italian.&lt;/strong&gt;&lt;span&gt;Translating the test set and reusing English models matches training on Italian data, with no new corpus and no new training. A multilingual model trained in English transfers poorly.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Italian corpus generalizes to English.&lt;/strong&gt;&lt;span&gt;Trained on Italian data, models match the English-trained model in three of the four classification tasks. The corpus and code are public.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>AMELIA - Argument Mining Evaluation on Legal documents in ItAlian: A CALAMITA Challenge</title><link>https://nlp.unibo.it/publication/grundler-etal-2024-amelia/</link><pubDate>Sun, 01 Dec 2024 00:00:00 +0000</pubDate><guid>https://nlp.unibo.it/publication/grundler-etal-2024-amelia/</guid><description>&lt;h2 id="research-setting"&gt;Research setting&lt;/h2&gt;
&lt;p&gt;Argument mining is the automatic analysis of arguments in text.
An argument is a set of connected pieces of text, called argument components.
A premise is a component that gives a reason for the argument, and a conclusion is the point that the premises argue for.
CALAMITA is a collection of tests of the abilities of large language models (LLMs) in Italian.
AMELIA is its challenge on legal arguments: a model classifies argument components from Italian tax decisions in three tasks.&lt;/p&gt;
&lt;figure class="lt-viz lt-svg"&gt;
&lt;svg viewBox="0 0 640 430" role="img" aria-labelledby="amelia-task-title" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;defs&gt;&lt;marker id="amelia-arrow" viewBox="0 0 10 10" refX="8" refY="5" markerWidth="7" markerHeight="7" orient="auto-start-reverse"&gt;&lt;path class="lt-s-head" d="M0 0 L10 5 L0 10 z"/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;title id="amelia-task-title"&gt;The three AMELIA tasks applied in sequence to one argument component from an Italian VAT decision. Task 1 labels it a premise, task 2 labels the premise as legal, and task 3 labels the legal premise with the Rule scheme, because it refers to articles of a legislative decree.&lt;/title&gt;
&lt;text class="lt-s-sub" x="20" y="24"&gt;AN ARGUMENT COMPONENT FROM A VAT DECISION (ENGLISH TRANSLATION)&lt;/text&gt;
&lt;rect class="lt-s-tok" x="20" y="34" width="600" height="80" rx="8"/&gt;
&lt;text class="lt-s-txt" x="320" y="58"&gt;"In fact, it is true that under Articles 54 and 23 of Legislative Decree&lt;/text&gt;
&lt;text class="lt-s-txt" x="320" y="80"&gt;No. 546/1992, the defendant on appeal must come up for trial within&lt;/text&gt;
&lt;text class="lt-s-txt" x="320" y="102"&gt;60 days from the day on which appeal was served."&lt;/text&gt;
&lt;path class="lt-s-arrow" marker-end="url(#amelia-arrow)" d="M220 118 V138"/&gt;
&lt;rect class="lt-s-box lt-s-pred" x="20" y="142" width="400" height="56" rx="12"/&gt;
&lt;text class="lt-s-txt lt-s-strong" x="220" y="166"&gt;1. Argument Component&lt;/text&gt;
&lt;text class="lt-s-txt lt-s-small" x="220" y="186"&gt;Premise or conclusion?&lt;/text&gt;
&lt;path class="lt-s-arrow" marker-end="url(#amelia-arrow)" d="M424 170 H468"/&gt;
&lt;rect class="lt-s-label" x="472" y="154" width="148" height="32" rx="16"/&gt;
&lt;text class="lt-s-txt lt-s-labeltxt lt-s-strong" x="546" y="175"&gt;Premise&lt;/text&gt;
&lt;path class="lt-s-arrow" marker-end="url(#amelia-arrow)" d="M220 202 V230"/&gt;
&lt;text class="lt-s-txt lt-s-small" x="300" y="221"&gt;premises only&lt;/text&gt;
&lt;rect class="lt-s-box lt-s-pred" x="20" y="234" width="400" height="56" rx="12"/&gt;
&lt;text class="lt-s-txt lt-s-strong" x="220" y="258"&gt;2. Premise Type&lt;/text&gt;
&lt;text class="lt-s-txt lt-s-small" x="220" y="278"&gt;Factual, legal, or both?&lt;/text&gt;
&lt;path class="lt-s-arrow" marker-end="url(#amelia-arrow)" d="M424 262 H468"/&gt;
&lt;rect class="lt-s-label" x="472" y="246" width="148" height="32" rx="16"/&gt;
&lt;text class="lt-s-txt lt-s-labeltxt lt-s-strong" x="546" y="267"&gt;Legal&lt;/text&gt;
&lt;path class="lt-s-arrow" marker-end="url(#amelia-arrow)" d="M220 294 V322"/&gt;
&lt;text class="lt-s-txt lt-s-small" x="310" y="313"&gt;legal premises only&lt;/text&gt;
&lt;rect class="lt-s-box lt-s-sel" x="20" y="326" width="400" height="56" rx="12"/&gt;
&lt;text class="lt-s-txt lt-s-strong" x="220" y="350"&gt;3. Argument Scheme&lt;/text&gt;
&lt;text class="lt-s-txt lt-s-small" x="220" y="370"&gt;Which of five schemes? One or more.&lt;/text&gt;
&lt;path class="lt-s-arrow" marker-end="url(#amelia-arrow)" d="M424 354 H468"/&gt;
&lt;rect class="lt-s-label" x="472" y="338" width="148" height="32" rx="16"/&gt;
&lt;text class="lt-s-txt lt-s-labeltxt lt-s-strong" x="546" y="359"&gt;Rule&lt;/text&gt;
&lt;text class="lt-s-txt lt-s-small" x="320" y="414"&gt;Five schemes: Rule, Precedent, Classification, Interpretative, Principle&lt;/text&gt;
&lt;/svg&gt;
&lt;figcaption&gt;The three AMELIA tasks on a real argument component of the dataset, shown in the English translation of Appendix A of the paper. Each task applies to the output of the previous one. Schema drawn from the task definitions in Section 2 of the paper.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;The second task asks whether a premise is factual, legal, or both.
A factual premise describes the events or the procedure of the case, and a legal premise states legal content such as rules, precedents, or principles.
The third task labels each legal premise with one or more argument schemes, the patterns of legal reasoning it follows:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Scheme&lt;/th&gt;
&lt;th&gt;The legal premise&amp;hellip;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Rule&lt;/td&gt;
&lt;td&gt;refers to codified law, such as an article or its text.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Precedent&lt;/td&gt;
&lt;td&gt;refers to a previous decision of the Court of Cassation or the European Court of Justice.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Classification&lt;/td&gt;
&lt;td&gt;defines a legal concept and qualifies a fact as having its properties.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Interpretative&lt;/td&gt;
&lt;td&gt;states a new interpretation by the Court, which creates a new precedent.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Principle&lt;/td&gt;
&lt;td&gt;refers explicitly to a principle of law, such as the principle of proportionality.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;The five argument schemes for tax law. Source: Section 2 of the paper.&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="motivation"&gt;Motivation&lt;/h2&gt;
&lt;p&gt;Recognizing arguments is a first step toward reasoning, so even basic argument mining tasks tell us how well LLMs understand the logical relations expressed in text.
Legal texts are a hard test, because legal professionals build and take apart arguments in formal documents with technical language and complex syntax.
Many argument mining datasets exist in English, but resources for Italian are scarce.
Legal language processing in Italian has focused on other tasks, and the authors know of no earlier argument mining challenge on Italian legal documents.&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;Resource&lt;/th&gt;&lt;th scope="col"&gt;Italian&lt;/th&gt;&lt;th scope="col"&gt;Legal documents&lt;/th&gt;&lt;th scope="col"&gt;Argument mining&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope="row"&gt;English argument mining datasets (Habernal et al., 2024; Niculae et al., 2017; Poudyal et al., 2020; Mayer et al., 2021; Accuosto and Saggion, 2020)&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-adjust lt-partial" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;partially&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;tr&gt;
&lt;th scope="row"&gt;Demosthenes, decisions of the Court of Justice of the European Union (Grundler et al., 2022)&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-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;tr&gt;
&lt;th scope="row"&gt;Italian argument mining on news comments and tweets (Basile et al., 2016; Lai et al., 2018)&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-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;tr&gt;
&lt;th scope="row"&gt;Italian legal NLP, such as article retrieval, outcome prediction, contracts, and summarization&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-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 (AMELIA) &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 AMELIA relates to the work the paper discusses (Section 1 of the paper).&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Objective.&lt;/strong&gt; Measure how well LLMs recognize and classify legal arguments in Italian, with three classification tasks on real tax decisions annotated by experts.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="approach"&gt;Approach&lt;/h2&gt;
&lt;p&gt;The data come from real decisions of Italian Regional Tax Commissions on Value Added Tax (VAT), from 2010 to 2022.
The annotation guidelines adapt those of Demosthenes, an English corpus of the same authors, and keep its classes.
One change was needed: in the Italian decisions a component may span several sentences, and one sentence may hold several components.
The tasks assume that the argument components are already found, so a model only has to classify them.&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-gavel" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Collect&lt;/strong&gt;
&lt;span&gt;225 Italian VAT decisions, from 2010 to 2022.&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-cut" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Extract&lt;/strong&gt;
&lt;span&gt;Argument text from the reasoning part of each decision.&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-secret" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Mask&lt;/strong&gt;
&lt;span&gt;Names, addresses, and places hidden; dates keep only the year.&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-user-edit" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Annotate&lt;/strong&gt;
&lt;span&gt;Four tax law experts add the labels of the three tasks.&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-comments" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Split&lt;/strong&gt;
&lt;span&gt;Three splits by decision; zero-shot and few-shot prompts.&lt;/span&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;figcaption&gt;How the AMELIA dataset was built and how models are tested (Section 3 of the paper).&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;The split follows the decisions, so all components of a decision fall in the same split, at a ratio of about 60:20:20.
For each task the paper gives two prompts in Italian.
The zero-shot prompt holds only the class definitions, and the few-shot prompt adds labeled examples from the training split.
The dataset is public on Hugging Face under the CC BY 4.0 license.&lt;/p&gt;
&lt;h2 id="results"&gt;Results&lt;/h2&gt;
&lt;p&gt;The paper presents the challenge and its data and reports no model results.
Its results are the composition of the dataset (Table 1) and the evaluation protocol.
The classes are highly unbalanced, so models are scored with the macro F1 score.
It averages the F1 score over the classes, so rare classes count as much as frequent ones.&lt;/p&gt;
&lt;ul class="lt-viz lt-proj-numbers"&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;225&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;Italian decisions on VAT&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;2910&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;premises in task 1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;401&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;conclusions in task 1&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Split&lt;/th&gt;
&lt;th&gt;Rule&lt;/th&gt;
&lt;th&gt;Precedent&lt;/th&gt;
&lt;th&gt;Interpretative&lt;/th&gt;
&lt;th&gt;Principle&lt;/th&gt;
&lt;th&gt;Classification&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;350&lt;/td&gt;
&lt;td&gt;264&lt;/td&gt;
&lt;td&gt;224&lt;/td&gt;
&lt;td&gt;92&lt;/td&gt;
&lt;td&gt;51&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Validation&lt;/td&gt;
&lt;td&gt;107&lt;/td&gt;
&lt;td&gt;82&lt;/td&gt;
&lt;td&gt;83&lt;/td&gt;
&lt;td&gt;21&lt;/td&gt;
&lt;td&gt;22&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Test&lt;/td&gt;
&lt;td&gt;118&lt;/td&gt;
&lt;td&gt;73&lt;/td&gt;
&lt;td&gt;67&lt;/td&gt;
&lt;td&gt;31&lt;/td&gt;
&lt;td&gt;27&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;575&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;419&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;374&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;144&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;100&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Legal premises labeled with each argument scheme. A premise may have several schemes. Source: Table 1 of the paper.&lt;/em&gt;&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Split&lt;/th&gt;
&lt;th&gt;Decisions&lt;/th&gt;
&lt;th&gt;Premises&lt;/th&gt;
&lt;th&gt;Conclusions&lt;/th&gt;
&lt;th&gt;Factual&lt;/th&gt;
&lt;th&gt;Legal&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;135&lt;/td&gt;
&lt;td&gt;1866&lt;/td&gt;
&lt;td&gt;242&lt;/td&gt;
&lt;td&gt;1254&lt;/td&gt;
&lt;td&gt;812&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Validation&lt;/td&gt;
&lt;td&gt;44&lt;/td&gt;
&lt;td&gt;528&lt;/td&gt;
&lt;td&gt;81&lt;/td&gt;
&lt;td&gt;315&lt;/td&gt;
&lt;td&gt;266&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Test&lt;/td&gt;
&lt;td&gt;46&lt;/td&gt;
&lt;td&gt;516&lt;/td&gt;
&lt;td&gt;78&lt;/td&gt;
&lt;td&gt;323&lt;/td&gt;
&lt;td&gt;260&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;225&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;2910&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;401&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;1892&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;1338&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Composition of the dataset. Source: Table 1 of the paper.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Premises far outnumber conclusions, and the five schemes range from 575 legal premises for Rule to 100 for Classification.
This is why the paper uses macro F1 and also reports the F1 score of each class.
As a reference for difficulty only, the best macro F1 scores on Demosthenes were 0.88 for component classification, 0.85 for premise type, and 0.75 for scheme classification.
The paper stresses that these scores are not directly comparable with AMELIA.&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;A first argument mining challenge on Italian legal text.&lt;/strong&gt;&lt;span&gt;AMELIA tests whether LLMs can classify the components, premise types, and reasoning schemes of real Italian tax decisions.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Expert labels on real decisions.&lt;/strong&gt;&lt;span&gt;Four tax law experts annotated 225 anonymized VAT decisions, and the data are public under CC BY 4.0.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rare classes decide the score.&lt;/strong&gt;&lt;span&gt;The classes are highly unbalanced, so macro F1 is the metric. The paper also notes the small size, the 2010 to 2022 time span, and the details lost to anonymization as limits.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Language is Scary when Over-Analyzed: Unpacking Implied Misogynistic Reasoning with Argumentation Theory-Driven Prompts</title><link>https://nlp.unibo.it/publication/muti-etal-2024-language/</link><pubDate>Fri, 01 Nov 2024 00:00:00 +0000</pubDate><guid>https://nlp.unibo.it/publication/muti-etal-2024-language/</guid><description>&lt;h2 id="research-setting"&gt;Research setting&lt;/h2&gt;
&lt;p&gt;Misogyny detection is a task of hate speech detection: a model reads a social media message and decides whether it is misogynous.
Many misogynous messages are implicit. They contain no slur and no insult, and their hate lies in an unstated assumption about women, called an implied assumption.
Classifiers trained mostly on explicit hate tend to miss these messages, as the example below shows.&lt;/p&gt;
&lt;figure id="figure-an-existing-hate-speech-classifier-bert-hatexplain-flags-the-explicit-message-but-misses-the-implicit-one-figure-1-of-the-paper-its-implied-assumptions-are-that-women-are-not-as-capable-as-men-and-should-be-told-what-to-do"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="An existing hate speech classifier (bert-hateXplain) flags the explicit message but misses the implicit one (Figure 1 of the paper). Its implied assumptions are that women are not as capable as men and should be told what to do." srcset="
/publication/muti-etal-2024-language/example_hu_835fd51210c5beb6.webp 400w,
/publication/muti-etal-2024-language/example_hu_677ab459a7d0041e.webp 760w,
/publication/muti-etal-2024-language/example_hu_1a471161555d0126.webp 1200w"
src="https://nlp.unibo.it/publication/muti-etal-2024-language/example_hu_835fd51210c5beb6.webp"
width="760"
height="257"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
An existing hate speech classifier (bert-hateXplain) flags the explicit message but misses the implicit one (Figure 1 of the paper). Its implied assumptions are that women are not as capable as men and should be told what to do.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;The paper reads such messages as arguments, following the argument model of Toulmin.
In this model, the claim is what the message states, and the warrant is the unstated link that makes the claim acceptable.
A large language model (LLM) is a general text model that follows written instructions, called prompts.
In the zero-shot setting the prompt gives only the instructions, and in the few-shot setting it also gives a few solved examples.&lt;/p&gt;
&lt;h2 id="motivation"&gt;Motivation&lt;/h2&gt;
&lt;p&gt;Most work on hate speech has focused on explicit messages.
Some English datasets pair implicit hateful messages with human-written implied statements, but few efforts generate these statements automatically.
No study had evaluated whether widely used LLMs can reason their way to good implied assumptions, and Italian had no dataset for implicit misogyny.&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;Line of work&lt;/th&gt;&lt;th scope="col"&gt;Targets implicit hate&lt;/th&gt;&lt;th scope="col"&gt;Generates implied assumptions automatically&lt;/th&gt;&lt;th scope="col"&gt;Argumentative reasoning framing&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope="row"&gt;Explicit hate speech datasets and systems&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-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&gt;
&lt;th scope="row"&gt;Implicit hate datasets with implied statements (Sap et al., 2020; ElSherief et al., 2021)&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;Human-written only&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;Concept-based explanation generation (Ji et al., 2020; Yang et al., 2023)&lt;/th&gt;
&lt;td&gt;&lt;i class="fas fa-adjust lt-partial" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="sr-only"&gt;partially&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;LLMs on argumentative tasks (Wachsmuth et al., 2024; Chen et al., 2023; Gorur et al., 2024)&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-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;/tr&gt;
&lt;tr class="is-ours"&gt;
&lt;th scope="row"&gt;This paper &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 relates to the prior work it discusses (Sections 1 and 2 of the paper).&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Objective.&lt;/strong&gt; Frame implicit misogyny detection as an argumentative reasoning task, and test whether LLMs can generate the missing warrant of a message and use it to classify the message, in English and Italian.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="approach"&gt;Approach&lt;/h2&gt;
&lt;p&gt;The paper prompts the LLM to write out the hidden reasoning before it gives its label.
In the Toulmin setting, the LLM states the claim and the warrant, and then decides whether the message is misogynous based on the warrant.
In the Assumption setting, the LLM writes the implied assumptions directly, without a claim, and then classifies.
The Toulmin prompts ask for the reasoning step by step, a technique called chain-of-thought prompting.
In both settings the generated text then informs the decision, a technique called knowledge-augmented prompting.&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-comment" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Message&lt;/strong&gt;
&lt;span&gt;Women football commentators annoy me so much.&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-quote-right" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Claim&lt;/strong&gt;
&lt;span&gt;Women football commentators are annoying.&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-link" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Warrant&lt;/strong&gt;
&lt;span&gt;The LLM writes the hidden link. Women do not understand sport.&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-tag" aria-hidden="true"&gt;&lt;/i&gt;&lt;/span&gt;
&lt;strong&gt;Label&lt;/strong&gt;
&lt;span&gt;Misogynous, decided from the warrant.&lt;/span&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;figcaption&gt;The Toulmin setting on the example of Figure 2 of the paper. The Assumption setting skips the claim and asks for the implied assumptions directly.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Each setting runs zero-shot and few-shot, with prompts in English and in Italian.
Two instruction-tuned LLMs are tested: Llama3-8B and Mistral-7B-v02.
The baselines are fine-tuned classifiers (bert-hateXplain for English, ALBERTo for Italian) and the same LLMs asked for a label with no reasoning.&lt;/p&gt;
&lt;h2 id="results"&gt;Results&lt;/h2&gt;
&lt;p&gt;The experiments use two datasets of implicit misogyny.
ImplicIT-Mis is a new Italian dataset of 1,120 Facebook comments, all misogynous, where 150 comments carry 225 human-written implied assumptions.
SBIC+ has 2,409 English messages from two existing corpora, each with human-written warrants.
Because every message is misogynous, classification is measured by recall, the share of messages labeled misogynous, from 0 to 1.
The generated warrants were also checked by hand on 300 messages, 150 per language, for the best model in each language.&lt;/p&gt;
&lt;ul class="lt-viz lt-proj-numbers"&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;0.725&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;recall of Llama3-8B few-shot with Toulmin warrants on ImplicIT-Mis, against 0.480 with implied assumptions&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;68% / 50%&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;of generated implied assumptions are wrong, in Italian and in English&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="lt-proj-number"&gt;All&lt;/span&gt;&lt;span class="lt-proj-number-label"&gt;correct Italian labels in the manual check were reached for the wrong reasons&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class="lt-viz lt-bars"&gt;
&lt;figcaption class="lt-viz-title"&gt;Recall on ImplicIT-Mis &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;ALBERTo (fine-tuned)&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 38%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.380&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Llama3-8B, label only&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 73.8%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.738&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar is-ours" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Llama3-8B, Assumption &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: 48%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.480&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar is-ours" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Llama3-8B, Toulmin &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.5%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.725&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Mistral-7B-v02, label only&lt;/span&gt;
&lt;span class="lt-bar-track"&gt;&lt;span class="lt-bar-fill" style="--w: 25.900000000000002%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.259&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar is-ours" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Mistral-7B-v02, Assumption &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: 46.1%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.461&lt;/span&gt;
&lt;/li&gt;&lt;li class="lt-bar is-ours" tabindex="0"&gt;
&lt;span class="lt-bar-label"&gt;Mistral-7B-v02, Toulmin &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: 55.60000000000001%"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="lt-bar-value"&gt;0.556&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="lt-viz-note"&gt;Classification recall on the Italian ImplicIT-Mis dataset with few-shot prompts and the fine-tuned baseline. Source: Table 1 of the paper.&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;Recall on ImplicIT-Mis&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;ALBERTo (fine-tuned)&lt;/td&gt;&lt;td&gt;0.380&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Llama3-8B, label only&lt;/td&gt;&lt;td&gt;0.738&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Llama3-8B, Assumption (this work)&lt;/td&gt;&lt;td&gt;0.480&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Llama3-8B, Toulmin (this work)&lt;/td&gt;&lt;td&gt;0.725&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Mistral-7B-v02, label only&lt;/td&gt;&lt;td&gt;0.259&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Mistral-7B-v02, Assumption (this work)&lt;/td&gt;&lt;td&gt;0.461&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Mistral-7B-v02, Toulmin (this work)&lt;/td&gt;&lt;td&gt;0.556&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;Setting&lt;/th&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;ImplicIT-Mis (IT)&lt;/th&gt;
&lt;th&gt;SBIC+ (EN)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Fine-tuned&lt;/td&gt;
&lt;td&gt;bert-hateXplain / ALBERTo&lt;/td&gt;
&lt;td&gt;0.380&lt;/td&gt;
&lt;td&gt;0.342&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Zero-shot, label only&lt;/td&gt;
&lt;td&gt;Llama3-8B&lt;/td&gt;
&lt;td&gt;0.588&lt;/td&gt;
&lt;td&gt;0.609&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Few-shot, label only&lt;/td&gt;
&lt;td&gt;Llama3-8B&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.738&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.719&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Few-shot, Assumption&lt;/td&gt;
&lt;td&gt;Llama3-8B&lt;/td&gt;
&lt;td&gt;0.480&lt;/td&gt;
&lt;td&gt;0.616&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Few-shot, Assumption&lt;/td&gt;
&lt;td&gt;Mistral-7B-v02&lt;/td&gt;
&lt;td&gt;0.461&lt;/td&gt;
&lt;td&gt;0.685&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Zero-shot, Toulmin&lt;/td&gt;
&lt;td&gt;Llama3-8B&lt;/td&gt;
&lt;td&gt;0.557&lt;/td&gt;
&lt;td&gt;0.452&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Few-shot, Toulmin&lt;/td&gt;
&lt;td&gt;Llama3-8B&lt;/td&gt;
&lt;td&gt;0.725&lt;/td&gt;
&lt;td&gt;0.594&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Few-shot, Toulmin&lt;/td&gt;
&lt;td&gt;Mistral-7B-v02&lt;/td&gt;
&lt;td&gt;0.556&lt;/td&gt;
&lt;td&gt;0.604&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Classification recall, selected rows. ALBERTo is the Italian baseline and bert-hateXplain the English one. Source: Table 1 of the paper.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;LLMs generally beat the fine-tuned classifiers, and Llama3-8B with a plain few-shot prompt gives the best recall in both languages.
In Italian, the Toulmin warrant comes close to that best score and gains 24 points over implied assumptions in the few-shot setting, while in English the warrant-based prompt falls behind.
The manual check shows that a correct label does not mean a correct explanation.
Only 35% of the Italian warrants were correct, and about half of the English implied assumptions were wrong.
The most frequent errors were wrong inferences, missing knowledge of the people a message refers to, figurative language, and sarcasm.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Error in the generated warrant&lt;/th&gt;
&lt;th&gt;Italian&lt;/th&gt;
&lt;th&gt;English&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Wrong inference&lt;/td&gt;
&lt;td&gt;42&lt;/td&gt;
&lt;td&gt;34&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lack of reference&lt;/td&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Metaphorical and figurative language&lt;/td&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Opposite intention&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Wrong translation&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Denial of misogyny&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sarcasm or irony&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;26&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Error categories in the manually checked samples. Source: Table 3 of the paper.&lt;/em&gt;&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;A right label is not right reasoning.&lt;/strong&gt;&lt;span&gt;In the Italian manual check, every correctly classified message came with a wrong warrant, so classification scores cannot certify the explanation.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LLMs lean on stereotypes, not inference.&lt;/strong&gt;&lt;span&gt;The models fill the gap with common stereotypes about women and with spurious correlations. They fail on metaphors, sarcasm, and references to people they do not know.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Warrants help in Italian, not in English.&lt;/strong&gt;&lt;span&gt;Toulmin prompts raised Italian few-shot recall by 24 points over implied assumptions. The paper suggests checking the generated warrants with humans in the loop before using them.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>SubjectivITA: An Italian Corpus for Subjectivity Detection in Newspapers</title><link>https://nlp.unibo.it/publication/antici-etal-2021-subjectivita/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://nlp.unibo.it/publication/antici-etal-2021-subjectivita/</guid><description/></item></channel></rss>