<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>CHANGE-IT @ EVALITA 2020: Change Headlines, Adapt News, GEnerate</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lorenzo De Mattei Michele Cafagna</string-name>
          <email>ItaliaNLP Lab, ILC-CNR michele@aptus.ai Pisa, Italy lorenzo.demattei@di.unipi.it</email>
          <email>lorenzo.demattei@di.unipi.it</email>
          <email>michele@aptus.ai</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Felice Dell'Orletta</string-name>
          <email>felice.dellorletta@ilc.cnr.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Malvina Nissim</string-name>
          <email>m.nissim@rug.nl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Albert Gatt</string-name>
          <email>albert.gatt@um.edu.mt</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>CLCG, University of Groningen</institution>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>ItaliaNLP Lab, ILC-CNR</institution>
          ,
          <addr-line>Pisa</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Malta</institution>
          ,
          <country country="MT">Malta</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>University of Pisa Aptus.AI</institution>
          ,
          <addr-line>Pisa, Italy, CLCG</addr-line>
          ,
          <institution>University of Groningen University of Malta</institution>
          ,
          <country country="MT">Malta</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <abstract>
        <p>We propose a generation task for Italian more specifically, a style transfer task for headlines of Italian newspapers. This is the first shared task on generation included in the EVALITA evaluation framework. Indeed, one of the reasons to have this task is to stimulate more research on generation within the Italian community. With this aim in mind, we release to the participating teams not only training data, but also a baseline sequence to sequence model that performs the task in order to help everyone get started, even when not accustomed to Natural Language Generation (NLG) approaches. Contextually, we explore the complex issue of automatic evaluation of generated text, which is receiving particular attention in the NLG community.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        We propose a generation task for Italian in the
context of the EVALITA 2020 campaign
        <xref ref-type="bibr" rid="ref1">(Basile et al.,
2020)</xref>
        . More specifically, we design a style
transfer task for headlines of Italian newspapers.
      </p>
      <p>We believe it is the first time that a shared
task on generation is offered in the context of
EVALITA. Indeed, one of the reasons to have
this task is to stimulate more research on
generation within the Italian community. With this goal
in mind, we release to the potential participating
We have collected news coming from two of the
most important Italian newspapers situated at
opposite ends of the political spectrum, namely la
Repubblica (left) and Il Giornale (right), totalling
approximately 152,000 article-headline pairs, with
the two newspapers equally represented. Although
the task only concerns headline change, the teams
will receive both the headlines as well as their
respective full articles.</p>
      <p>Leveraging on an alignment procedure
described below (see Cafagna et al. (2019) for
furcosine score</p>
      <p>newspaper alignment
0.96 (strict)
0.5 (strict)
0.185 (loose) rep
rep
gio
rep
gio
gio</p>
      <p>Estroverso o nevrotico? Lo dice la foto scelta per il profilo social
en:[Extrovert or neurotic? The photo chosen for the social profile says so]
L’immagine del profilo usata nei social network rivela la nostra personalita`
en:[The profile picture used in social networks reveals our personality]
Egitto, governo si dimette a sorpresa
en:[Egypt, government resigns surprisingly]
Egitto, il governo si dimette
en:[Egypt, government resigns]
Elezioni presidenziali Francia, la Chiesa non si schiera ne´ per Macron ne´ per Le Pen
en:[Presidential elections France, the Church does not take sides either for Macron or for Le Pen]
Il primo voto con l’incubo Isis ma il terrorismo esce sconfitto
en:[The first vote with the Isis nightmare but terrorism comes out defeated]
ther details), we account for potential topic biases
in the two newspapers, and we split the data set
into strongly, weakly and not-aligned news. This
information is useful in the creation of the datasets
that we need to train our three evaluation
classifiers (see Section 3). Additionally, it could help to
better disentangle newspaper-specific style.</p>
      <p>Alignment We compute the tf-idf vectors of all
the articles of both newspapers and create subsets
of relevant news filtering by date, i.e.
considering only news which were published in
approximately the same, short, temporal range for the
two sources. On the tf-idf vectors we then
compute cosine similarities for all news in the resulting
subset, rank them, and retain only the alignments
that are above a certain threshold. The threshold
is chosen taking into consideration a trade-off
between number of documents and quality of
alignment. We choose two different thresholds: one is
stricter ( 0:5) and we use it to select best
alignments (strict alignments); the other one is looser
( 0:185, and &lt; 0:5) — we define these latter as
weak alignments. We consider the rest as basically
not aligned.</p>
      <p>Data splits We split the dataset into strongly
aligned news, which are selected using the stricter
threshold ( 20K aligned pairs, set A in
Figure 1a), and weakly aligned and non-aligned news
( 100K article-headline pairs equally distributed
among the two newspapers, set R in Figure 1a).</p>
      <p>The strictly aligned data is further split as shown
in Figure 1a; this yields a total of four sets over the
whole dataset (A1, A2, A3, and R). A2 is left aside
and used as test set for the final style transfer task.</p>
      <p>The remaining three sets are used for training the
evaluation classifiers and the system for the target
task. These are shown in Figure 1b. Note that all
sets also always contain the headlines’ respective
full articles, though these are not necessarily used.</p>
      <p>Format The data is distributed in the form of
one CSV file with the following fields:</p>
      <p>id, headline, article, label [R,G]
3</p>
    </sec>
    <sec id="sec-2">
      <title>Evaluation</title>
      <p>
        Human evaluation is generally viewed as the
most desirable method to assess generated text
        <xref ref-type="bibr" rid="ref10 ref5 ref8">(Novikova et al., 2018; van der Lee et al., 2019)</xref>
        .
However, human evaluation is not always a viable
option, due to resources, but also due to the fact
that humans might not be capable of reliably
assessing the task at hand. Related to the current
challenge, De Mattei et al. (2020a) have shown
that people find it difficult to identify subtle
stylistic differences between texts.
      </p>
      <p>
        Automatic, reliable metrics should therefore
also be sought
        <xref ref-type="bibr" rid="ref7">(Novikova et al., 2017)</xref>
        . For our
task, we propose a fully automatic strategy based
on a series of classifiers to assess style strength and
content preservation. For style, we train a single
classifier (main). For content, we train two
classifiers that perform two ‘sanity checks’: one ensures
that the two headlines (original and transformed)
are still compatible (HH classifier); the other
ensures that the headline is still compatible with the
original article (AH classifier). See also Figure 1b.
      </p>
      <p>In what follows we describe these classifiers in
train &amp; test
train
test
main
HH
AH</p>
      <p>R+A3+A1
A1 + random pairs</p>
      <p>R+A3+A1
more detail. When discussing baseline results, we
will show how the contribution of each classifier
is crucial towards a comprehensive evaluation.
fiers with batch size of 8, same learning rate and
6 epochs. Performance on gold data is &gt;.97
(Table 2).</p>
      <p>
        Main classifier The main classifier uses a
pretrained BERT
        <xref ref-type="bibr" rid="ref5">(Devlin et al., 2019)</xref>
        encoder with a
linear classifier on top fine-tuned with a batch size
of 256 and sequences truncated at 32 tokens for 6
epochs with learning rate 1e-05. Given a headline,
this classifier can distinguish the two sources with
an f-score of approximately 80% (see Table 2).
Since style transfer is deemed successful if the
original style is lost in favour of the target style,
we use this classifier to assess how many times a
style transfer system manages to reverse the main
classifier’s decisions.
      </p>
      <p>HH classifier This classifier checks
compatibility between the original and the generated
headline. We use the same architecture as for the main
classifier with a slightly different configuration:
max. sequence length of 64 tokens, batch size
of 128 for 2 epochs (early-stopped), with
learning rate 1e-05. Being trained on strictly aligned
data as positive instances (A1), with a
corresponding amount of random pairs as negative instances,
it should learn whether two headlines describe the
same content or not. Performance on gold data is
.96 (Table 2).</p>
      <p>AH classifier This classifier performs yet
another content-related check. It takes a headline
and its corresponding article, and tells whether
the headline is appropriate for the article. The
classifier is trained on article-headline pairs from
both the strongly aligned and the weakly and
nonaligned instances (R+A3+A1, Figure 1b). At test
time, the generated headline is checked for
compatibility against the source article. We use the
same base model as for the main and HH
classimain
HH
AH
rep
gio
match
no match
match
no match
prec</p>
      <p>Overall compliancy We calculate a compliancy
score which assesses the proportion of times the
following three outcomes are successful (i) the
HH classifier predicts ‘match’; (ii) the AH
classifier predicts ‘match’; (iii) the main classifier’s
decision is reversed. As upperbound, we find the
compatibility score for gold at 74.3% for transfer
from La Repubblica to Il Giornale (rep2gio), and
78.1% for the opposite direction (gio2rep).
4</p>
    </sec>
    <sec id="sec-3">
      <title>Baseline System</title>
      <p>
        We developed a baseline system using a
summarisation approach, where headlines are viewed as
an extreme case of summarisation and generated
from the article. We exploit article-headline
generators trained on opposite sources to do the transfer,
as done in
        <xref ref-type="bibr" rid="ref3 ref4">(De Mattei et al., 2020b)</xref>
        . The
advantage of this approach is that in principle it doesn’t
require parallel data for training.
      </p>
      <p>
        Specifically, we use two pointer-generator
networks
        <xref ref-type="bibr" rid="ref9">(See et al., 2017)</xref>
        , which include a
pointing mechanism able to copy words from the
      </p>
      <sec id="sec-3-1">
        <title>Il Giornale ! La Repubblica</title>
      </sec>
      <sec id="sec-3-2">
        <title>La Repubblica ! Il Giornale</title>
        <p>!
!
!</p>
        <p>Migranti, la Protezione civile continua
dimenticata
[en: Migrants, the Civil Protection
Department goes on forgotten]
Il Consiglio di Stato boccia le nozze gay
all’estero
[en: The State Council rejects gay
marriages abroad]</p>
        <sec id="sec-3-2-1">
          <title>I migranti non sono piu` rifugiati</title>
          <p>[en: Migrants are not refugees anymore]</p>
        </sec>
        <sec id="sec-3-2-2">
          <title>E in Sicilia e` scattata l’allerta rossa</title>
          <p>[en: And in Sicily it’s now red alert]
Nozze gay, toghe contro i sindaci: ”Le
trascrizioni sono illegittime”
[en: Gay marriages, gowns against mayors:
“Transcriptions are not valid”]
Castelnuovo, lo sdegno di cittadini e
associazioni: ”Attacco all’integrazione che
funziona”
[en: Castelnuovo, the indignation of citizens
and associations: “Attack to the integration
that works”]
Da Renzi a Di Maio, ecco il reddito
dichiarato dai politici italiani. Fedeli il
ministro con l’imponibile piu` alto
[en: From Renzi to Di Maio: here it’s the
income declared by the Italian politicians.
Fedeli is the minister with the highest
taxable income]
!</p>
          <p>Grillo e Giggino italiani conquistano
l’elenco dei redditi italiani
[en: Grillo and Giggino Italians conquer the
list of Italian incomes]
source as well as pick them from a fixed
vocabulary, thereby allowing better handling of
out-ofvocabulary words.</p>
          <p>One model is trained on the la Repubblica
portion of the training set, the other on Il Giornale.
In a style transfer setting we use these models as
follows: Given a headline from Il Giornale, for
example, the model trained on la Repubblica can
be run over the corresponding article from Il
Giornale to generate a headline in the style of la
Repubblica, and vice versa.</p>
          <p>The results of the baseline system, measured as
performance of each classifier as well as the
overall compliancy score, are reported in Table 4.
5</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Outlook</title>
      <p>This shared task proposal was intended to
stimulate research in NLG, with a specific focus on
rep2gio
gio2rep
avg</p>
      <p>HH
.649
.639
.644</p>
      <p>AH
.876
.871
.874</p>
      <p>Main
.799
.435
.616
compl.</p>
      <p>.449
.240
.345
style transfer and automatic evaluation, in the
Italian community. Over ten teams expressed their
interest in participating in the shared task officially,
but eventually there were no submitted runs. We
do hope that the materials developed in the
context of this challenge will nevertheless be of use
to promote research in a field that is still
underresearched in the Italian NLP landscape. All
materials are available: https://github.com/
michelecafagna26/CHANGE-IT.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>Valerio</given-names>
            <surname>Basile</surname>
          </string-name>
          , Danilo Croce, Maria Di Maro, and
          <string-name>
            <surname>Lucia</surname>
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Passaro</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Evalita 2020: Overview of the 7th evaluation campaign of natural language processing and speech tools for italian</article-title>
          .
          <source>In Valerio Basile</source>
          , Danilo Croce, Maria Di Maro, and Lucia C. Passaro, editors,
          <source>Proceedings of Seventh Evaluation Campaign of Natural Language Processing and Speech Tools for Italian. Final Workshop (EVALITA</source>
          <year>2020</year>
          ),
          <article-title>Online</article-title>
          . CEUR.org.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Michele</given-names>
            <surname>Cafagna</surname>
          </string-name>
          , Lorenzo De Mattei, and
          <string-name>
            <given-names>Malvina</given-names>
            <surname>Nissim</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Embeddings shifts as proxies for different word use in italian newspapers</article-title>
          .
          <source>In Proceedings of the Sixth Italian Conference on Computational Linguistics</source>
          (CLiC-it
          <year>2019</year>
          ), Bari, Italy.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Lorenzo De Mattei</surname>
            , Michele Cafagna, Felice Dell'Orletta,
            <given-names>and Malvina</given-names>
          </string-name>
          <string-name>
            <surname>Nissim</surname>
          </string-name>
          . 2020a.
          <article-title>Invisible to People but not to Machines: Evaluation of Style-aware Headline Generation in Absence of Reliable Human Judgment</article-title>
          .
          <source>In Proceedings of the Twelfth International Conference on Language Resources and Evaluation (LREC</source>
          <year>2020</year>
          ), Marseille, France, May.
          <source>European Language Resources Association (ELRA).</source>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Lorenzo De Mattei</surname>
            , Michele Cafagna, Felice Dell'Orletta,
            <given-names>and Malvina</given-names>
          </string-name>
          <string-name>
            <surname>Nissim</surname>
          </string-name>
          . 2020b.
          <article-title>Invisible to People but not to Machines: Evaluation of Style-aware Headline Generation in Absence of Reliable Human Judgment</article-title>
          .
          <source>In Proceedings of the Twelfth International Conference on Language Resources and Evaluation (LREC</source>
          <year>2020</year>
          ), Marseille, France, May.
          <source>European Language Resources Association (ELRA).</source>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>Jacob</given-names>
            <surname>Devlin</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ming-Wei</surname>
            <given-names>Chang</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Kenton</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and Kristina</given-names>
            <surname>Toutanova</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>BERT: Pre-training of deep bidirectional transformers for language understanding</article-title>
          .
          <source>In Proceedings of NAACL</source>
          , pages
          <fpage>4171</fpage>
          -
          <lpage>4186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Albert</given-names>
            <surname>Gatt</surname>
          </string-name>
          and
          <string-name>
            <given-names>Emiel</given-names>
            <surname>Krahmer</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Survey of the state of the art in natural language generation: Core tasks, applications and evaluation</article-title>
          .
          <source>Journal of Artificial Intelligence Research</source>
          ,
          <volume>61</volume>
          :
          <fpage>65</fpage>
          -
          <lpage>170</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>Jekaterina</given-names>
            <surname>Novikova</surname>
          </string-name>
          , Ondrˇej Dusˇek, Amanda Cercas Curry, and
          <string-name>
            <given-names>Verena</given-names>
            <surname>Rieser</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Why we need new evaluation metrics for NLG</article-title>
          .
          <source>In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing</source>
          , pages
          <fpage>2241</fpage>
          -
          <lpage>2252</lpage>
          , Copenhagen, Denmark, September. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Jekaterina</given-names>
            <surname>Novikova</surname>
          </string-name>
          , Ondrˇej Dusˇek, and
          <string-name>
            <given-names>Verena</given-names>
            <surname>Rieser</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>RankME: Reliable human ratings for natural language generation</article-title>
          .
          <source>In Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , Volume
          <volume>2</volume>
          (
          <issue>Short Papers)</issue>
          , pages
          <fpage>72</fpage>
          -
          <lpage>78</lpage>
          , New Orleans, Louisiana, June. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>Abigail</given-names>
            <surname>See</surname>
          </string-name>
          ,
          <string-name>
            <surname>Peter J Liu</surname>
            , and
            <given-names>Christopher D</given-names>
          </string-name>
          <string-name>
            <surname>Manning</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Get to the point: Summarization with pointergenerator networks</article-title>
          .
          <source>In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)</source>
          , pages
          <fpage>1073</fpage>
          -
          <lpage>1083</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Chris van der Lee</surname>
            ,
            <given-names>Albert Gatt</given-names>
          </string-name>
          , Emiel van Miltenburg,
          <string-name>
            <surname>Sander Wubben</surname>
            , and
            <given-names>Emiel</given-names>
          </string-name>
          <string-name>
            <surname>Krahmer</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Best practices for the human evaluation of automatically generated text</article-title>
          .
          <source>In Proceedings of the 12th International Conference on Natural Language Generation</source>
          , pages
          <fpage>355</fpage>
          -
          <lpage>368</lpage>
          , Tokyo, Japan, October-November.
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>