<!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>Knowledge-based access to art collections: the KIRA system</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Flora Amato</string-name>
          <email>flora.amato@unina.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vincenzo Moscato</string-name>
          <email>vmoscato@unina.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Antonio Picariello</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giancarlo Sperl</string-name>
          <email>giancarlo.sperli@unina.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>DIETI - University of Naples \Federico II"</institution>
          ,
          <addr-line>via Claudio 21, 80125, Naples</addr-line>
          ,
          <country>Italy CINI</country>
          <institution>- ITEM National Lab</institution>
          ,
          <addr-line>Via Cinthia, 80126, Naples, italy</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>This discussion paper represents an extended abstract of a recent publication where we presented KIRA (Knowledge-based Information Retrieval from Art collections ), a system to query, browse and analyze cultural digital contents from a set of distributed and heterogeneous repositories. KIRA relies on a Big Data infrastructure with the following features: capability to gather information from di erent data sources; advanced data management techniques and technologies; ability to provide useful and personalized data to users based on their preferences and context. KIRA thus provides retrieval and presentation functionalities to search information of interest and present it to the users in a suitable format and according to their needs. Using ad-hoc APIs, our system can also support several applications: mobile multimedia guides, web portals to promote the Cultural Heritage, multimedia recommender and storytelling systems and so on. We discuss the main ideas that characterize the system, showing its use for several applications.</p>
      </abstract>
      <kwd-group>
        <kwd>Knowledge Management</kwd>
        <kwd>Big Data</kwd>
        <kwd>Information Retrieval</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The enhancement and promotion of worldwide Cultural Heritage (CH) using
Information and Communication Technologies (ICT) represents nowadays an
important research issue, with a variety of potential applications. ICT have
radically changed the modern CH scenery: simple traditional Information Systems
for the management of cultural artifacts have left the place to complex systems
that expose rich information extracted from heterogeneous data sources (e.g.
Digital Libraries and Open Archives, Multimedia Art Collections, Social Media,
Web Encyclopedias, etc.). A large number of proposals, which focus on how ICT
solutions should be applied to the CH domain for di erent purposes, has been
presented in the literature [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Indeed, several recent European projects (e.g.
Ariadne, Europeana, etc.) have already suggested a set of
methodologies/technologies together with the best ways and practices to manage and organize the
cultural knowledge for di erent contexts and applications.
      </p>
      <p>
        In spite of the great e ort, some research problems have to be still faced
during the design of a modern Cultural Heritage Information System, especially if we
consider high change rate, large volume, and intrinsic heterogeneity of cultural
data: i) the adoption of architectural models for Big Data management [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]; ii)
the access, retrieval, integration and analysis of information from distributed and
very heterogeneous art repositories [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]; iii) the transformation of the captured
data into useful knowledge and the related management in according to the
different \views" of a cultural item exploiting the LD/LOD (Linked Data/Linked
Open Data) paradigm [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]; iv) the access to the knowledge based on the user
pro le and the context.
      </p>
      <p>
        This paper represents an extended abstract of the work [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], where we describe
KIRA (Knowledge-based Information Retrieval from Art collections ), a system
to query, browse and analyze cultural digital contents from a set of distributed
and heterogeneous art repositories. In particular, the system prototype has been
developed within the Cultural Heritage Information Systems (CHIS) National
project, promoted by DATABENC1. KIRA is able to manage all the digital
contents related to Cultural Items. More in details, in our vision each Cultural
Heritage environment (e.g. museums, archaeological sites, old town centers, etc.)
is grounded on a set of cultural Points of Interest (PoI), which correspond to one
or more cultural items (e.g. speci c ruins of an archaeological site, sculptures
and/or pictures exhibited within a museum, historical buildings and famous
squares in an old town center and so on). In order to meet variety, velocity
and volume of the managed information, KIRA is characterized by the following
technical features that are typical of a Big Data platform:
{ capability to gather information from distributed and heterogeneous data
sources (e.g. Social Media , Digital Libraries and Open Archives, Multimedia
Collections, Web Encyclopedias, Web Data Services, etc.);
{ advanced data management techniques and technologies;
{ advanced information retrieval services and ability to provide useful and
personalized data to users based on their preferences and context.
      </p>
      <p>The paper is organized as follows. Section 2 describes the proposed data
model. Section 3 presents a system description with several implementation
details. Section 4 reports a possible application of our system and discusses some
conclusions and the future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Data Model for Cultural Items</title>
      <p>The introduced data model relies on the concept of \Cultural Item" (CI):
examples of CIs are speci c ruins of an archaeological site, sculptures and/or
pictures exhibited within a museum, historical buildings in an old town center
and so on.
1 The High Technology District for Cultural Heritage (DATABENC) management of
the Campania Region, in Italy (www.databenc.it).</p>
      <p>
        In the CH domain, a CI can be opportunely described with respect to a
variety of annotation schemata, for example the archaeological view, the
architectural perspective, the archivist vision, the historical background, etc., which
usually exploit di erent sets of \metadata" and possibly domain taxonomies or
ontologies [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. In a simpli ed way, we consider a ontology O = (V; E) as a
network of concepts belonging to the CH domain, where a node v 2 V represents
a \concept" and an edge e 2 E a relationship between two concepts. Thus, we
de ne an annotation schema and a semantic annotation for a CI.
De nition 1 (Annotation Schema). Given a set of ontologies O, an
Annotation Schema is a tuple O = (A1; : : : ; An; B1; : : : ; Bm), where A1; : : : ; An
are attributes for which 8i 2 [1; n]; 9O = (V; E) 2 O s.t. dom(Ai) V ,
and B1; : : : ; Bm are attributes for which 8j 2 [1; m]; 6 9O = (V; E) 2 O s.t.
dom(Bj ) V .
      </p>
      <p>The attributes A1; : : : ; An are Ontological Attributes (OAs) and correspond
to concepts that are relevant for the speci c domain(s) being modeled. In turn,
Non-Ontological Attributes B1; : : : ; Bm (NOAs) can contain other useful
information, such as multimedia items (e.g. audio, video, images, texts and 3D
models, etc.) characterized by a set of low-level features and other metadata. In
particular, we can adopt both \literals" or a set of URIs (Uniform Resource
Identi ers ), which allow to access the related cultural information according to
the LD/LOD paradigms, as values of the annotation attributes. In addition, a
CI may be associated with a speci c \Point of Interest" (POI), de ned by a set
of geographic coordinates, and corresponding either to a single point or to a set
of lines and more complex polygons of the considered environment.
De nition 2 (Semantic Annotation). Given a set of ontologies O, an
annotation schema O and cultural item CI, a Semantic Annotation of CI is a
tuple O(CI) = (a1; : : : ; an; b1; : : : ; bm), where 8i 2 [1; n]; ai 2 dom(Ai) and
8j 2 [1; m]; bi 2 dom(Bi)</p>
      <p>
        Using various sets of ontologies and semantic annotations [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], we can thus
describe a cultural item from di erent points of view supporting several
applications. A large set of relationships can also be instantiated among cultural items
and the entire system Knowledge Base (KB) can be modeled as a graph2.
De nition 3 (Knowledge Base). The Knowledge Base is a graph G = (C; R):
each node c 2 C can be a cultural item or an ontological attribute (concept) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ],
while each edge r 2 R represents a relationship derived from a semantic
annotation or established between two cultural items.
2 All possible relationships in the model are opportunely de ned \a-priori" and the
related meaning can be found in a proper thesaurus.
      </p>
      <p>Leveraging di erent annotation schemes and ontologies, our model allows
achieving interoperability goals. The KB content can be easily exported in the
most used formats (e.g. XML, RDF, OWL) and according to the most di used
harvesting standards for CH applications (e.g., EDM, Italian ICCD, etc.). On
the other hand, the LD/LOD paradigm permits us to deal with several problems
related to data consistency and copyright constraints3.</p>
      <p>
        KIRA has to deal with the large and heterogeneous amount of information:
annotations and descriptions provided by cultural heritage foundations, web
encyclopedias and open archives, multimedia contents coming from social media
networks and digital libraries, opinions and comments of users from common
online social networks, etc. For this reason, KIRA presents a layered architecture
typical of a Big Data platform [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], exploiting the related stack of technologies
(see [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] for more details). In the data source layer, each data source is properly
\wrapped" in order to extract the information of interest that is then represented
as required by the described data model. In particular, each Wrapper is
specialized for a particular kind of source (i.e. Social Media Networks, Digital
Repositories, Open Archives) and must address all the interoperability issues, providing a
3 Some cultural items descriptions are accessible only using URI, thus the data
management issues are in charge to the related source.
set of functionalities to access data sources and gather all the desired data,
possibly leveraging the available APIs4. In the data storage and management layer,
data are stored in the Knowledge Base in compliance with the above-described
data model, and managed also exploiting the LD/LOD paradigm. In addition,
speci c semantics to be attached to the data is provided using the annotation
schemes, including ontologies, vocabularies, taxonomies, etc. related to the
Cultural Heritage domain. The KB leverages di erent Data Repositories realized by
advanced data management technologies (e.g. Distributed File Systems, NoSQL
and relational systems) and provides a set of basic APIs to read/write data by an
Access Method Manager. As a basis for the data processing layer our system
provides a Query Engine that can be invoked by user applications to search data of
interest using information retrieval facilities. In particular, our system supports
all the basic functionalities for multimedia and semantic information retrieval
by means of proper Information Filters. The data analytics layer is based on
different Analytics Services allowing to create personalized \dashboards" for a given
cultural environment. In addition, it provides basic data mining, graph analysis
and machine learning algorithms useful to infer new knowledge and provided
mechanisms for personalized and context-aware access to data.
3.2
      </p>
      <p>Functionalities and Implementation Details</p>
      <p>One of the most important functionalities provided by KIRA consists in the
capability of gathering the di erent kinds of data from di erent sources: User
Data, Social Data, Digital Repository and Multimedia Data.</p>
      <p>
        User Data basically include preferences and needs that are useful to de ne
the related pro les: data on users (e.g. favorite artistic genre and artists)
constitutes the Personally Identi able Information (PII) that is stored in the
Knowledge Base and can be used as additional lter in the retrieval. As to Social Data,
the current prototype only considers information coming from Twitter. In
particular, KIRA retrieves user comments and posts information about a given CI
by exploiting the related APIs. Social data can be used in several applications
requiring a \social vision" of cultural items. We collect Digital Repositories' Data,
information describing cultural items from on-line digital repositories (e.g.
museums, libraries, open archives, multimedia collections, etc.). The wrapper for
this kind of sources can import such data descriptions and convert them into a
JSON format. Multimedia data (e.g. images, texts, video, etc.) related to a given
cultural item can be similarly collected using the wrapper facilities. In
particular, the descriptions in terms of basic metadata are captured and stored within
4 Data integration problems for heterogeneous data sources are addressed by means of
classical schema mapping techniques, record linkage and data fusion techniques [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ],
according to the speci c data source. Eventually, data stream management problems
have to be considered.
      </p>
      <p>
        KIRA, while raw multimedia data can be opportunely linked and, in other cases,
temporarily imported into the system for content-based analysis [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]5.
      </p>
      <p>
        The data gathered by the Wrappers are then stored and managed by the
Knowledge Base. One of the basic functionalities of the KB is to export the
related content into the Europeana Data Model 6 (EDM) format (see [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] for more
details). Metadata semantics is provided by the set of annotation schemes (in
XML, RDF or OWL formats). All the data can be represented as sequences
of triples (h subject, predicate, object i) in according to the described data
model. The KB is based on several technologies that are brie y described in the
following7.
      </p>
      <p>
        The data describing basic properties of CIs (e.g. name, short description, etc.)
and basic information on users pro les are stored into a key-value data store (i.e.
Redis). The complete description in terms of all the metadata of CIs using the
di erent annotation schemes are in turn saved using a wide column data store
(i.e. Cassandra). We use a table for each kind of CIs having a column for each
\metadata family"; column values can be literals or URIs. The document store
technology (i.e. MongoDB ) is used to deal with JSON messages, complete user
pro les and descriptions of internal resources (multimedia data and textual
documents, etc.) associated with a cultural item. All the relationships among cultural
items within a cultural environment and interactions with users (behaviors) are
managed by means of a graph database (i.e. Titan). The entire cartography
related to a cultural environment together with POIs is managed by a GIS (i.e.
PostGIS ), which provides the functionalities to lter and visualize on a map the
geographic area around a given PoI. Multimedia data management is realized
using the Windsurf library [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. We exploit an RDF store (i.e. di erent
Allegrograph instances) to memorize data views in terms of triples related to a given
cultural environment and useful for speci c applications, providing a SPARQL
endpoint for the applications. All system con guration parameters, internal
catalogs and thesauri are stored in a relational database (i.e. PostegreSQL). Finally,
semantics of data can be speci ed by linking values of high-level metadata to
some available internal (managed by Sesame) or external ontological schemes.
      </p>
      <p>
        This heterogeneous Knowledge Base provides basic Restful APIs to
read/write data and further functionalities for importing/exporting data in the most
common di used Web standards. The search of data useful for the applications
can be eased by using di erent information lters that implement the right
queries to the various databases. The implementation of such lters is based
5 Note that multimedia data that are managed by the system are suitably ltered
before the storing process. The number and kinds of multimedia data required by
the application are tuned by means of con guration parameters.
6 http://pro.europeana.eu/edm-documentation
7 We chose to adopt such heterogeneous technologies in order to meet the speci c
requirements of the applications dealing with the huge amount of data at stake.
For example, Social Networking applications typically bene t of graph database
technologies because of their focus on data relationships. In turn, more e cient
technologies (key-value ore wide-column stores) are required by Tourism applications
to quickly and easily access the data of interest.
on Apache Spark, and we distinguish four kinds of query on the KB: i) query
by keywords/tags : through such a query a user/application can search a set of
CIs using keywords (as in Google search engine) or speci c tags (the query is
then \expanded" with similar search terms leveraging the system thesauri); ii)
query by metadata: by this query a user/application can search a set of CIs
using speci c metadata of internal or external annotation schemes (the query
for OAs is semantically \expanded" with the concepts of managed ontologies
that are similar to the target one); iii) query by example: through such a query
a user/application can search a set of multimedia contents { related to CIs {
that are similar to a target one (the query processing is base on the Windsurf
multimedia libraries ); iv) query by user preferences : user pro les are exploited
to nd the set of cultural items that are more similar to user preferences using
co-clustering techniques [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
4
      </p>
    </sec>
    <sec id="sec-3">
      <title>System Running Example and Conclusions</title>
      <p>We describe a possible application of our system to support the development
of a multimedia guide for the Paestum archeological site. The ancient buildings,
together with the museum and its main artifacts, constitute the set of cultural
items for our case study. Tourists, both from their places and while visiting ruins,
can browse these cultural items and enjoy a useful multimedia guide describing
them, or be recommended other nearby places, comments of other users and
other information of interest. When users search a speci c cultural item, as
an example the Temple of Neptune, our system provides a basic description
with the related multimedia objects (i.e. audio, images, video and texts) and
detailed users' comments. The list of proposed cultural items with descriptions
and multimedia objects depends on the user's preferences and system settings:
images rather than voice, or expert-level rather than layman-level descriptions of
the art pieces; speci c metadata and annotation schemes. In addition, query by
example facilities can be exploited to determine other images that are similar to
a given multimedia object. In addition, a semantic search can be performed on
speci c ontological attributes to nd other cultural items of the same type. At
the same time, users can choose to retrieve some interesting information, to read
comments, opinions and ratings about the visited cultural items and to express
their own ratings and opinions. Figure 2 shows a running example (obtained
by assembling di erent screenshots) concerning the search of CIs related to the
Paestum ruins. Users can browse the data by means of an appropriate GUI;
they can lter objects belonging to a given CI using di erent criteria: type of
multimedia data, language, etc. Future work will be devoted to collect the huge
amount of data related to all the di erent cultural objects of the Campania
region and to experiment our system from the e ciency and e ectiveness points
of view with respect to the information retrieval and ltering tasks providing a
comparison with other systems.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>C.</given-names>
            <surname>Guccio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. F.</given-names>
            <surname>Martorana</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Mazza</surname>
          </string-name>
          ,
          <string-name>
            <surname>and I. Rizzo</surname>
          </string-name>
          , \
          <article-title>Technology and public access to cultural heritage: the italian experience on ict for public historical archives," in Cultural Heritage in a Changing World</article-title>
          . Springer,
          <year>2016</year>
          , pp.
          <volume>55</volume>
          {
          <fpage>75</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>C. P.</given-names>
            <surname>Chen</surname>
          </string-name>
          and C.-Y. Zhang, \
          <article-title>Data-intensive applications, challenges, techniques and technologies: A survey on big data,"</article-title>
          <source>Information Sciences</source>
          , vol.
          <volume>275</volume>
          , pp.
          <volume>314</volume>
          {
          <issue>347</issue>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>X. L.</given-names>
            <surname>Dong</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Srivastava</surname>
          </string-name>
          , \
          <article-title>Big data integration," in Data Engineering (ICDE</article-title>
          ),
          <source>2013 IEEE 29th International Conference on. IEEE</source>
          ,
          <year>2013</year>
          , pp.
          <volume>1245</volume>
          {
          <fpage>1248</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaveri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rula</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Maurino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Pietrobon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Auer</surname>
          </string-name>
          , \
          <article-title>Quality assessment for linked data: A survey,"</article-title>
          <source>Semantic Web</source>
          , vol.
          <volume>7</volume>
          , no.
          <issue>1</issue>
          , pp.
          <volume>63</volume>
          {
          <issue>93</issue>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>F.</given-names>
            <surname>Amato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Moscato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Picariello</surname>
          </string-name>
          , and G. Sperl , \
          <article-title>Kira: a system for knowledgebased access to multimedia art collectionsl,"</article-title>
          <source>in Proceedings of the IEEE 11th International Conference on Semantic Computing</source>
          ,
          <source>(ICSC</source>
          <year>2017</year>
          ). IEEE,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>M.</given-names>
            <surname>Doerr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gradmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Hennicke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Isaac</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Meghini</surname>
          </string-name>
          , and H. van de Sompel, \
          <article-title>The europeana data model (edm),"</article-title>
          <source>in World Library and Information Congress: 76th IFLA general conference and assembly</source>
          ,
          <year>2010</year>
          , pp.
          <volume>10</volume>
          {
          <fpage>15</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>F.</given-names>
            <surname>Amato</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. De Santo</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Moscato</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Persia</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Picariello</surname>
            , and
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Poccia</surname>
          </string-name>
          , \
          <article-title>Partitioning of ontologies driven by a structure-based approach</article-title>
          ,"
          <year>2015</year>
          , pp.
          <volume>320</volume>
          {
          <fpage>323</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>F.</given-names>
            <surname>Amato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mazzeo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Penta</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Picariello</surname>
          </string-name>
          , \
          <article-title>Using nlp and ontologies for notary document management systems,"</article-title>
          <source>2008</source>
          , pp.
          <volume>67</volume>
          {
          <fpage>71</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>I.</given-names>
            <surname>Bartolini</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Patella</surname>
          </string-name>
          , \
          <article-title>Multimedia queries in digital libraries," in Data Management in Pervasive Systems</article-title>
          . Springer,
          <year>2015</year>
          , pp.
          <volume>311</volume>
          {
          <fpage>325</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. I.
          <string-name>
            <surname>Bartolini</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Moscato</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Pensa</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Penta</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Picariello</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Sansone</surname>
            , and
            <given-names>M. L.</given-names>
          </string-name>
          <string-name>
            <surname>Sapino</surname>
          </string-name>
          , \
          <article-title>Recommending multimedia visiting paths in cultural heritage applications,"</article-title>
          <source>Multimedia Tools and Applications</source>
          , vol.
          <volume>75</volume>
          , no.
          <issue>7</issue>
          , pp.
          <volume>3813</volume>
          {
          <issue>3842</issue>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>