<!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>Applying Natural Language Processing to Speech Transcriptions for Automated Analysis of Educational Video Broadcasts</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Maurizio Montagnuolo</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Roberto Borgotallo</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Silvia Proscia</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Laurent Boch</string-name>
          <email>laurent.bochg@rai.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>RAI Radiotelevisione Italiana Centro Ricerche e Innovazione Tecnologica</institution>
          ,
          <addr-line>Torino</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <fpage>18</fpage>
      <lpage>29</lpage>
      <abstract>
        <p>This paper describes the results of a work, carried out by RAI within the framework of the project \La Citta Educante", aiming at creating statistical models for automatic document categorization and named entity recognition, both acting in the educational eld and in Italian language. The taxonomy used for the documents categorization is the Scienti c Disciplinary Sector taxonomy (SSD) used in Italy to organize the disciplines and thematic areas of higher education. The actual statistical models were created with the Apache OpenNLP libraries. The obtained results showed fairly good accuracy with SSD document classication and some signi cant improvement of categorization precision for Named Entities compared to the state of the art.</p>
      </abstract>
      <kwd-group>
        <kwd>video categorization</kwd>
        <kwd>ontology</kwd>
        <kwd>named entity recognition</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        With the increase of the number of multimedia contents that are produced
everyday by a wide range of applications and devices, users can now access huge
amount of data in wide-world localized archives and repositories. As an
example, in the educational domain, teachers can now circulate their lectures through
online video repositories, like e.g. VideoLectures.NET.1 E ective and
comprehensive annotations are needed in order to quickly and easily access those
contents. In the literature many approaches can be found that aim at addressing
the problem of video analysis and retrieval. Thought, almost all of the proposed
research targets speci c and restricted domains such as sports and news
broadcasting [
        <xref ref-type="bibr" rid="ref13 ref14 ref18 ref8 ref9">8, 9, 13, 14, 18</xref>
        ], and very few that speci cally targets the educational
domain. In [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] a visual content classi cation system (VCCS) combining support
vector machine (SVM) and optical character recognition (OCR) to classify visual
content into gures, text and equations was proposed. Basing on the
assumption that text in lecture video is directly related to the lecture content, in [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] an
approach for automated lecture video indexing based on video OCR technology
was presented. Speech is the most natural way of communication carrying most
of information in nearly all lectures. Therefore, it is of clear advantage that the
speech information can be used for automated analysis and annotation of lecture
videos. In [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] a proposal to transform the video subject classi cation problem
into a text categorization problem by exploiting the extracted transcripts of
videos was presented. In [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] both video OCR and automatic speech recognition
(ASR) were applied to develop a framework for automated analysis and indexing
of German video lectures. When a large number of videos is collected, ltering
them by subject is especially important because it allows users (e.g. students) to
nd speci c information on desired themes. However, subjects may often overlap
to each other, such as for example medicine and biology or telecommunications
and computer science. To solve this problem, fuzzy clustering for video lecture
classi cation was proposed in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        \La Citta Educante" project2 aims to develop new models of learning and
teaching by exploring, developing and evaluating innovative technologies for
knowledge extraction, management and sharing. These include content based
video analysis, segmentation and summarization [
        <xref ref-type="bibr" rid="ref1 ref10 ref2">1, 2, 10</xref>
        ], text analysis and
semantic categorization, data mashups and visualization. This paper describes the
use of natural language processing for the development of a framework for
automatic annotation of educational video broadcasts. The problem is switched
from the video domain to the textual domain by performing ASR conversion on
the input video and then applying document categorization and named entity
recognition on the transcribed texts. The remaining of the paper is organized
as follows. Section 2 describes the theoretical background on which this work is
grounded. Section 3 describes the experimental study we conducted. Section 4
concludes the paper with some summary remarks.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Video Annotation as Text Analysis Process</title>
      <p>This section describes the theoretical background on which automatic video
annotation was performed. The assumption is that video annotation can be shifted
to a language processing problem by analyzing the text automatically derived
by the speech content of broadcast material. Two problems are approached, i.e.
document categorization and named entity recognition from spoken documents.
To address these problems, the Apache OpenNLP library3 was used.
2.1</p>
      <sec id="sec-2-1">
        <title>Categorization Criteria</title>
        <p>
          RAI has a multi-year experience in automatic metadata extraction in the news
domain and developed technologies used internally also for automatic news
categorization. In this context a proprietary classi cation schema already adopted
in manual documentation is used [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. The educational context of \La Citta
Educante", despite some similarities, is clearly di erent. Therefore, we decided to
2 http://www.cittaeducante.it (last accessed September 2017)
3 https://opennlp.apache.org/ (last accessed September 2017)
adopt a formal and authoritative classi cation schema conveying the subjects of
study of secondary (lower and/or higher) and university schools. The following
subsections describe the classi cation system used and its implementation in
accordance with the Semantic Web techniques.
        </p>
        <p>
          De nition of the Categorization System. In order to de ne the most
appropriate classi cation schema various options were considered, including the
names of the subjects of study in various degrees of education. As an
alternative, the organization of the contents of Skuola.net,4 a portal that keeps and
shares teaching materials, notes and news addressed to both middle/high school
and university students, was considered. Starting from this analysis, it can be
observed that topics are more and more speci c as far as the level of education
increases. However grouping in areas does not follow a coherent set of criteria, as
it may be appropriate to re ect the goals of the di erent institutes. In the case
of Skuola.net, topics are mapped to the speci c faculties and examinations that
meet the greatest interest of the portal users. This latter approach is certainly
interesting, as it represents a categorization that takes into account the point
of view of the nal user. Though, in the absence of a speci c model, it would
be preferable to adopt a set of neutral categories with respect to the goals of
particular communication operators. Thus, we decided to adopt the Scienti c
Disciplinary Sectors (SSD) classi cation system,5 which is used in Italy for the
organization of higher education as the reference for the subject classi cation.
The SSD, de ned by the Italian Ministry of Education, University and Research
(MIUR), is organized hierarchically on four levels. There are 14 areas at the top
level, 88 macro-sectors at the second level, 188 competition sectors at the third,
and 367 scienti c-disciplinary sectors at the last level. Hierarchical classi cation
allows the attribution of one (or more) category(s) to an appropriate degree of
speci city/generality. We limited the work to the rst two levels of the
hierarchy, as the number of remaining classes is comparable to what already done for
journalism in RAI [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. Nothing prevents, however, to apply subsequently a
dynamic criterion so that particularly populous classes can be further subdivided
into sub-categories. The OpenNLP Document Categorizer tool was used to
perform automatic categorization of input texts according to the de ned taxonomy.
This tool uses the maximum entropy framework to train a categorization model
based on pre-annotated corpora.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Categorization System Implementation. Semantic Web aims to foster knowl</title>
        <p>edge sharing through interoperability and data exchange. For this purpose, the
World Wide Web Consortium (W3C) de ned a number of formal languages
that allow the development of systems for the integration of heterogeneous data
sources, such as those from multimedia archives, social networks and open data.
4 http://www.skuola.net/ (last accessed September 2017)
5 http://attiministeriali.miur.it/anno-2015/ottobre/dm-30102015.aspx (last
accessed September 2017)
Among them, the Simple Knowledge Organizational System (SKOS)6 represents
the state of the art for describing structured vocabularies, such as glossaries,
classi cation systems, and taxonomies. SKOS was designed with the idea of being
easily extensible in order to allow connection and sharing of knowledge between
di erent databases. The main SKOS elements are:
{ Concepts, which are elementary information units, representing ideas,
meanings, objects, or events at the basis of a system of knowledge organization.
Concepts can be grouped into collections and/or organized according to a
particular schema (ConceptScheme);
{ Labels and Notations, which are a set of words or phrases, even in di erent
languages, that describe a concept;
{ Relationships, such as hierarchies and equivalences, between concepts within
the same dictionary (Semantic Relations) and between concepts de ned
in di erent dictionaries (Mapping Relations).</p>
        <p>Some examples of taxonomies implemented in SKOS include the multilingual
thesaurus of the European Union (Eurovoc),7 and the thesaurus of the Wikipedia
categories. As part of \La Citta Educante", the Scienti c Disciplinary Sectors
(SSD) taxonomy has been implemented in SKOS through an iterative process
de ned by the following steps:
{ De nition of concepts. A SKOS concept was created for each SSD area
and macro-sector and identi ed by the corresponding alphanumeric code
de ned by the ministerial ordinance. For example the code 12/F indicates
the macro-sector F in area 12 of the SSD;
{ De nition of the main scheme. In order to group all the concepts of
the ontology, a top level SKOS ConceptScheme was de ned to which all the
SSD areas are related by the hasTopConcept/topConceptOf property of the
SKOS standard;
{ Concept description. Each concept was described with a label (prefLabel)
based on the name (Italian and English) of the corresponding denomination
de ned by the ministerial decree. For example, the 'Diritto processuale civile'
and 'Civil procedural law ' labels were assigned to the macro-sector 12/F,
respectively for the Italian and English languages;
{ De nition of intra-schema hierarchy. Hierarchical relationships between
areas and macro-sectors were de ned using the broader and narrower
properties of the SKOS standard;
{ De nition of inter-schema relationships. In order to promote
interoperability with other classi cation schemes, each SSD concept was mapped
with at least one concept of the Eurovoc thesaurus and of DBpedia
categories. Eurovoc was selected as it allows a unique classi cation of documents
in the European Union's institutional databases irrespective of the language
used in the documents themselves. DBpedia was chosen as the central hub
6 https://www.w3.org/2004/02/skos/ (last accessed September 2017)
7 http://eurovoc.europa.eu/ (last accessed September 2017)
of the Linked Open Data (LOD) network. Furthermore, in order to ensure
interoperability with the RAI archives, each SSD concept was mapped to
the classi cation schema used for documentation of the RAI's archives.
Inter-schema relationships were de ned according to the following criteria:
{ The SKOS hasExactMatch relates concepts identi ed by the same label to
the considered ontologies. For example, the SSD macro-sector ('Civil
Procedure Law ') was mapped exactly to the 'Civil procedure' DBpedia category;
{ The SKOS hasNarrowMatch property (hasBroadMatch) relates more
indepth (generic) concepts to the considered ontologies. For example, the
SSD macro-sector 'International Law, European Union, Comparison,
Economy, Markets and Navigation' hasNarrowMatch 'Business law ',
'Comparative law ' , 'European Union law ', and 'International law ' by DBpedia;
{ The SKOS hasRelatedMatch property relates concepts that share one or
more features but whose mapping do not fall into any of the previous cases.
For example, the SSD macro-sector 'Astronomy, Astrophysics, Physics of
Earth and Planets' hasRelatedMatch 'Planetary science' by DBpedia.
An excerpt from the ontology is shown in Fig.1.
2.2</p>
      </sec>
      <sec id="sec-2-3">
        <title>Named Entity Recognition</title>
        <p>
          For the creation of the named entity recognition (NER) models we adopted a
semi-supervised approach, a technique commonly used in machine learning when,
given a large dataset, only a subset has annotations. The complete manual
annotation of the entire dataset is a long and expensive process not exempt from
human mistakes. E.g., Xue et al [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] reported that approximately two years of
work were needed for the manual annotation of about 4,000 sentences for
natural language analysis applications. The actual creation and assessment of the
NER models was done in three steps. First, a set of web articles falling into the
project's educational scope (talking about economics, science, technology, health,
etc.) was selected among a larger and more generic set (including also o -topics
like sport, talking about politics and others) of news articles pre-annotated with
named entities information (persons, locations and organizations) by an
automatic system already in possession of RAI. These selected texts were adapted
to make them similar to those coming out of a basic ASR process, by
removing punctuation and capital letters in order to create the nal training corpora
resulted in a set of around 47,000 sentences. This number is three times larger
than the minimum size recommended by the Apache OpenNLP documentation.
In the second step, we used the TokeNameFinderTrainer tool in the Apache
OpenNLP library to generate the new NER models. Similarly to document
categorization, the TokeNameFinderTrainer tool creates a maximum-entropy-based
name nder, hence the output of this step consists of three binary les
representing the OpenNLP models for the corresponding categories of entities considered.
At last, we run the new models on a set of automatic speech transcriptions from
RAI's broadcasts and manually validated them by assessing the entities found
within the input material.
3
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Experimental Results</title>
      <p>
        This section describes the experiments that we undertook to demonstrate the
e ectiveness of the presented methods. The reference dataset includes 2,020
episodes of TGR Leonardo, a science newscast produced by RAI and
broadcasted daily from Monday to Friday on the RAI3 channel. Each episode, lasting
approximately 10 minutes, features news about technology, health, economy,
environment and society. The format is that of a traditional newscast. Each episode
was automatically segmented and transcribed into elementary news stories using
the RAI ANTS system [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], resulting in about 6,600 news items.
3.1
      </p>
      <sec id="sec-3-1">
        <title>Ground Truth Generation for Document Categorization</title>
        <p>
          This section describes the guidelines adopted at the annotation stage as well as
the composition and organization of the reference dataset. Assigning SSD areas
and macro-sectors requires a good understanding of the hierarchy of categories
and a careful listening and evaluation of content. The hierarchy of categories
needs to be well-known as some words can have wider or narrower meaning
with respect of common usage. For example the term pedagogy does not simply
indicate the educational aspect of children/adolescents (as often intended) but
of people of all ages. To create the ground-truth categories we assigned one or
two as a maximum areas/macro-sectors to each news item, according to their
importance with respect to the news item topic. For example, if a news item talks
about the use of information technology in secondary schools, the news item
would have been annotated by 'History, philosophy, pedagogy and psychology '
and 'Mathematics and informatics ' as, respectively, primary and secondary SSD
area. All detected news items were manually annotated by a group of 10 people.
The total number of annotated news is 6,608, corresponding to approximately
243 hours of audio-visual material. The size of this dataset is in line with those
adopted in similar works [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. The distribution of the annotated SSD areas is
shown in Fig.2. The number of news annotated with two areas is 1,593 that
corresponds around a quarter of the total (i.e. about 6,600). Considering only
the main category (Area1) there is a fairly good coverage of the annotations.
For the purpose of training an automatic classi cation system, the use of a
second category does not add signi cant information. However, it is interesting
to analyze the relationships between the areas in multiple annotation cases, as
shown in Fig.3. From these data the following cases of interest can be identi ed:
{ Mono-area and multi-sector news items. A news item within the same
area that may be classi ed according to more than one macro-sector within
the same area;
{ Multidisciplinary news items. A news item that may be classi ed in two
or more di erent areas. For example, a news item on legal regulations on the
use of drugs might be annotated primarily as Juridical Sciences (Area 14)
and secondly as Biological Sciences (Area 5);
{ Doubtful news items. A news item that, due to the nature of its topic,
may be misclassi ed. For example, the area of Biological Sciences (Area 5)
might be confused with the area of Medical Sciences (Area 6) and vice versa.
Similarly, we evaluated the distribution of SSD macro-sectors compared to
annotated news. The number of annotations to get a uniform coverage of all the
macro-sectors is 100. All macro-sectors were annotated at least once. 25% of
them were annotated for a su ciently representative number of times while 50%
of them have less than half of the optimum number of annotations.
3.2
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Document Categorization Performance Evaluation</title>
        <p>A 10-fold cross validation was used to assess the performance of the
categorization task. Fig.4 shows the results on the average precision, recall, and F-measure
for the classi cation according the SSD areas. The categorization model achieves
good performance in terms of precision.</p>
        <p>Analyzing average recall values, a more varied situation is noted. In
particular, for the areas most represented in the reference dataset, a good balance
between precision and recall is obtained. Conversely, for the areas that are least
represented in the dataset, low recall values are obtained. This may depend on
the use of a not enough large learning dataset (e.g. insu cient annotations for
a given area), or on the interchangeability of the area with other areas with
similar topics. This phenomenon is con rmed by the analysis of the confusion
matrix shown in Fig.5. The matrix rows show the expected areas. The matrix
columns count the deduced areas (i.e. those generated automatically by the
categorizer). The element in position (i,j) indicates the percentage of news items
belonging to area i that have been categorized with the area j. The matrix
diagonal shows the percentage of news items ranked correctly for each area, while the
extra-diagonal elements contain misclassi cation errors. It can be noted that the
matrix has the maximum at the diagonal for most of the considered areas
(highlighted in green). Areas subject to many categorization errors are highlighted
in red. For these areas, errors are mostly distributed along the matrix columns,
con rming good precision with respect to lower recall. Some areas tend to be
confused more than others (e.g., Medical Sciences with Biological Sciences and
vice versa), in accordance with intrinsic ambiguity (subject matter) or derivative
(annotation errors) of the same topics.</p>
        <p>Similarly, we evaluated the performance of the categorization of the SSD
macro-sectors. Table 1 reports the top-5 classi cation scores. As expected, global
performance is worse than performance of the SSD area categorizer. This might
be attributable to di erent causes, including the small size of training examples
for some macro-sectors, the higher number of categories (i.e. macro-sectors) to
be recognized, and the higher degree of interchangeability among them.
3.3</p>
      </sec>
      <sec id="sec-3-3">
        <title>Named Entity Recognition Performance Evaluation</title>
        <p>NER process was evaluated in terms of precision for each of the entity categories
considered. Recall was omitted from the analysis because of the huge amount
of time required to assess it (since it requires having a dataset fully annotated).
This omission is considered acceptable because in our application scenario the
Recall is less signi cant. When doing searches on large amount of data in fact,
users usually obtain a lot of matching documents and desire that they are not
false positives in order not to waste their time, this means that high precision
is desirable. For sure low recall excludes from the search potentially interesting
documents but this is less important for not really speci c searches made on big
indexes. The dataset of 6,600 TG Leonardo news items was randomly split into
four sets of equal size, each of them assigned to one annotator for evaluation.
Precision was assessed manually, counting the occurrences of the following cases:
{ Correct identi cation and classi cation. Entity correctly identi ed in
the text and attributed to the right category.
{ Correct identi cation but incorrect classi cation. Entity correctly
identi ed in the text but attributed to a wrong category.</p>
        <p>{ Wrong identi cation. Entity mistakenly identi ed.</p>
        <p>
          The results obtained are shown in Table 2. For calculation purpose, the Named
Entities found were considered as statistically independent although present with
multiple occurrences in the same document, e.g. the word "Italia" found twice
as a location in the same text counted as two correct occurrences and not just
one. This method is justi ed by the fact that identi cation and classi cation are
carried out on the basis of context analysis limited to the surrounding words and
not with simple match on a vocabulary. As a rst consideration of data
analysis, it is noted that the obtained precision values are aligned between the four
datasets, con rming a substantial validity and concordance of assessments over
the four annotators. The categorization precision values are over 70% (i.e. more
than double a random grading process characterized by a uniform probability
distribution) for each of the test datasets. These are therefore good results, even
more signi cant when compared with the state of the art [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], where maximum
precision of 65% is reported.
4
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>This paper described the results of a work carried out by RAI, aimed to
create statistical models for automatic document categorization and named entity
recognition, both acting in the educational eld and in Italian language. The
taxonomy used for the documents categorization is the Scienti c Disciplinary Sector</p>
      <p>LOC
PER
ORG
LOC
PER
ORG
LOC
PER
ORG
LOC
PER
ORG
taxonomy that, as part of the work, has been coded using SKOS to get a formal
XML/OWL ontology. The reference ground-truth for document categorization
has been created by annotating a dataset of automatic speech transcriptions
derived from RAI's scienti c newscasts. Named entity recognition models were
generated to be suitable for automatically transcribed text without
punctuation and capital letters. Document categorization performance was calculated
in terms of precision, recall and F-measure. Named entity recognition was
evaluated in terms of precision of both entity detection and entity classi cation,
distinctly for locations, people and organizations. The obtained results showed
fairly good accuracy with SSD document classi cation and some signi cant
improvement of categorization precision for Named Entities compared to the state
of the art. Next step for RAI is to test the trained OpanNLP models both in
the context of the \La Citta Educante" and for an internal archive search and
retrieval experimental service. As an example, locations automatically extracted
within speech transcriptions could be used to enrich archive metadata and
provide auxiliary information for applications such as georeferencing, data mashups
and map visualization.</p>
      <p>Acknowledgments. This work was carried out within the project \La Citta
Educante" (CTN01 00034 393801) of the National Technological Cluster on
Smart Communities cofunded by the Italian Ministry of Education, University
and Research - MIUR.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Baraldi</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grana</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cucchiara</surname>
          </string-name>
          , R.:
          <article-title>Recognizing and presenting the storytelling video structure with deep multimodal networks</article-title>
          .
          <source>Trans. Multi</source>
          .
          <volume>19</volume>
          (
          <issue>5</issue>
          ),
          <volume>955</volume>
          {
          <fpage>968</fpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Baraldi</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grana</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Messina</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cucchiara</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>A browsing and retrieval system for broadcast videos using scene detection and automatic annotation</article-title>
          .
          <source>In: Proc. of the 2016 ACM on Multimedia Conference</source>
          . pp.
          <volume>733</volume>
          {
          <fpage>734</fpage>
          . MM '
          <volume>16</volume>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Bartalesi</given-names>
            <surname>Lenzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Speranza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Sprugnoli</surname>
          </string-name>
          , R.:
          <source>Named Entity Recognition on Transcribed Broadcast News at EVALITA</source>
          <year>2011</year>
          , pp.
          <volume>86</volume>
          {
          <issue>97</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Basu</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zimmermann</surname>
          </string-name>
          , R.:
          <article-title>Fuzzy clustering of lecture videos based on topic modeling</article-title>
          .
          <source>In: Proc. of the 14th Intl. Workshop on Content-Based Multimedia Indexing</source>
          . pp.
          <volume>1</volume>
          {
          <issue>6</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Cardoso-Cachopo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Improving Methods for Single-label Text Categorization</article-title>
          .
          <source>PdD Thesis</source>
          , Instituto Superior Tecnico, Universidade Tecnica de Lisboa (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <issue>6</issue>
          .
          <string-name>
            <surname>Chang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Comparative study on subject classication of academic videos using noisy transcripts</article-title>
          .
          <source>In: Proc. of the 4th IEEE Intl. Conf. on Semantic Computing</source>
          . pp.
          <volume>67</volume>
          {
          <issue>72</issue>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Imran</surname>
            ,
            <given-names>A.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cheikh</surname>
            ,
            <given-names>F.A.</given-names>
          </string-name>
          :
          <article-title>Blackboard content classi cation for lecture videos</article-title>
          .
          <source>In: 18th IEEE Intl. Conf. on Image Processing</source>
          . pp.
          <volume>2989</volume>
          {
          <issue>2992</issue>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xue</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Automatic soccer video event detection based on a deep neural network combined CNN and RNN</article-title>
          .
          <source>In: 28th IEEE Intl. Conf. on Tools with Arti cial Intelligence</source>
          . pp.
          <volume>490</volume>
          {
          <issue>494</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Kapela</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Swietlicka</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rybarczyk</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kolanowski</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>O'Connor</surname>
            ,
            <given-names>N.E.</given-names>
          </string-name>
          :
          <article-title>Realtime event classi cation in eld sport videos</article-title>
          .
          <source>Image Commun</source>
          . 35(C),
          <volume>35</volume>
          {
          <fpage>45</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Lorenzo</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Costantino</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cucchiara</surname>
          </string-name>
          , R.:
          <article-title>Neuralstory: an interactive multimedia system for video indexing and re-use</article-title>
          .
          <source>In: Proc. of the 15th Intl. Workshop on Content-Based Multimedia Indexing</source>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Messina</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borgotallo</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dimino</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Airola</given-names>
            <surname>Gnota</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Boch</surname>
          </string-name>
          ,
          <string-name>
            <surname>L.</surname>
          </string-name>
          :
          <article-title>ANTS: A complete system for automatic news programme annotation based on multimodal analysis</article-title>
          .
          <source>In: 9th Intl. Workshop on Image Analysis for Multimedia Interactive Services</source>
          . pp.
          <volume>219</volume>
          {
          <issue>222</issue>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Messina</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Montagnuolo</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Di</surname>
            <given-names>Massa</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Borgotallo</surname>
          </string-name>
          , R.:
          <article-title>Hyper media news: a fully automated platform for large scale analysis, production and distribution of multimodal news content</article-title>
          .
          <source>Multimedia Tools Appl</source>
          .
          <volume>63</volume>
          (
          <issue>2</issue>
          ),
          <volume>427</volume>
          {
          <fpage>460</fpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Mocanu</surname>
            ,
            <given-names>B.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tapu</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zaharia</surname>
          </string-name>
          , T.B.:
          <article-title>Automatic segmentation of TV news into stories using visual and temporal information</article-title>
          .
          <source>In: Proc. of the 17th Intl. Conf. on Advanced Concepts for Intelligent Vision Systems</source>
          . pp.
          <volume>648</volume>
          {
          <issue>660</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Shih</surname>
          </string-name>
          , H.:
          <article-title>A survey on content-aware video analysis for sports</article-title>
          .
          <source>CoRR abs/1703</source>
          .01170 (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Xue</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xia</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chiou</surname>
            ,
            <given-names>F.d.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Palmer</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>The penn chinese treebank: Phrase structure annotation of a large corpus</article-title>
          .
          <source>Nat. Lang. Eng</source>
          .
          <volume>11</volume>
          (
          <issue>2</issue>
          ),
          <volume>207</volume>
          {238 (Jun
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oehlke</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meinel</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          : An
          <source>Automated Analysis and Indexing Framework for Lecture Video Portal</source>
          , pp.
          <volume>285</volume>
          {
          <issue>294</issue>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Siebert</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lhne</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sack</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meinel</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Lecture video indexing and analysis using video ocr technology</article-title>
          .
          <source>In: 7th Int. Conf. on Signal Image Technology and Internet Based Systems (SITIS</source>
          <year>2011</year>
          ),
          <source>Track Internet Based Computing and Systems</source>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Zlitni</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bouaziz</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mahdi</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Automatic topics segmentation for tv news video using prior knowledge</article-title>
          .
          <source>Multimedia Tools Appl</source>
          .
          <volume>75</volume>
          (
          <issue>10</issue>
          ),
          <volume>5645</volume>
          {
          <fpage>5672</fpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>