<!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>
      <journal-title-group>
        <journal-title>LDOW</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Towards a Personalized Query Answering Framework on the Web of Data</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Enayat Rajabi</string-name>
          <email>rajabi@dal.ca</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Christophe Debruyne</string-name>
          <email>debruync@scss.tcd.ie</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Declan O'Sullivan</string-name>
          <email>declan.osullivan@cs.tcd.ie</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Personalisation; Linked Data; Question Answering.</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dalhousie University</institution>
          ,
          <addr-line>Halifax, NS</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Trinity College Dublin</institution>
          ,
          <addr-line>Dublin 2</addr-line>
          ,
          <country country="IE">Ireland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2017</year>
      </pub-date>
      <volume>3</volume>
      <abstract>
        <p>In this paper, we argue that layering a question answering system on the Web of Data based on user preferences, leads to the derivation of more knowledge from external sources and customisation of query results based on user's interests. As various users may find different things relevant because of different preferences and goals, we can expect different answers to the same query. We propose a personalised question answering framework for a user to query over Linked Data, which enhances a user query with related preferences of the user stored in his/her user profile with the aim of providing personalized answers. We also propose the extension of the QALD-5 scoring system to define a relevancy metric that measures similarity of query answers to a user's preferences. • Information systems➝ Question answering.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>
        With the rapid growth of Web of Data (currently more than 154
billion triples1), answering users’ queries and delivering the actual
results have become increasingly a key issue [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Retrieving
appropriate answers by exploring or browsing the Web content based on
keyword search mostly fail to exploit the internal structures of data
and reveal their underlying semantics. The search results are
expected to contain information corresponding to the keywords and
in most cases, the user is left with the task of sifting through these
results. Question Answering is an information retrieval technique
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] that tackles this issue by retrieving exact answers to users’
questions posed in natural language. On the Web of Data [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], due to its
standards and schema, the question answering system is executed
on a network of RDF datasets and data discovery sometimes
requires integrating several datasets. Moreover, different kinds of
datasets underlying Question Answering systems have been
semantically improved from unstructured text to structured data [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
One of the significant factors to be considered in a question
answering system is personalisation of the query and answers contingent
on the user interest and preferences, as various users may find
different things relevant when searching because of different
preferences, goals and interests. Thus, users may naturally expect
different answers to the same query. Typically, query personalisation [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]
is the process of dynamically enhancing a query with related user
preferences stored in a user profile with the aim of providing
personalised answers. To illustrate the question answering application,
consider for example the following case:
“Bob is a high school student and performs most of his studies and
homework using search engines. However, he is tired of searching
among the search engines’ results, as it is a tedious work to
discover the precise answer in thousands of candidate contents. He is
aware of the strength of Web of Linked Data and decides to pose
his queries against a personalised question answering system
(PQALD). He registers in PQALD and creates his profile. He also
specifies his preferences for search. For example, he is interested
in reading fiction books, and romantic movies. Afterwards, he
starts surfacing the Web of Data to find the answers of his questions
using PQALD. The system narrows the list of results for Bob to
specific answers that are close to his interests and preferences. As
an example, it lists all the romantic movies (as one of Bob’s
interests) as the priorities of search for the following question: ‘best
movies of 2016?’ PQALD also considers all other Bob’s
preferences and interests in the search. As PQALD relies on the Web of
Linked Data, it links each found answer to IMDB dataset so that
Bob can access more information about each movie. Bob can also
specify more preferences for his search (one for his homework,
another for his research, etc.) and utilise each one for the specific
search.”
Most of the studies in the area of question answering on the Web
of Data [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] present approaches to retrieve information
and infer knowledge over the Semantic Web utilising a set of
ontologies, reasoning capabilities, and inference engines. Some others
[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] investigate the issues involved in designing a query
language in Semantic Web. To the best of our knowledge, query
personalisation for question answering on the Web of Data has not
been widely considered in studies to date. This short paper presents
a personalised question answering framework with the intent of
improving as well as customising the search results contingent on a
user’s preferences and interests. The remainder of this paper is
structured as follows. In Section 2, we will outline the current
studies on question answering on the Web of Data. Section 3 introduces
our proposed approach, followed by conclusion and future work in
Section 4.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. BACKGROUND AND RELATED WORK</title>
      <p>
        The goal of question answering systems is “to allow users to ask
questions in Natural Language (NL), using their own terminology
and receive a concise answer” [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Recent years have witnessed
the transfer of question answering techniques used for traditional
Web or local systems to the development of the semantic query
answering systems on the Web of Linked Data [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], which take queries
expressed in natural languages and a given ontology as input, and
returns answers drawn from one or more datasets that subscribe to
the ontology [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Most query answering systems rely on ontology
specific approaches, where the power of ontologies as a model of
knowledge is directly exploited for the query analysis and
translation. Aqualog [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], in particular, allows users to choose an ontology
and then ask natural language queries with respect to the universe
of discourse covered by the ontology. It identifies ontology
mappings for all the terms and relations in the triple patterns of
SPARQL query by means of string based comparison methods and
WordNet. AquaLog uses generalisation rules to learn novel
associations between the natural language relations used by the users and
the ontology structure. Lopez et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] compared several
ontologybased question answering systems in a study based on a set of
criteria including degree of customization, and revealed that most of
the semantic question answering systems (such as QuestIO [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ],
FreyA [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], and Querix [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]) did not support customization in their
approaches, whilst QACID [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] and ORAKEL [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] considered
some levels of domain customisation that have to be performed or
supervised by domain experts. For example, QACID is based on a
collection of queries from a given domain that are categorised into
clusters, where each cluster, containing alternative formulations of
the same query, is manually associated with SPARQL queries.
None of the mentioned question answering systems, however, did
take the users’ interests and preferences into their consideration.
With regard to query personalisation studies, Koutrika and
Ioannidis [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] presented an approach on query personalisation in digital
libraries over relational databases. They treated query
personalisation as a query-rewriting problem and provided an algorithm that
produces a personalised version of any query. They captured user
preferences as query rewriting rules with assigned weights that
indicate user interest. In [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], the authors formulated Constrained
Query Personalisation (CQP) approach as a state-space search
problem to build a set of personalised queries dynamically taking
the following features into account: the queries issued, the user’s
interest in the results, response time, and result size. Gheorghiu et
al. [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] presented a hybrid preference model that combines
quantitative and qualitative preferences into a unified model using an
acyclic graph, called HYPRE Graph, to personalise the query results.
They implemented a framework using Neo4j graph database
system and experimentally evaluated it using real data extracted from
DBLP. The above-mentioned studies in this domain did not
implement their approaches on the Web of Data to leverage the
connectivity and availability of datasets and improve their results.
However, we believe the preference model mentioned in [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] can be
utilised in development of a query answering system for Linked
Data. We will also leverage an extensive survey performed by
Lopez et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] in our implementation to precisely identify the
strengths and weaknesses of other approaches with the intent of
designing a robust system. Moreover, to convert the user questions to
SPARQL, we will investigate the possibility of using some text to
SPARQL approaches like AutoSPARQL [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], which implements
      </p>
      <sec id="sec-2-1">
        <title>2 https://gate.ac.uk/ [Accessed: 28-Feb-2017]</title>
        <p>an active learning approach using Query Tree Learner (QTL)
algorithm.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. PERSONALISED QUESTION ANSWER</title>
    </sec>
    <sec id="sec-4">
      <title>ING FRAMEWORK</title>
      <p>
        Searching information on the Web of Data requires user friendly
approaches, similar to the ease of keyword-based search engines,
but relying on the RDF. In this vein, typically Question Answering
systems are proposed to retrieve the best possible answers for end
users. Question Answering on Linked Data has recently been
studied by researchers along with the associated challenges in the
domain [
        <xref ref-type="bibr" rid="ref12 ref13 ref14 ref15">12-15</xref>
        ]. Current query personalisation systems mostly
concern semi-structured or unstructured data and, to the best of our
knowledge, a personalisation query approach on the Web of Data
has not been considered yet. Providing an enriched knowledgebase
is another step toward developing a question answering system that
can be fulfilled by linking different datasets to each other or to
external knowledge on the Web.
      </p>
      <p>Generally speaking, query personalisation in a question answering
system usually falls into two categories: a) information filtering
systems wherein a stored query or set of queries comprise a user
profile based on which an information filtering system collects and
distributes relevant information; b) recommendation systems that
produce predictions, recommendations, opinions that help a user
evaluate or select a set of entities, and the system identifies other
similar entities, based on which recommendations or predictions
are produced regarding what the user would like.</p>
      <p>
        Our approach for personalising the user queries will fall in the first
category and relies on a quantitative approach which aims at an
absolute formulation of user preferences, such as a user likes
comedies very much and westerns to a lesser degree. This allows for total
ordering of results and the straightforward selection of those
answers matching user preferences. We may also use techniques in
query personalisation that reveal some implicit knowledge about
the user interests, when incomplete information in the user profile
prevents us to retrieve appropriate knowledge for query
customisation [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. Figure 1 outlines the main components and flows of the
proposed approach wherein we will analyse the questions,
customise them based on users’ preferences and profile, extract the
answers from a set of linked datasets, and finally score the results as
well as visualise them for users. Below we will explain how we
implement each phase of the proposed framework.
      </p>
    </sec>
    <sec id="sec-5">
      <title>3.1 Question Analysis</title>
      <p>
        With respect to question analysis phase, several NLP techniques
can be used to convert the user questions to SPARQL. In particular,
the underlying idea of AutoSPARQL [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] is an interesting solution
to convert a natural language expression to a SPARQL query,
which can then retrieve the answers of a question from a given
triple store. Our strategy for both syntactic and semantic analysis of
questions is not implementing a software from scratch to convert
the user question to a SPARQL query, instead we intend to apply
one of the existing approaches (i.e. AutoSPARQL, GATE2, or the
approach in [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]) to select features from the question, to extract and
classify them, and to support the transformation of question to
SPARQL. To provide support for multiple languages, we intend to
follow the approach mentioned in QALD-4 [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] by annotating the
questions with a set of keywords in an XML or RDF format. The
language detection step is also appropriate to identify the user’s
language and customise the results for him/her.
      </p>
    </sec>
    <sec id="sec-6">
      <title>3.2 Query Personalisation</title>
      <p>
        For the query personalisation phase, the idea is to design and
implement a user preference model (based on current well-designed
preference models e.g., [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]) and customise the query according to
the user’s interests stated in the user profile. Having the user
preferences in one of the Linked Data vocabularies (including but not
limited to FOAF or FRAP [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]), the query analyser analyses the
query (which is presented in SPARQL as the output of previous
step) and customises it according to the designed user preference
model. The output of this phase is a new SPARQL query, which
will be the input of answer extraction service.
      </p>
    </sec>
    <sec id="sec-7">
      <title>3.3 Answer Extraction Service and Reasoning</title>
      <p>
        To extract the answers from a set of linked datasets, we intend to
apply a reasoning engine that uses description-logic as its basic
formalism and relies one of OWL 2 flavours (e.g. OWL 2 QL) as the
ontology logic. The idea is to select a reasoner that provides
completeness and decidability of the reasoning problems, offers
computational guarantees and has more efficient reasoning support than
other formalisms. As we will follow a rule-based reasoning engine,
a homogeneous approach will be applied to make a tight semantic
integration for embedding rules and ontology in a common logic
ground. We will also utilise either SWRL [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] or RIF [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ] as the
rule languages of the framework in the knowledge layer of this
phase and Jena-Pellet reasoner as our reasoning engine tool.
      </p>
    </sec>
    <sec id="sec-8">
      <title>3.4 Answer Scoring and Visualisation</title>
      <p>One of the technologies that can be applied for Answer Scoring is
using the lexical answer type. DeepQA3, as the IBM project in
NLP, includes a system that takes a candidate answer along with a
lexical answer type and returns a score indicating whether the
candidate answer can be interpreted as an instance of the answer type.
This system utilises WordNet or DBpedia datasets to search for a
link of hyponymy, instance-of or synonymy between answer and
its lexical type. We will extend this approach to discover a link
between the answers and the user’s profile or preferences.
This phase has also a visualisation service to visualise the final
candidate answers (the most matched answers to the user’s profile) to
the user.</p>
    </sec>
    <sec id="sec-9">
      <title>3.5 Evaluation</title>
      <p>
        To evaluate the proposed query answering system, we intend to
utilise the QALD evaluation approach [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], which provides a common
evaluation benchmark and allows for an in-depth analysis of a
question answering system and its progress over time. In this
benchmark, the task for our system would be to return, for a given natural
language question and an RDF data source, a list of entities that
answer the question, where entities are either individuals identified
by URIs or labels, or literals such as strings, numbers, dates, and
Booleans. We will extend the benchmark to evaluate the closeness
of the query results to the user preferences or profile. Particularly,
multilingual questions are provided in seven different languages in
QALD-4 [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] that helps us to cover the users’ language in their
3 https://www.research.ibm.com/deepqa/deepqa.shtml [Accessed:
28-Feb-2017]
preferences and answer the correspondent question accordingly.
Moreover, QALD-5 [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] allows users to annotate hybrid questions
with several attributes including answer type and aggregation.
Extending the question annotations by adding more attribute
associated with the users profile in a query allows the question answering
system to consider the user preferences in the process. According
to this approach, to measure the overall precision of a question q,
we consider three following metrics (precision, recall, and
relevance):
      </p>
      <p>Recal(lq) =
Precisio n(q) =
numberof correctsystemanswersfor q
numberof gold standardanswersfor q
numberof correctsystemanswersfor q</p>
      <p>numberof systemanswersfor q
Relevance(q, u) =</p>
      <p>∑ Relevance(q,   )
numberof correctsystemanswersfor q
Where Relevance(q,u) (0&lt;=value&lt;=1) is the total similarity
(according to the user profile) of all the correct answers (ai) to question
q rated by user u.</p>
      <p>Relevance(q) =</p>
      <p>∑ Relevance(q,   )
numberof rated users
Relevance(q) is total relevance of all users (  , . . . ,   ) to question
q.</p>
      <p>Overall F-measure in our approach is computed as follows:
F − Measure(q) = 2 ∗ Precision(q)× Recall(q) × Relevance(q)</p>
      <p>Precision(q)+ Recall(q)
The gold standard answers in our system are defined as most
matched answers with the user preferences.</p>
    </sec>
    <sec id="sec-10">
      <title>3.6 Evaluation Scenario</title>
      <p>To select a set of linked datasets for evaluation and test of the
proposed question answering system, we formulated a set of criteria to
assess the abilities and robustness of system. Containing large-scale
data, multilinguality, ontological structure, and linkability were
part of these criteria. Our knowledgebase will be chosen from one
or more of the following datasets for the evaluation:



</p>
      <sec id="sec-10-1">
        <title>DBpedia4 which is the central interlinking hub for the</title>
        <p>
          emerging linked data cloud [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ]. The English version of
DBpedia includes around 4.6 million things. This dataset
has been linked to 41.2 million entities to YAGO
categories5.
        </p>
      </sec>
      <sec id="sec-10-2">
        <title>MusicBrainz6 as a collaborative open-content music da</title>
        <p>taset, contains all of MusicBrainz’ artists and albums as
well as a subset of its tracks, leading to a total of around
15 million RDF triples.</p>
        <p>British National Bibliography7 (BNB) dataset that
publishes books and digital objects as Linked Data by British
Library linked to external sources including GeoNames8.
Currently, BNB includes around 3.1 million descriptions
(more than 109 million triples) of books and serials
published in the UK over the last 60 years.</p>
        <p>
          WordNet [
          <xref ref-type="bibr" rid="ref30">30</xref>
          ] dataset with hundreds of thousands of
facts that provides concepts (called synsets), each
representing the sense of a set of synonymous words.
The presented framework is a domain independent system.
However, to evaluate the functionality of the system, we intend to apply
the mentioned dataset(s) in an educational system wherein students
are willing to do their homework/research by answering a set of
questions. First of all, we will provide a set of in-scope and
outscope test questions (e.g., 30 questions). To assess the efficiency
and robustness of proposed system, some in-scope questions will
require linking datasets to be answered and some others will not be
in the scope of knowledgebase (out-scope). For example, for the
question of “list of most sold books in 2013”, the system will
explore more than one datasets to discover the answers for users. On
the other hand, students will set their profile and specify a set of
preferences that can be applied for their research purposes. For
example, information such as student’s grade, language, and field of
study will be specified in his/her profile. Also, student’s interests
such as his/her favourite subjects, music, and books will be
provided in the system. Figure 2 illustrates a prototype that the final
system will look like, wherein the answers have been personalised
based on user’ interests and preferences in the right side of picture.
Students will select some case questions and the system will
provide them a set of candidate answers based on their preferences and
profile. Eventually, the students will be asked to rate the results,
that it, we will specify the similarity of generated answers and what
the students expect to see as the output of system. This metric will
be used for the evaluation of the accuracy of proposed system.
        </p>
      </sec>
    </sec>
    <sec id="sec-11">
      <title>4. CONCLUSION AND FUTURE WORK</title>
      <p>This paper described a personalised question answering framework
to improve the results of a question answering system based on a
user’s preferences and interests. We also proposed a relevancy
metric to measure the similarity between the answers and the user
profile by extending the QALD-5 scoring system. The proposed
framework will be implemented on the Web of Data, where the question
answering system uses a set of linked datasets, an API for
converting questions to SPARQL queries, and a robust answer scoring
system to obtain the most interested results for users.</p>
      <sec id="sec-11-1">
        <title>4 http://dbpedia.org [Accessed: 28-Feb-2017]</title>
        <p>5 http://www.mpi-inf.mpg.de/yago-naga/yago/ [Accessed:
28-Feb2017]</p>
      </sec>
      <sec id="sec-11-2">
        <title>6 http://musicbrainz.org/ [Accessed: 28-Feb-2017]</title>
      </sec>
      <sec id="sec-11-3">
        <title>7 http://bnb.bl.uk/ [Accessed: 28-Feb-2017]</title>
      </sec>
      <sec id="sec-11-4">
        <title>8 http://www.geonames.org/ [Accessed: 28-Feb-2017]</title>
      </sec>
    </sec>
    <sec id="sec-12">
      <title>ACKNOWLEDGEMENT</title>
      <p>This study is partially supported by the Science Foundation Ireland
(Grant 13/RC/2106) as part of the ADAPT Centre for Digital
Content Technology Platform Research (http://www.adaptcentre.ie/) at
Trinity College Dublin.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>V.</given-names>
            <surname>Lopez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Uren</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sabou</surname>
          </string-name>
          , and E. Motta, “
          <article-title>Is Question Answering Fit for the Semantic Web?: A Survey,” Semantic web</article-title>
          , vol.
          <volume>2</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>125</fpage>
          -
          <lpage>155</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Dumais</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Banko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Brill</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Ng</surname>
          </string-name>
          , “Web Question Answering: Is More Always Better?,” in
          <source>Proceedings of the 25th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , New York, NY, USA, pp.
          <fpage>291</fpage>
          -
          <lpage>298</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>C.</given-names>
            <surname>Bizer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Heath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Idehen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Berners-Lee</surname>
          </string-name>
          , “
          <article-title>Linked Data on the Web (LDOW2008),”</article-title>
          <source>in Proceedings of the 17th International Conference on World Wide Web</source>
          , New York, NY, USA,
          <year>2008</year>
          , pp.
          <fpage>1265</fpage>
          -
          <lpage>1266</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Shekarpour</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.M. Endris</surname>
            ,
            <given-names>A. Jaya</given-names>
          </string-name>
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Lukovnikov</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Singh</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Thakkar</surname>
            , and
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Lange</surname>
          </string-name>
          , “
          <article-title>Question answering on linked data: Challenges and future directions”</article-title>
          .
          <source>In Proceedings of the 25th International Conference Companion on World Wide Web</source>
          , pp.
          <fpage>693</fpage>
          -
          <lpage>698</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>G.</given-names>
            <surname>Koutrika</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ioannidis</surname>
          </string-name>
          , “
          <article-title>Personalization of queries in database systems</article-title>
          ,
          <source>” in 20th International Conference on Data Engineering</source>
          ,
          <year>2004</year>
          . Proceedings,
          <year>2004</year>
          , pp.
          <fpage>597</fpage>
          -
          <lpage>608</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>V.</given-names>
            <surname>Lopez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Unger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Cimiano</surname>
          </string-name>
          , and E. Motta, “
          <article-title>Evaluating question answering over linked data</article-title>
          ,
          <source>” Web Semantics: Science, Services and Agents on the World Wide Web</source>
          , vol.
          <volume>21</volume>
          , pp.
          <fpage>3</fpage>
          -
          <lpage>13</lpage>
          , Aug.
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>U.</given-names>
            <surname>Shah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Finin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Joshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. S.</given-names>
            <surname>Cost</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Matfield</surname>
          </string-name>
          , “
          <article-title>Information Retrieval on the Semantic Web</article-title>
          ,”
          <source>in Proceedings of the Eleventh International Conference on Information and Knowledge Management</source>
          , New York, NY, USA, pp.
          <fpage>461</fpage>
          -
          <lpage>468</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>V.</given-names>
            <surname>Lopez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pasin</surname>
          </string-name>
          , and E. Motta, “
          <article-title>AquaLog: An OntologyPortable Question Answering System for the Semantic Web,” in The Semantic Web: Research and Applications, A. GómezPérez and J</article-title>
          . Euzenat, Eds. Springer Berlin Heidelberg, pp.
          <fpage>546</fpage>
          -
          <lpage>562</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>R.</given-names>
            <surname>Fikes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hayes</surname>
          </string-name>
          ,
          <string-name>
            <surname>and I. Horrocks</surname>
          </string-name>
          , “
          <article-title>OWL-QL-a language for deductive query answering on the Semantic Web,”</article-title>
          <source>Web Semantics: Science, Services and Agents on the World Wide Web</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>19</fpage>
          -
          <lpage>29</lpage>
          , Dec.
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>I.</given-names>
            <surname>Horrocks</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Tessaris</surname>
          </string-name>
          , “
          <article-title>Querying the Semantic Web: A Formal Approach</article-title>
          ,” in International Semantic Web Conference, Springer Berlin Heidelberg, Springer Berlin, pp.
          <fpage>177</fpage>
          -
          <lpage>191</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>L.</given-names>
            <surname>Hirschman</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Gaizauskas</surname>
          </string-name>
          , “
          <article-title>Natural Language Question Answering: The View from Here,” Natural Language Engineering</article-title>
          , vol.
          <volume>7</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>275</fpage>
          -
          <lpage>300</lpage>
          , Dec.
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>V.</given-names>
            <surname>Tablan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Damljanovic</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Bontcheva</surname>
          </string-name>
          , “
          <string-name>
            <given-names>A Natural</given-names>
            <surname>Language Query Interface</surname>
          </string-name>
          to Structured Information,” in
          <source>European Semantic Web Conference (ESWC)</source>
          , Springer Berlin Heidelberg, pp.
          <fpage>361</fpage>
          -
          <lpage>375</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>V. T. Danica</given-names>
            <surname>Damljanovic</surname>
          </string-name>
          and
          <string-name>
            <given-names>K.</given-names>
            <surname>Bontcheva</surname>
          </string-name>
          , “
          <article-title>A Text-based Query Interface to OWL Ontologies,”</article-title>
          <source>in Proceedings of the Sixth International Conference on Language Resources and Evaluation (LREC'08)</source>
          , Marrakech, Morocco,
          <fpage>28</fpage>
          -
          <lpage>30</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>E.</given-names>
            <surname>Kaufmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bernstein</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Zumstein</surname>
          </string-name>
          , “
          <article-title>Querix: A Natural Language Interface to Query Ontologies Based on Clarification Dialogs,”</article-title>
          <source>In: 5th ISWC</source>
          , pp.
          <fpage>980</fpage>
          -
          <lpage>981</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Ó. Ferrández</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Izquierdo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Ferrández</surname>
            , and
            <given-names>J. L.</given-names>
          </string-name>
          <string-name>
            <surname>Vicedo</surname>
          </string-name>
          , “
          <article-title>Addressing ontology-based question answering with collections of user queries</article-title>
          ,
          <source>” Information Processing &amp; Management</source>
          , vol.
          <volume>45</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>175</fpage>
          -
          <lpage>188</lpage>
          , Mar.
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>P.</given-names>
            <surname>Cimiano</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Minock</surname>
          </string-name>
          , “
          <article-title>Natural Language Interfaces: What Is the Problem? -</article-title>
          A
          <string-name>
            <surname>Data-Driven Quantitative</surname>
            <given-names>Analysis</given-names>
          </string-name>
          ,
          <source>” in proceeding of International Conference on Application of Natural Language to Information Systems</source>
          , Springer Berlin Heidelberg, pp.
          <fpage>192</fpage>
          -
          <lpage>206</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>G.</given-names>
            <surname>Koutrika</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ioannidis</surname>
          </string-name>
          , “
          <article-title>Rule-based query personalization in digital libraries</article-title>
          ,”
          <source>International Journal of Digital Library</source>
          , vol.
          <volume>4</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>60</fpage>
          -
          <lpage>63</lpage>
          , Aug.
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>G.</given-names>
            <surname>Koutrika</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ioannidis</surname>
          </string-name>
          , “Constrained Optimalities in Query Personalization,”
          <source>in Proceedings of the 2005 ACM SIGMOD International Conference on Management of Data</source>
          , New York, NY, USA, pp.
          <fpage>73</fpage>
          -
          <lpage>84</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>R.</given-names>
            <surname>Gheorghiu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Labrinidis</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P. K.</given-names>
            <surname>Chrysanthis</surname>
          </string-name>
          , “
          <article-title>Unifying Qualitative and Quantitative Database Preferences to Enhance Query Personalization</article-title>
          ,”
          <source>in Proceedings of the Second International Workshop on Exploratory Search in Databases and the Web</source>
          , New York, NY, USA, pp.
          <fpage>6</fpage>
          -
          <lpage>8</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>G.</given-names>
            <surname>Koutrika</surname>
          </string-name>
          , E. Pitoura, and
          <string-name>
            <given-names>K.</given-names>
            <surname>Stefanidis</surname>
          </string-name>
          , “
          <article-title>Preference-Based Query Personalization</article-title>
          ,” in Advanced Query Processing,
          <string-name>
            <given-names>B.</given-names>
            <surname>Catania</surname>
          </string-name>
          and
          <string-name>
            <given-names>L. C.</given-names>
            <surname>Jain</surname>
          </string-name>
          , Eds. Springer Berlin Heidelberg, pp.
          <fpage>57</fpage>
          -
          <lpage>81</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>J.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Bühmann</surname>
          </string-name>
          , “
          <article-title>AutoSPARQL: Let Users Query Your Knowledge Base,”</article-title>
          <source>in Proceedings of ESWC</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>D.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Schilder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Smiley</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Brew</surname>
          </string-name>
          , “
          <article-title>Natural language question answering and analytics for diverse and interlinked datasets,” in The 2015 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</article-title>
          , pp.
          <fpage>101</fpage>
          -
          <lpage>105</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>P.</given-names>
            <surname>Cimiano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Lopez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Unger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Cabrio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.-C. N.</given-names>
            <surname>Ngomo</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Walter</surname>
          </string-name>
          , “
          <article-title>Multilingual Question Answering over Linked Data (QALD-3): Lab Overview,” in Information Access Evaluation</article-title>
          . Multilinguality, Multimodality, and Visualization, pp.
          <fpage>321</fpage>
          -
          <lpage>332</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>L.</given-names>
            <surname>Polo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Mínguez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Berrueta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ruiz</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Gómez</surname>
          </string-name>
          , “
          <article-title>User preferences in the web of data,” Semantic Web</article-title>
          , vol.
          <volume>5</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>67</fpage>
          -
          <lpage>75</lpage>
          , Jan.
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>“</surname>
            <given-names>SWRL</given-names>
          </string-name>
          <string-name>
            <surname>: A Semantic Web</surname>
          </string-name>
          <article-title>Rule Language Combining OWL and RuleML</article-title>
          .” [Online]. Available: https://www.w3.org/Submission/SWRL/. [Accessed:
          <fpage>22</fpage>
          -Aug-2016].
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>“RIF Overview (Second Edition</surname>
          </string-name>
          ).” [Online]. Available: https://www.w3.org/TR/rif-overview/. [Accessed:
          <fpage>03</fpage>
          -
          <lpage>Dec2016</lpage>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>C.</given-names>
            <surname>Unger</surname>
          </string-name>
          et al.,
          <article-title>“Question Answering over Linked Data (QALD-4</article-title>
          ),
          <source>” presented at the Working Notes for CLEF 2014 Conference</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>C.</given-names>
            <surname>Unger</surname>
          </string-name>
          et al.,
          <article-title>“Question Answering over Linked Data (QALD-5</article-title>
          ),” in Working Notes of CLEF 2015 -
          <article-title>Conference and Labs of the Evaluation forum</article-title>
          ,
          <year>2015</year>
          , vol.
          <volume>1391</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>E.</given-names>
            <surname>Rajabi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sanchez-Alonso</surname>
          </string-name>
          , and M.-A. Sicilia, “
          <article-title>Analyzing broken links on the web of data: An experiment with DBpedia,”</article-title>
          <source>J Assn Inf Sci Tec</source>
          , vol.
          <volume>65</volume>
          , no.
          <issue>8</issue>
          , pp.
          <fpage>1721</fpage>
          -
          <lpage>1727</lpage>
          , Aug.
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <surname>“</surname>
            <given-names>RDF</given-names>
          </string-name>
          /OWL Representation of WordNet.” [Online]. Available: https://www.w3.org/TR/2006/WD-wordnet-rdf20060619/. [Accessed:
          <fpage>18</fpage>
          -Jan-2017].
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>