<!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>Abstractive Summarization of Spoken and Writen Instructions with BERT</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alexandra Savelieva∗†</string-name>
          <email>saveale@ischool.berkeley.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bryan Au-Yeung∗</string-name>
          <email>bkauyeung@berkeley.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vasanth Ramani∗†</string-name>
          <email>rlvasanth@ischool.berkeley.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>UC Berkeley School of Information</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <abstract>
        <p>CCS CONCEPTS</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Summarization of speech is a dificult problem due to the
spontaneity of the flow, disfluencies, and other issues that are not usually
encountered in written texts. Our work presents the first application
of the BERTSum model to conversational language. We generate
abstractive summaries of narrated instructional videos across a
wide variety of topics, from gardening and cooking to software
configuration and sports. In order to enrich the vocabulary, we
use transfer learning and pretrain the model on a few large
crossdomain datasets in both written and spoken English. We also do
preprocessing of transcripts to restore sentence segmentation and
punctuation in the output of an ASR system. The results are
evaluated with ROUGE and Content-F1 scoring for the How2 and
WikiHow datasets. We engage human judges to score a set of summaries
randomly selected from a dataset curated from HowTo100M and
YouTube. Based on blind evaluation, we achieve a level of textual
lfuency and utility close to that of summaries written by human
content creators. The model beats current SOTA when applied to
WikiHow articles that vary widely in style and topic, while showing
no performance regression on the canonical CNN/DailyMail dataset.</p>
      <p>Due to the high generalizability of the model across diferent styles
∗Equal contribution.
†Also with Microsoft.</p>
      <p>Permission to make digital or hard copies of part or all of this work for personal or
classroom use is granted without fee provided that copies are not made or distributed
for profit or commercial advantage and that copies bear this notice and the full citation
on the first page. Copyrights for third-party components of this work must be honored.</p>
      <p>For all other uses, contact the owner/author(s).</p>
      <p>KDD Converse’20, August 2020,
© 2020 Copyright held by the owner/author(s).
and domains, it has great potential to improve accessibility and
discoverability of internet content. We envision this integrated as a
feature in intelligent virtual assistants, enabling them to summarize
both written and spoken instructional content upon request.
• Human-centered computing → Accessibility systems and tools;
• Computing methodologies → Information extraction.
The motivation behind our work involves making the growing
amount of user-generated online content more accessible. In order
to help users digest information, our research focuses on improving
automatic summarization tools. Many creators of online content
use a variety of casual language, filler words, and professional
jargon. Hence, summarization of text implies not only an extraction of
important information from the source, but also a transformation
to a more coherent and structured output. In this paper we focus on
Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
both extractive and abstractive summarization of narrated
instructions in both written and spoken forms. Extractive summarization
is a simple classicfiation problem for identifying the most
important sentences in the document and classifies whether a sentence
should be included in the summary. Abstractive summarization, on
the other hand, requires language generation capabilities to create
summaries containing novel words and phrases not found in the
source text. Language models for summarization of conversational
texts often face issues with fluency, intelligibility, and repetition.</p>
      <p>This is the first attempt to use BERT-based model for summarizing
spoken language from ASR (speech-to-text) inputs. We are aiming
to develop a generalized tool that can be used across a variety of
domains for How2 articles and videos. Success in solving this problem
opens up possibilities for extension of the summarization model to
other applications in this area, such as summarization of dialogues
in conversational systems between humans and bots [13].</p>
      <p>The rest of this paper is divided in the following sections:
• A review of state-of-the art summarization methods;
• A description of dataset of texts, conversations, and
sum</p>
      <p>
        maries used for training;
• Our application of BERT-based text summarization models
[
        <xref ref-type="bibr" rid="ref15">17</xref>
        ] and fine tuning on auto-generated scripts from
instructional videos;
• Suggested improvements to evaluation methods in addition
      </p>
      <p>
        to the metrics [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] used by previous research.
• Analysis of experimental results and comparison to
benchmark
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>PRIOR WORK</title>
      <p>
        A taxonomy of summarization types and methods is presented in
Figure 2. Prior to 2014, summarization was centered on extracting
lines from single documents using statistical models and neural
networks with limited success [
        <xref ref-type="bibr" rid="ref21">23</xref>
        ] [
        <xref ref-type="bibr" rid="ref15">17</xref>
        ]. The work on sequence
to sequence models from Sutskever et al. [
        <xref ref-type="bibr" rid="ref20">22</xref>
        ] and Cho et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]
opened up new possibilities for neural networks in natural language
processing. From 2014 to 2015, LSTMs (a variety of RNN) became
the dominant approach in the industry which achieved state of the
art results. Such architectural changes became successful in tasks
such as speech recognition, machine translation, parsing, image
captioning. The results of this paved the way for abstractive
summarization, which began to score competitively against extractive
summarization. In 2017, a paper by Vaswani et.al. [
        <xref ref-type="bibr" rid="ref23">25</xref>
        ] provided
a solution to the ‘fixed length vector’ problem, enabling neural
networks to focus on important parts of the input for prediction
tasks. Applying attention mechanisms with transformers became
more dominant for tasks, such as translation and summarization.
      </p>
      <p>
        In abstractive video summarization, models which incorporate
variations of LSTM and deep layered neural networks have become
state of the art performers. In addition to textual inputs, recent
research in multi-modal summarization incorporates visual and
audio modalities into language models to generate summaries of
video content. However, generating compelling summaries from
conversational texts using transcripts or a combination of
modalities is still challenging. The deficiency of human annotated data
has limited the amount of benchmarked datasets available for such
research [
        <xref ref-type="bibr" rid="ref16">18</xref>
        ] [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Most work in the field of document
summarization relies on structured news articles. Video summarization
focuses on heavily curated datasets with structured time frames,
topics, and styles [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Additionally, video summarization has been
traditionally accomplished by isolating and concatenating
important video frames using natural language processing techniques
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Above all, there are often inconsistencies and stylistic changes
in spoken language that are dificult to translate into written text.
In this work, we approach video summarizations by extending top
performing single-document text summarization models [
        <xref ref-type="bibr" rid="ref17">19</xref>
        ] to
a combination of narrated instructional videos, texts, and news
documents of various styles, lengths, and literary attributes.
3
3.1
      </p>
    </sec>
    <sec id="sec-3">
      <title>METHODOLOGY</title>
    </sec>
    <sec id="sec-4">
      <title>Data Collection</title>
      <p>We hypothesize that our model’s ability to form coherent summaries
across various texts will benefit from training across larger amounts
of data. Table 1 illustrates various textual and video dataset sizes.
All training datasets include written summaries. The language and
length of the data span from informal to formal and single sentence
to short paragraph styles.</p>
      <p>
        • CNN/DailyMail dataset [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]: CNN and DailyMail includes
a combination of news articles and story highlights written
with an average length of 119 words per article and 83 words
per summary. Articles were collected from 2007 to 2015.
• Wikihow dataset [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]: a large scale text dataset containing
over 200,000 single document summaries. Wikihow is a
consolidated set of recent ‘How To’ instructional texts compiled
from wikihow.com, ranging from topics such as ‘How to
deal with coronavirus anxiety’ to ‘How to play Uno.’ These
articles vary in size and topic but are structured to instruct
the user. The first sentences of each paragraph within the
article are concatenated to form a summary.
• How2 Dataset [
        <xref ref-type="bibr" rid="ref18">20</xref>
        ]: This YouTube compilation has videos
(8,000 videos - approximately 2,000 hours) averaging 90
seconds long and 291 words in transcript length. It includes
human written summaries which video owners were instructed
to write summaries to maximize the audience. Summaries
are two to three sentences in length with an average length
of 33 words.
      </p>
      <p>Despite the development of instructional datasets such as
Wikihow and How2, advancements in summarization have been limited</p>
      <sec id="sec-4-1">
        <title>YouTube Min / Max Length</title>
      </sec>
      <sec id="sec-4-2">
        <title>YouTube Avg Length 4 / 1,940 words 259 words</title>
      </sec>
      <sec id="sec-4-3">
        <title>HowTo100M Sample Min / Max Length 5 / 6,587 words</title>
      </sec>
      <sec id="sec-4-4">
        <title>HowTo100M Sample Avg Length</title>
        <p>859 words
by the availability of human annotated transcripts and summaries.
Such datasets are dificult to obtain and expensive to create, often
resulting in repetitive usage of singular-tasked and highly structured
data . As seen with samples in the How2 dataset, only the videos
with a certain length and structured summary are used for training
and testing. To extend our research boundaries, we complemented
existing labeled summarization datasets with auto-generated
instructional video scripts and human-curated descriptions.</p>
        <p>
          We introduce a new dataset obtained from combining several
’How-To’ and Do-It-Yourself YouTube playlists along with
samples from the published HowTo100Million Dataset [
          <xref ref-type="bibr" rid="ref14">16</xref>
          ]. To test
the plausibility of using this model in the wild, we selected videos
across diferent conversational texts that have no corresponding
summaries or human annotations. The selected ’How-To’ [
          <xref ref-type="bibr" rid="ref22">24</xref>
          ]) and
’DIY’[
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] datasets are instructional playlists covering diferent topics
from downloading mainstream software to home improvement.
The ’How-To’ playlist uses machine voice-overs in the videos to
aid instruction while the ’DIY’ playlist has videos with a human
presenter. The HowTo100Million Dataset is a large scale dataset
of over 100 million video clips taken from narrated instructional
videos across 140 categories. Our dataset incorporates a sample
across all categories and utilizes the natural language annotations
from automatically transcribed narrations provided by YouTube.
3.2
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Preprocessing</title>
      <p>
        Due to diversity and complexity of our input data, we built a
preprocessing pipeline for aligning the data to a common format. We
observed issues with lack of punctuation, incorrect wording, and
extraneous introductions which impacted model training. With
these challenges, our model misinterpreted text segment
boundaries and produces poor quality summaries. In exceptional cases,
the model failed to produce any summary. In order to maintain the
lfuency and coherency in human written summaries, we cleaned
and restored sentence structure as shown in the Figure 3. We
applied entity detection from an open-source software library for
advanced natural language processing called spacy [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and nltk:
the Natural Language Toolkit for symbolic and statistical natural
language processing [
        <xref ref-type="bibr" rid="ref13">15</xref>
        ] to remove introductions and anonymize
the inputs of our summarization model. We split sentences and
tokenized using the Stanford Core NLP toolkit on all datasets and
preprocessed the data in the same method used by See et.al. in [
        <xref ref-type="bibr" rid="ref19">21</xref>
        ].
3.3
      </p>
    </sec>
    <sec id="sec-6">
      <title>Summarization models</title>
      <p>We utilized the BertSum models proposed in [14] for our research.
This includes both Extractive and Abstractive summarization
models, which employs a document level encoder based on Bert. The
transformer architecture applies a pretrained BERT encoder with
a randomly initialized Transformer decoder. It uses two diferent
learning rates: a low rate for the encoder and a separate higher rate
for the decoder to enhance learning.</p>
      <p>We used a 4-GPU Linux machine and initialized a baseline by
training an extractive model on 5,000 video samples from the How2
dataset. Initially, we applied BERT base uncased with 10,000 steps
and fine tuned the summarization model and BERT layer, selecting
the top-performing epoch sizes. We followed this initial model by
training the abstractive model on How2 and WikiHow individually.</p>
      <p>The best version of the abstractive summarization model was
trained on our aggregated dataset of CNN/DailyMail, Wikihow,
and How2 datasets with a total of 535,527 examples and 210,000
steps. We used a training batch size of 50 and ran the model for 20
epochs. By controlling the order of datasets in which we trained
our model, we were able to improve the fluency of summaries. As
stated in previous research, the original model contained more
than 180 million parameters and used two Adam optimizers with
1=0.9 and 2 =0.999 for the encoder and decoder respectively.
The encoder used a learning rate of 0.002 and the decoder had a
learning rate of 0.2 to ensure that the encoder was trained with more
accurate gradients while the decoder became stable. The results of
experiments are discussed in Section 4.</p>
      <p>
        We hypothesized that the training order is important to the
model in the same way humans learn. The idea of applying
curriculum learning [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] in natural language processing has been a growing
topic of interest [
        <xref ref-type="bibr" rid="ref24">26</xref>
        ]. We begin training on highly structured
samples before moving to more complicated, but predictable language
structure 4. Only after training textual scripts do we proceed to
video scripts, which presents additional challenges of ad-hoc flow
and conversational language.
3.4
      </p>
    </sec>
    <sec id="sec-7">
      <title>Scoring of results</title>
      <p>
        Results were scored using ROUGE, the standard metric for
abstractive summarization [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. While we expected a correlation between
good summaries and high ROUGE scores, we observed examples of
poor summaries with high scores, such as in Figure 10, and good
summaries with low ROUGE scores. Illustrative example of why
ROUGE metrics is not suficient is presented in Appendix, Figure
10.
      </p>
      <p>
        Additionally, we added Content F1 scoring, a metric proposed by
Carnegie Mellon University [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] to focus on the relevance of content.
Similar to ROUGE, Content F1 scores summaries with a weighted
f-score and a penalty for incorrect word order. It also discounts stop
and buzz words that frequently occur in the How-To domain, such
as “learn from experts how to in this free online video”.
      </p>
      <p>To score passages with no written summaries, we surveyed
human judges with a framework for evaluation using Python, Google
Forms, and Excel spreadsheets. Summaries included in the surveys
are randomly sampled from our dataset to avoid biases. In order to
avoid asymmetrical information between human versus machine
generated summaries, we removed capitalized text. We asked two
types of questions: A Turing test question for participants to
distinguish AI from human-generated descriptions. The second involves
selecting quality ratings for summaries. Below are definitions of
criteria for clarity:
• Fluency: Does the text have a natural flow and rhythm?
• Usefulness: Does it have enough information to make a user
decide whether they want to spend time watching the video?
• Succinctness: Does the text look concise or do does it have
redundancy?
• Consistency: Are there any non sequiturs - ambiguous,
confusing or contradicting statements in the text?
• Realisticity: Is there anything that seems far-fetched and
bizarre in words combinations and doesn’t look "normal"?
Options for grading summaries are as follows: 1: Bad 2: Below
Average 3: Average 4: Good 5: Great.
4
4.1</p>
    </sec>
    <sec id="sec-8">
      <title>EXPERIMENTS AND RESULTS</title>
    </sec>
    <sec id="sec-9">
      <title>Training</title>
      <p>BertSum model is the best performing model on the CNN/DailyMail
dataset producing state-of-the-art results (Row 6) 3. BertSum model
supports both extractive and abstractive summarization techniques.
Our baseline results were obtained from applying this extractive
BertSum model pretrained on CNN/DailyMail to How2 videos. But
the model produced very low scores for our scenario. Summaries
generated from the model were incoherent, repetitive, and
uninformative. Despite poor performance, the model performed better
in the health sub-domain within How2 videos. We explained this
as a symptom of heavy coverage in news reports generated by
CNN/DailyMail. We realized that extractive summarization is not
the strongest model for our goal: most YouTube videos are
presented with a casual conversational style, while summaries have
higher formality. We pivoted to abstractive summarization to
improve performance.</p>
      <p>Abstractive model uses an encoder-decoder architecture,
combining the same pretrained BERT encoder with a randomly initialized
Transformer decoder. It uses a special technique where the encoder
portion is almost kept same with a very low learning rate and
creates a separate learning rate for the decoder to make it learn better.
In order to create a generalizable abstractive model, we first trained
on a large corpus of news. This allowed our model to understand
structured texts. We then introduced Wikihow, which exposes the
model to the How-To domain. Finally, we trained and validated on
the How2 dataset, narrowing the focus of the model to a selectively
structured format. In addition to ordered training, we experimented
with training the model using random sets of homogeneous
samples. We discovered that training the model using an ordered set of
samples performed better than random ones.</p>
      <p>The cross entropy chart in the Figure 4 shows that the model
is neither overfitting nor underfitting the training data. Good fit
is indicated with the convergence of training and validation lines.
The BertSum model trained on CNN/DailyMail [14] resulted in
state of the art scores when applied to samples from those datasets.
However, when tested on our How2 Test dataset, it gave very poor
performance and a lack of generalization in the model (see Row 1 in
Table 3). Looking at the data, we found that the model tends to pick
the first one or two sentences for the summary. We hypothesized
that removing introductions from the text would help improve
ROUGE scores. Our model improved a few ROUGE points after
applying preprocessing described in the Section 3.2 above. Another
improvement came from adding word deduping to the output of
the model, as we observed it occurring on rare words which are
unfamiliar to the model. We still did not achieve scores get higher
than 22.5 ROUGE-1 F1 and 20 ROUGE-L F1 (initial scores achieved
from training with only the CNN/DailyMail dataset and tested on
How2 data). Reviewing scores and texts of individual summaries
showed that the model performed better on some topics such as
medicine, while scoring lower on others, such as sports.</p>
      <p>
        The diferences in conversational style of the video scripts and
news stories (on which the models were pretrained) impacted the
quality of the model output. In our initial application of the
extractive summarization model pretrained on CNN/DailyMail dataset,
stylistic errors manifested in a distinct way. The model considered
initial introductory sentences to be important in generating
summaries (this phenomena is referred to by [
        <xref ref-type="bibr" rid="ref13">15</xref>
        ] as N-lead, where N
is the number of important first sentences). Our model generated
short, simple worded summaries such as "hi!" and "hello, this is
&lt;first and last name&gt;".
      </p>
      <p>Retraining abstractive BertSum on How2 gave a very interesting
unexpected result - the model converged to a state of spitting out
the same meaningless summary of buzzwords that are common for
most videos, regardless of the domain: "learn how to do the the the
a in this free video clip clip clip series clip clip on how to make a and
expert chef and expert in this unique and expert and expert. to utilize
and professional . this unique expert for a professional."</p>
      <p>In our next series of experiments, we used extended dataset for
training. Even though the diference in ROUGE scores for the results
from BertSum Model 1 (see Table 3) are not drastically diferent
from BertSum Models 2 and 3, the quality of summaries from the
perspective of human judges is qualitatively diferent.</p>
      <p>Our best results on How2 videos (see experiment 4 in Table 3)
were accomplished by leveraging the full set of labeled datasets
(CNN/DM, WikiHow, and How2 videos) with order preserving
conifguration. The best ROUGE scores we got for video summarization
are comparable to best results among news documents [14] (see
row 9 in Table 3).</p>
      <p>Finally, we beat current best results on WikiHow. The current
benchmark Rouge-L score for WikiHow dataset is 26.54 in Row
8. 3 Our model uses the BERT abstractive summarization model
to produce a Rouge-L score of 36.8 in Row 5 3, outperforming the
current benchmark score by 10.26 points. Compared to Pointer
Generator+Coverage model, the improvement on Rouge-1 and Rouge-L
is about 10 points each. We got same results testing for WikiHow
using BertSum with ordered training on the the entire How2,
WikiHow, and CNN/DailyMail dataset.</p>
      <p>
        With our initial results, we achieved fluent and understandable
video descriptions which give a clear idea about the content. Our
scores did not surpass scores from other researchers [
        <xref ref-type="bibr" rid="ref18">20</xref>
        ] despite
employing BERT. However, our summaries appear to be more fluent
and useful in content for users looking at summaries in the How-To
domain. Some examples are given in the [Appendix: C].
      </p>
      <p>Abstractive summarization was helpful for reducing the efects
of speech-to-text errors, which we observed in some videos
transcripts, especially auto-generated closed captioning in the
additional dataset that we created as part of this project (transcripts in
How2 videos were reviewed and manually corrected, so spelling
errors there are less common). For example, in one of the samples
in our test dataset closed captioning confuses the speaker’s words
“how you get a text from a YouTube video” for “how you get attacks
from a YouTube video”. As there is usually a lot of redundancy in
explanations, the model is still able to figure out suficient context
to produce a meaningful summary. We did not observe situations
where the summaries did not match topic of the video due to
impact from spelling errors that frequently occur in ASR-generated
scripts without human supervision, but ensuring correct
boundaries between sentences by using Spacy to fix punctuation errors
at preprocessing stage made a very big diference.</p>
      <p>Based on these observations, we decided that the model
generated strong results comparable to human written descriptions. To
analyze the diferences in summary quality, we leveraged help of
human experts to evaluate conversational characteristics between
our summaries and the descriptions that users provide for their
videos on YouTube. We recruited a diverse group of 30+ volunteers
to blindly evaluate a set of 25 randomly selected video summaries
that were generated by our model and video descriptions from our
curated conversational dataset. We created two types of questions:
one, a version of famous Turing test, was a challenge to distinguish
AI from human-curated descriptions and used the framework
described in Section 3.4. Participants were made aware that there
is equal possibility that some, all, or none of these summary
outputs were machine generated in this classification task. The second
question collects a distribution of ratings addressing conversation
quality. The aggregated results for both evaluations are in Figures 6
- 8. We observe zero perfect scores on Turing test answers. Results
included many false positives and false negatives [Appendix: D].</p>
      <p>The quality of our test output is comparable to YouTube
summaries. "Realistic" text is the main growth opportunity because the
abstractive model is prone to generating incoherent sentences that
are grammatically correct. Human authors are prone to making
language use errors. The advantage of using abstractive
summarization models allows us to mitigate some issues with video author’s
grammar.</p>
      <p>We explored how diferent combinations of training data
and parameters impact the training performance of BertSum
abstractive summarization model.</p>
      <p>We came up with novel preprocessing steps for auto-generated
closed captioning scripts before summarization.</p>
      <p>We generalized BertSum abstractive summarization model
to auto-generated instructional video scripts with the quality
level that is close to randomly sampled descriptions created
by YouTube users.</p>
      <p>We designed and implemented a new framework for blind
unbiased review that produces more actionable and objective
scores, augmenting ROUGE, BLEU and Content F1.</p>
      <p>All the artifacts listed above are available in to our repository
for the benefit of future researchers 1. Overall, the results we
obtained by now on amateur narrated instructional videos make us
believe that we were able to come up with a trained model that
generates summaries from ASR (speech-to-text) scripts of
competitive quality to human-curated descriptions on YouTube. With
the limited availability of labeled summary datasets, our future
plan is to create several benchmark models to extend the human
valuation framework with human curated summaries. Given the
successes of generalized summaries across informal and formal
styles of conversation, we believe that investigating the application
of these summarization models to human - chatbot dialogues is an
important direction for future work.</p>
    </sec>
    <sec id="sec-10">
      <title>ACKNOWLEDGMENTS</title>
      <p>We would first like to thank Shruti Palaskar, whose mentorship
and guidance were invaluable throughout our research. We would
also like to thank Jack Xue, James McCafrey, Jiun-Hung Chen, Jon
Rosenberg, Isidro Hegouaburu, Sid Reddy, Mike Tamir, and Troy
Deck for their insights and feedback. We also thank the survey
participants for taking time to complete our human evaluation
study.
1https://github.com/alebryvas/berk266/ - it’s not a public repository yet, but we can
provide access upon request</p>
      <sec id="sec-10-1">
        <title>Rouge-1</title>
      </sec>
      <sec id="sec-10-2">
        <title>Rouge-L</title>
        <p>Content-F1
[13] Chunyi Liu, Peng Wang, Xu Jiang, Zang Li, and Jieping Ye. 2019. Automatic
Dialogue Summary Generation for Customer Service. 1957–1965. https://doi.
org/10.1145/3292500.3330683
[14] Yang Liu and Mirella Lapata. 2019. Text Summarization with Pretrained Encoders.
A</p>
      </sec>
    </sec>
    <sec id="sec-11">
      <title>MODEL DETAILS</title>
      <p>Extractive summarization is generally a binary classification task
with labels indicating whether sentences should be included in the
summary. Abstractive summarization, on the other hand, requires
language generation capabilities to create summaries containing
novel words and phrases not found in the source text.</p>
      <p>The architecture in the Figure 9 shows the BertSum model. It
uses a novel documentation level encoder based on BERT which
can encode a document and obtain representation for the sentences.
CLS token is added to every sentence instead of just 1 CLS token
in the original BERT model. Abstractive model uses an
encoderdecoder architecture, combining the same pretrained BERT encoder
with a randomly initialized Transformer decoder. The model uses a
special technique where the encoder portion is almost kept same
with a very low learning rate and a separate learning rate is used
for the decoder to make it learn better.</p>
      <p>B</p>
    </sec>
    <sec id="sec-12">
      <title>AN ILLUSTRATIVE EXAMPLE OF WHY</title>
    </sec>
    <sec id="sec-13">
      <title>ROUGE METRICS ARE NOT SUFFICIENT</title>
      <p>• Summary Abs 1: growing rudbeckia requires full hot sun and
good drainage. grow rudbeckia with tips from a gardening
specialist in this free video on plant and flower care. care for
rudbeckia with gardening tips from an experienced gardener.
Benchmark 1: growing black - eyed - susan is easy with these
tips, get expert gardening tips in this free gardening video .
Reference 1: growing rudbeckia plants requires a good deal
of hot sun and plenty of good drainage for water. start a
rudbeckia plant in the winter or anytime of year with advice
from a gardening specialist in this free video on plant and
lfower care.
• Summary Ext 1: make sure that your plants are in your
garden. get your plants. don’t go to the flowers. go to your
garden’s soil. put them in your plants in the water. take care
of your flowers.
• Video 2: https://www.youtube.com/watch?v=LbsGHj2Akao
• Summary 2: camouflage thick arms by wearing sleeves that
are not close to the arms and that have a line that goes all
the way to the waist. avoid wearing jackets and jackets with
tips from an image consultant in this free video on fashion.
learn how to dress for fashion modeling.
• Benchmark 2: hide thick arms and arms by wearing clothes
that hold the arms in the top of the arm. avoid damaging the
arm and avoid damaging the arms with tips from an image
consultant in this free video on fashion.
• Reference 2: hide thick arms by wearing clothes sleeves that
almost reach the waist to camouflage the area .conceal the
thickness at the top of the arms with tips from an image
consultant in this free video on fashion.
• Summary Ext 2: make sure that you have a look at the top of
the top. if you want to wear the right arm. go to the shoulder.
wear a long-term shirts. keep your arm in your shoulders.
don’t go out.</p>
    </sec>
    <sec id="sec-14">
      <title>D EXAMPLES OF FALSE POSITIVES AND</title>
    </sec>
    <sec id="sec-15">
      <title>FALSE NEGATIVES FROM SURVEY</title>
    </sec>
    <sec id="sec-16">
      <title>RESULTS</title>
      <p>False Negative (FN): Survey participants believed sample
summaries were written by robots when sample were written
by humans.
False Positive (FP): Survey participants believed sample
summaries were written by humans when sample were written
by robot.</p>
      <p>FN Examples:
• "permanently fix flat atv tires with tireject ??. dry rot, bead
leaks, nails, sidewall punctures are no issue. these 30yr old
atv tires permanently sealed and back into service in under
5 min. they sealed right up and held air for the first time in
a long time. this liquid rubber and kevlar are a permanent
repair and will protect from future punctures."
• "how to repair a bicycle tire : how to remove the tube from
bicycle tires. by using handy tire levers, expert cyclist shows
how to remove the tube from bicycle tires, when changing a
lfat tire, in this free bicycle repair video."</p>
      <p>FP Examples:
• "learn about the parts of a microscope with expert tips and
advice on refurbishing antiques from a professional
photographer in this free video clip on home astronomy and
buildings. learn more about how to use a light microscope
with a demonstration from a science teacher. "
• "watch as a seasoned professional demonstrates how to use
a deep fat fryer in this free online video about home pool
care. get professional tips and advice from an expert on how
to organize your kitchen appliance and kitchen appliance
for special occasions."</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Yoshua</given-names>
            <surname>Bengio</surname>
          </string-name>
          , Jérôme Louradour, Ronan Collobert, and
          <string-name>
            <given-names>Jason</given-names>
            <surname>Weston</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Curriculum learning.</article-title>
          .
          <source>In ICML (ACM International Conference Proceeding Series)</source>
          , Andrea Pohoreckyj Danyluk, Léon Bottou, and Michael L.
          <source>Littman (Eds.)</source>
          , Vol.
          <volume>382</volume>
          . ACM,
          <volume>41</volume>
          -
          <fpage>48</fpage>
          . http://dblp.uni-trier.de/db/conf/icml/icml2009.html#BengioLCW09
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Kyunghyun</given-names>
            <surname>Cho</surname>
          </string-name>
          , Bart van Merrienboer,
          <string-name>
            <surname>Çaglar Gülçehre</surname>
            , Fethi Bougares, Holger Schwenk, and
            <given-names>Yoshua</given-names>
          </string-name>
          <string-name>
            <surname>Bengio</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation</article-title>
          .
          <source>CoRR abs/1406</source>
          .1078 (
          <year>2014</year>
          ). arXiv:
          <volume>1406</volume>
          .1078 http://arxiv.org/abs/1406.1078
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Michael</given-names>
            <surname>Denkowski</surname>
          </string-name>
          and
          <string-name>
            <given-names>Alon</given-names>
            <surname>Lavie</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Meteor Universal: Language Specific Translation Evaluation for Any Target Language</article-title>
          .
          <source>In Proceedings of the EACL 2014 Workshop on Statistical Machine Translation.</source>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>B.</given-names>
            <surname>Erol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. .</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and J.</given-names>
            <surname>Hull</surname>
          </string-name>
          .
          <year>2003</year>
          .
          <article-title>Multimodal summarization of meeting recordings</article-title>
          .
          <source>In 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698)</source>
          , Vol.
          <volume>3</volume>
          . III-
          <volume>25</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Berna</given-names>
            <surname>Erol</surname>
          </string-name>
          ,
          <string-name>
            <surname>Dar-Shyang Lee</surname>
            , and
            <given-names>Jonathan J.</given-names>
          </string-name>
          <string-name>
            <surname>Hull</surname>
          </string-name>
          .
          <year>2003</year>
          .
          <article-title>Multimodal summarization of meeting recordings</article-title>
          .
          <source>In Proceedings of the 2003 IEEE International Conference on Multimedia and Expo</source>
          ,
          <string-name>
            <surname>ICME</surname>
          </string-name>
          <year>2003</year>
          ,
          <article-title>6-9 July 2003, Baltimore, MD, USA</article-title>
          . IEEE Computer Society,
          <fpage>25</fpage>
          -
          <lpage>28</lpage>
          . https://doi.org/10.1109/ICME.
          <year>2003</year>
          .1221239
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>GardenFork. 2018. DIY</given-names>
            <surname>How-to Videos</surname>
          </string-name>
          .
          <source>Retrieved July 15</source>
          ,
          <year>2020</year>
          from https: //www.youtube.com/playlist?list=PL05C1F99A68D37472
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Karl</given-names>
            <surname>Moritz</surname>
          </string-name>
          <string-name>
            <surname>Hermann</surname>
          </string-name>
          , Tomas Kocisky, Edward Grefenstette, Lasse Espeholt, Will Kay, Mustafa Suleyman, and
          <string-name>
            <given-names>Phil</given-names>
            <surname>Blunsom</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Teaching Machines to Read and Comprehend</article-title>
          .
          <source>In Advances in Neural Information Processing Systems</source>
          28,
          <string-name>
            <given-names>C.</given-names>
            <surname>Cortes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. D.</given-names>
            <surname>Lawrence</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. D.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sugiyama</surname>
          </string-name>
          , and R. Garnett (Eds.). Curran Associates, Inc.,
          <fpage>1693</fpage>
          -
          <lpage>1701</lpage>
          . http://papers.nips.cc/paper/5945-teaching
          <article-title>-machines-to-readand-comprehend</article-title>
          .pdf
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Matthew</given-names>
            <surname>Honnibal</surname>
          </string-name>
          and
          <string-name>
            <given-names>Ines</given-names>
            <surname>Montani</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>spaCy 2: Natural language understanding with Bloom embeddings, convolutional neural networks and incremental parsing</article-title>
          . (
          <year>2017</year>
          ). To appear.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Mahnaz</given-names>
            <surname>Koupaee</surname>
          </string-name>
          and
          <string-name>
            <given-names>William</given-names>
            <surname>Yang Wang</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>WikiHow: A Large Scale Text Summarization Dataset</article-title>
          . CoRR abs/
          <year>1810</year>
          .09305 (
          <year>2018</year>
          ). arXiv:
          <year>1810</year>
          .09305 http://arxiv.org/abs/
          <year>1810</year>
          .09305
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Haoran</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Junnan</given-names>
            <surname>Zhu</surname>
          </string-name>
          , Cong Ma, Jiajun Zhang, and
          <string-name>
            <given-names>Chengqing</given-names>
            <surname>Zong</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Multi-modal Summarization for Asynchronous Collection of Text, Image, Audio and Video</article-title>
          .
          <source>In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing. Association for Computational Linguistics</source>
          , Copenhagen, Denmark,
          <fpage>1092</fpage>
          -
          <lpage>1102</lpage>
          . https://doi.org/10.18653/v1/
          <fpage>D17</fpage>
          -1114
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Chin-Yew Lin</surname>
          </string-name>
          .
          <year>2004</year>
          .
          <article-title>ROUGE: A Package for Automatic Evaluation of Summaries</article-title>
          . In Text Summarization Branches Out.
          <article-title>Association for Computational Linguistics</article-title>
          , Barcelona, Spain,
          <fpage>74</fpage>
          -
          <lpage>81</lpage>
          . https://www.aclweb.org/anthology/W04-1013
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Chin-Yew Lin</surname>
            and
            <given-names>Eduard</given-names>
          </string-name>
          <string-name>
            <surname>Hovy</surname>
          </string-name>
          .
          <year>2002</year>
          .
          <article-title>Manual and Automatic Evaluation of Summaries</article-title>
          .
          <source>In Proceedings of the ACL-02 Workshop on Automatic Summarization - Volume</source>
          <volume>4</volume>
          (
          <issue>Phildadelphia</issue>
          ,
          <article-title>Pennsylvania) (AS '02). Association for Computational Linguistics</article-title>
          , USA,
          <fpage>45</fpage>
          -
          <lpage>51</lpage>
          . https://doi.org/10.3115/1118162.1118168
          <source>In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP)</source>
          .
          <article-title>Association for Computational Linguistics</article-title>
          , Hong Kong, China,
          <fpage>3730</fpage>
          -
          <lpage>3740</lpage>
          . https://doi.org/10.18653/v1/
          <fpage>D19</fpage>
          -1387
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Edward</given-names>
            <surname>Loper</surname>
          </string-name>
          and
          <string-name>
            <given-names>Steven</given-names>
            <surname>Bird</surname>
          </string-name>
          .
          <year>2002</year>
          .
          <article-title>NLTK: The Natural Language Toolkit</article-title>
          .
          <source>CoRR cs.CL/0205028</source>
          (
          <year>2002</year>
          ). http://dblp.uni-trier.de/db/journals/corr/corr0205.html#csCL-
          <fpage>0205028</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Antoine</surname>
            <given-names>Miech</given-names>
          </string-name>
          , Dimitri Zhukov,
          <string-name>
            <surname>Jean-Baptiste</surname>
            <given-names>Alayrac</given-names>
          </string-name>
          , Makarand Tapaswi, Ivan Laptev, and
          <string-name>
            <given-names>Josef</given-names>
            <surname>Sivic</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clips</article-title>
          . CoRR abs/
          <year>1906</year>
          .03327 (
          <year>2019</year>
          ). arXiv:
          <year>1906</year>
          .03327 http://arxiv.org/abs/
          <year>1906</year>
          .03327
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Ani</given-names>
            <surname>Nenkova</surname>
          </string-name>
          .
          <year>2005</year>
          .
          <article-title>Automatic Text Summarization of Newswire: Lessons Learned from the Document Understanding Conference</article-title>
          .
          <volume>1436</volume>
          -
          <fpage>1441</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Shruti</surname>
            <given-names>Palaskar</given-names>
          </string-name>
          , Jindřich Libovický, Spandana Gella, and
          <string-name>
            <given-names>Florian</given-names>
            <surname>Metze</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Multimodal Abstractive Summarization for How2 Videos. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics</article-title>
          .
          <article-title>Association for Computational Linguistics</article-title>
          , Florence, Italy,
          <fpage>6587</fpage>
          -
          <lpage>6596</lpage>
          . https://doi.org/10. 18653/v1/
          <fpage>P19</fpage>
          -1659
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Alexander</surname>
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Rush</surname>
            , Sumit Chopra, and
            <given-names>Jason</given-names>
          </string-name>
          <string-name>
            <surname>Weston</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>A Neural Attention Model for Abstractive Sentence Summarization</article-title>
          .
          <source>In Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing. Association for Computational Linguistics</source>
          , Lisbon, Portugal,
          <fpage>379</fpage>
          -
          <lpage>389</lpage>
          . https://doi.org/10.18653/v1/
          <fpage>D15</fpage>
          - 1044
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Ramon</surname>
            <given-names>Sanabria</given-names>
          </string-name>
          , Ozan Caglayan, Shruti Palaskar, Desmond Elliott, Loïc Barrault, Lucia Specia, and
          <string-name>
            <given-names>Florian</given-names>
            <surname>Metze</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>How2: A Large-scale Dataset for Multimodal Language Understanding</article-title>
          . CoRR abs/
          <year>1811</year>
          .00347 (
          <year>2018</year>
          ). arXiv:
          <year>1811</year>
          .00347 http://arxiv.org/abs/
          <year>1811</year>
          .00347
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Abigail</surname>
            <given-names>See</given-names>
          </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 Pointer-Generator Networks</article-title>
          .
          <source>CoRR abs/1704</source>
          .04368 (
          <year>2017</year>
          ). arXiv:
          <volume>1704</volume>
          .04368 http://arxiv.org/abs/1704.04368
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Ilya</surname>
            <given-names>Sutskever</given-names>
          </string-name>
          , Oriol Vinyals, and
          <string-name>
            <surname>Quoc</surname>
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Le</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Sequence to Sequence Learning with Neural Networks</article-title>
          .
          <source>CoRR abs/1409</source>
          .3215 (
          <year>2014</year>
          ). arXiv:
          <volume>1409</volume>
          .3215 http://arxiv.org/abs/1409.3215
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Krysta</surname>
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Svore</surname>
            , Lucy Vanderwende, and
            <given-names>Christopher J. C.</given-names>
          </string-name>
          <string-name>
            <surname>Burges</surname>
          </string-name>
          .
          <year>2007</year>
          .
          <article-title>Enhancing Single-Document Summarization by Combining RankNet and Third-Party Sources</article-title>
          .
          <source>In EMNLP-CoNLL</source>
          <year>2007</year>
          ,
          <source>Proceedings of the 2007 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning</source>
          , June 28-30,
          <year>2007</year>
          , Prague, Czech Republic, Jason Eisner (Ed.).
          <source>ACL</source>
          ,
          <fpage>448</fpage>
          -
          <lpage>457</lpage>
          . https://www.aclweb.org/anthology/D07-1047/
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [24] How to Videos.
          <year>2020</year>
          .
          <article-title>How-to Videos</article-title>
          .
          <source>Retrieved July 20</source>
          ,
          <year>2020</year>
          from https://www. youtube.com/channel/UC_qTn8RzUXBP5VJ0q2jROGQ
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Ashish</surname>
            <given-names>Vaswani</given-names>
          </string-name>
          , Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones,
          <string-name>
            <given-names>Aidan N.</given-names>
            <surname>Gomez</surname>
          </string-name>
          , Lukasz Kaiser, and
          <string-name>
            <given-names>Illia</given-names>
            <surname>Polosukhin</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Attention Is All You Need</article-title>
          .
          <source>CoRR abs/1706</source>
          .03762 (
          <year>2017</year>
          ). arXiv:
          <volume>1706</volume>
          .03762 http://arxiv.org/abs/ 1706.03762
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [26]
          <string-name>
            <surname>Benfeng</surname>
            <given-names>Xu</given-names>
          </string-name>
          , Licheng Zhang, Zhendong Mao, Quan Wang,
          <string-name>
            <surname>Hongtao Xie</surname>
            ,
            <given-names>and Yongdong</given-names>
          </string-name>
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Curriculum Learning for Natural Language Understanding</article-title>
          .
          <source>In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics</source>
          .
          <article-title>Association for Computational Linguistics</article-title>
          , Online,
          <fpage>6095</fpage>
          -
          <lpage>6104</lpage>
          . https://www.aclweb.org/anthology/2020.acl-main.
          <fpage>542</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [27]
          <string-name>
            <surname>Ming</surname>
            <given-names>Zhong</given-names>
          </string-name>
          , Pengfei Liu, Yiran Chen, Danqing Wang,
          <string-name>
            <surname>Xipeng Qiu</surname>
            , and
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Huang</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Extractive Summarization as Text Matching</article-title>
          . ArXiv abs/
          <year>2004</year>
          .08795 (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>