<!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>DBtrends : Publishing and Benchmarking RDF Ranking functions</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Edgard Marx</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Amrapali Zaveri</string-name>
          <email>amrapali@stanford.edu</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mofeed Mohammed</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sandro Rautenberg</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jens Lehmann</string-name>
          <email>jens.lehmann@cs.uni-bonn.de</email>
          <email>jens.lehmann@iais.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Axel-Cyrille Ngonga Ngomo</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gong Cheng</string-name>
          <email>gcheng@nju.edu.cn</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Computer Science Institute, University of Bonn</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Fraunhofer IAIS</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Stanford Center for Biomedical Informatics Research, Stanford University</institution>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>State Key Laboratory for Novel Software Technology, Nanjing University</institution>
          ,
          <country country="CN">China</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>University of Leipzig, Institute of Computer Science, AKSW Group</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Providing accurate approaches for keyword search or question answering to access the data available on the Linked Data Web is of central importance to ensure that it can be used by non-experts. In many cases, these approaches return a large number of results that need to be provided in the right order so as to be of relevance to the user. Achieving the goal of improving the access to the Linked Data Web thus demands the provision of ranking approaches that allow sorting potentially large number of results appropriately. While such functions have been designed in previous works, they have not been evaluated exhaustively. This work addresses this research gap by proposing a formal framework designed towards comparing and evaluating di erent ranking functions for RDF data. The framework allows combining these rankings by means of an extension of the Spearman's footrule estimation of the upper bound of this function. We supply a benchmark with a total of 60 manually annotated entity ranks by users from USA and India recruited over Amazon Mechanical Turk. Moreover, we evaluated nine entity ranking functions over the proposed benchmark.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        A large number of applications rely on ranking methods for querying, browsing,
linking and presenting RDF data. Examples of such applications are Search
Engines [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], Linked Data browsers [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], Link Discovery [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and Machine Learning [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
Therefore, using the right ranking method is important to achieve good results.
A large number of ranking approaches for RDF resources have thus been
developed [
        <xref ref-type="bibr" rid="ref1 ref12 ref3 ref4">1,3,4,12</xref>
        ]. Providing a comparison of these approaches has however been
paid little attention to. This is due to two main reasons: First, creating
benchmarks for ranking is a tedious and costly task. More importantly, approaches for
comparing rankings such as Spearman's footrule6 [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] assume that the rankings
to compare are permutations of the same set. We address both problems by
providing a formal framework for evaluating and publishing ranking functions.
This work has the following contributions:
{ A rank similarity function for comparing rankings that do not cover the same
set (heterogeneous rankings);
{ A benchmark7 for ranking functions over DBpedia knowledgebase;
{ A public API8 and library9 for evaluation and easy integration of ranking
functions.
      </p>
      <p>The rest of the paper is structured as follows. The related work is discussed
in Section 2. Thereafter, we introduce a variation of the Spearman's footrule
for evaluating heterogeneous ranks in Section 3. The evaluation, results and
performance of di erent ranks for entities are presented respectively in Section 4,
Section 5. Finally, we conclude with our plans for future work in Section 6.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>During the last years, ranking algorithms have started to become more
personalized. This means that instead of using only the data structures themselves,
approaches have begun to use third-party information, i.e. information that cannot
be found in the data itself. For instance, search engines use the previous query
terms to rank potential results. Another valuable third-party information can
be the users' previously visited web sites and their frequency. That information
can help enhance the rank of the query results. Thus, ranks can be divided into
two categories: dynamic and static.</p>
      <p>
        Static ranks are those that can be derived from a particular data structure
or information and do not change. That is the case of Page-Rank [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], DBpedia
Page-Rank [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] (DB-RANK), RELIN [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and Google Trends10.
      </p>
      <p>
        Dynamic ranks change according to a given third-party information.
Examples of such ranks are CHR, DFF, CNN and COMB introduced by Cheng et
al. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The CHR, DFF, CNN and COMB are designed for the task of entity
linking and use the target text for ranking the possible linking candidates.
Another example of dynamic rank is LDRANK [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], a query-biased algorithm for
ranking RDF resources. LDRANK uses a combination of explicit and implicit
relationship inferred from RDF resources. The explicit relationship is extracted
through a PAGE-RANK like algorithm applied to the RDF graph. The implicit
relation is inferred from the text of the resource web page. However, static ranks
6 Note: not to be confused with the more well-known Spearman's rho
7 http://benchmark.dbtrends.org
8 http://dbtrends.org/api/entities/get?db=dbpedia&amp;v=3.9&amp;resources=http://
dbpedia.org/resource/Leipzig,http://dbpedia.org/resource/Berlin&amp;encode=
jsonld
9 http://dbtrends.org
10 https://www.google.com/trends/
are the basis of a wide range of applications such as Search Engines [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], Linked
Data browsers [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], Link Discovery [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and Machine Learning [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. In the following
we discuss the related work in four parts: (1) Ranking, (2) Dataset Statistics (3)
Rank Similarity Functions.
2.1
      </p>
      <p>
        Rank Similarity Functions
Ranks are sequence of similar elements, sorted in a particular order. The
problem of measuring ranking similarities can be focused on nding how distant
or close two ranks are from each other by comparing the order of their
elements. In order to nd how similar two ranks are from each other, there are two
approaches: Spearman's Footrule [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and Kendall rank correlation coe cient
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] |usually referred as Kendall's tau coe cient. Both similarity functions are
designed for measuring the distance among ranks containing the same set of
elements. Spearman's Footrule measures the distance between an element
belonging to two di erent ranks. Kendall's tau coe cient computes the number
of swaps (Bubble sort ) operations necessary to sort the rst rank accordingly
to the second. However, the correlation between two ranks (r ; r ) of
Spearman's Footrule (SF ) is bounded by Kendall's tau coe cient [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] (K), that is,
8r ; r K(r ; r ) SF (r ; r ) 2K(r ; r ).
2.2
      </p>
      <p>Ranking
Ranking methods have been studied for a long time as they are useful for
measuring the relevance of a certain feature. Ranking methods can be dynamic or
static. Ranking algorithms for RDF data are usually designed for three main
features: (1) entities (objects or individuals), (2) properties and (3) classes.</p>
      <p>Ranking for entities is the most common type of ranking available. For
instance, a query \persons" can return thousands of entities if applied to the
DBpedia knowledge base, but not all the information can be useful. In this way,
entity ranks can help search engines sort the resulting set according to its
relevance.</p>
      <p>
        Page-Rank [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] is based on the probability of randomly nding a page in
a network by following a path starting from any other page. The concept of
Page-Rank can be applied to any graph network. For instance, DBpedia
PageRank [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] is a variant of the original Page-Rank algorithm where the rank of a
DBpedia entity corresponds to the rank of its Wikipedia page.
      </p>
      <p>
        Despite that, entities can have a large number of properties, but a big portion
of them might not be interesting to users. To deal with this problem of so-called
as entity summarization, approaches implementing di erent types and levels of
abstractions were introduced. RELIN [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] is a ranking function that explores a
variant of the random surfer model revised by a more speci c notion of
centrality designed for property ranking. The authors also implemented a baseline
called RandomRank, which trivially generates a random ranking of
propertyvalue pairs. Also, Roa-Valverde et al. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] provides a systematic review on
ranking approaches for the Web of Data.
2.3
      </p>
      <p>Dataset Statistics
Another type of measure that can be used for ranking is the dataset statistics.
Some of the dataset statistics are, for example, the number of instances of a
certain resource. Another set of information can be the number of references,
predicates or outgoing links. These statistics are speci cally useful for ranking
entities.</p>
      <p>
        However, as the Semantic Web usually deals with real world entities, some
approaches have introduced rankings using statistics coming from external sources [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
That is, those statistics are outside the dataset. This approach can be applied to
knowledge bases because an entity usually refers to a real world resource. Thus,
for instance, one can extract statistics related to the resource's web page |i.e.
the PageRank. This possibility opens new perspectives for RDF ranking.
      </p>
      <p>Currently there are many available search engines that are able to crawl big
portions of the Web as Google, Yahoo and Bing. Beside that, they can nd
related content to a give query. By crawling a large volume of the Web, the
search engines can also became a big source of information that can help when
ranking resources. One source of information can be, for instance, the number of
available Web documents with a particular term or sentence. Another source of
information can be the query log. For instance, Google Trends 10 is a public web
platform containing the historical search index of a particular term in Google
Knowledge Graph topics, Search interest, trending YouTube videos, and Google
News articles. The Google Trends index is based on how often a particular term
is searched in relation to the total search-volume across various regions of the
world, and in various languages. The Google Trends index can be used to either
rank entities, properties, and their correlation.
3</p>
    </sec>
    <sec id="sec-3">
      <title>A Heterogeneous Rank Similarity Function</title>
      <p>As discussed before, Spearman's Footrule is a distance measure function designed
to measure similarities among homogeneous rankings. Here in, we propose a new
rank similarity function measure based on Spearman's Footrule for measuring
similarity among heterogeneous rankings. That is, rankings that have di erent
set of resources.</p>
      <p>According to Spearman's Footrule, the similarity between two ranks is
measured by a summation of the di erence among the positions of the element e in
the two ranks r and r . The Spearman's Footrule is formally de ned by the
function SF (r ; r ) = Pjir=1j;f =r (i) j r 1(f ) r 1(f )j.</p>
      <p>However, to measure how similar a rank is from each other, it is necessary to
compute the maximal distance between the two ranks. The maximal distance
between two ranks in Spearman's Footrule can be obtained by induction in a very
trivial process and will not be discussed here. However, the maximal distance
between two ranks is given by the function sfmax that receives a rank size and
computes the maximal distance. Herein, we de ne the length of a list as a natural
extance of a rank is given by SFmax (jrj) =
The intuition behind the extension. Let A and B be two rankings, and, let
C = A=B and D = B=A. The idea behind our extended rank similarity function
is to devise a function that is the upper bound of any possible ranking that (1)
conforms to A and B and (2) contains all elements of A [ B. The Spearman's
Footrule is very powerful for measuring homogeneous ranks. However, imagine a
scenario where there are two ranks A = fa; b; cg and B = fa; bg. The problem is
that, in this case, the Sperman's Footrule for measuring the distance between A
and B is not de ned. Thus, if we apply the Sperman's Footrule to the given sets,
it might return zero, even though there is a visible di erence between the two
ranks. The problem is that c is not in B. However, by using the extension the
di erence is clear, d(A; B) = 3. That is, there is one element with the distance
of three which does not belong to one of the sets, which is the di erence among
them. Furthermore, the distance is symmetric, that is, d(A; B) = d(B; A).</p>
      <p>Now, let's discuss a more complex example. Imagine that we have a rank
c = f g</p>
      <p>d . By de nition d(A; C) = d(C; A), but what is the reason behind it? A
naive thinking can lead to imagine that there is a missing information as only
the elements in A are contributing to the distance between A and C. The real
reason behind the distance between A and C is that the disjoint elements in
C contribute as much to the distance as the disjoint elements in A. As A is
bigger than C, the distance of a disjoint element c6\ of C in A is distance(c6\) =
(Pa2=C\A A(a))=(Pc2=C\A 1). In a few words, while the distance of the element
c 2 C with relation to A is the summation of the position of the elements in
A, the distance of an element in A to C is its position. Thus, the distance of
the disjoint elements in the smallest set is always equal to the disjoint elements
in the biggest set. That is, Pc2=C\A distance(c) = Pa2=C\A A(a). To simplify,
the proposed Sperman's Footrule extension uses the summation of the disjoint
elements in the biggest set. The usability of the proposed extension will be shown
in Section 4.</p>
      <p>To overcome the problem of measuring heterogeneous ranks, we propose a
variant of Spearman's Footrule. The di erence from the original formula is that
it consists of the sum of the position of the element of the highest rank that does
not intersect, which can be formally de ned as follows:</p>
      <p>F (r) =(F jr = (f1; f2; :::; fn) : f 2 F )
D\(r ; r ) =</p>
      <p>D(r ; r ) =D\(r ; r ) + D6\(r ; r )</p>
      <p>X
j r 1(f )</p>
      <p>r 1(f )j
D6\(r ; r ) =
f 2F (r )\F (r )
( P</p>
      <p>P
f 2=F (r )\F (r ) r 1(f )
f 2=F (r )\F (r ) r 1(f )
else if jr j &gt; jr j
, otherwise
(1)</p>
      <p>The extension of the original Spearman's Footrule formula makes the
measurement of the maximal distance between two ranks more complex and it can
be divided into three cases: (1) when the ranks are homogeneous, (2) when
they intersect and (3) when they do not intersect. The simplest cases are the
homogeneous and the without intersection ones. When the ranks are
homogeneous, the distance can be measured by the function SFmax . In other cases, the
distance is given by an arithmetic progression of the size of the biggest rank.
The arithmetic progression is used as an anchor because an arithmetic
progression of a rank with n entries is higher than the maximal distance of
Spearman's Footrule Pjir=j1 i &gt; SFmax (jrj). Apart from that, the similarity function for
heterogeneous ranks uses the position of the element in the biggest rank. The
biggest distance between two ranks occurs when they do not have elements in
common. Thus, a maximal distance between two ranks is de ned by the function
if r r
Dmax(r ; r ) = , otherwise .</p>
      <p>SFmax (jr j)</p>
      <p>D6\(r ; r )
4</p>
    </sec>
    <sec id="sec-4">
      <title>Evaluation</title>
      <p>In this section, we describe the evaluation performed for benchmarking nine
di erent ranking functions: (1) the in (DB-IN) and (2) out (DB-OUT) degree of
a resource in the dataset; the (3) in (PAGE-IN) and (4) out degree (PAGE-OUT)
of the resource's Wikipedia page; the (5) DBpedia page-rank (DB-RANK); the
(6) number of external links pointing to the resource's Wikipedia web page
(E-PAGE-IN); the (7) Page Authority measured by SEO (SEO-PA); the (8)
Wikipedia Page-Rank (PAGE-RANK); the (9) social shared links
(SHARESLINKS); and the (10) best entity rank (Best). We rst describe the tasks followed
by details of the crowdsourcing experiment (workers and wage). We chose to use
crowdsourcing because it facilitates nding the target audience. Thereafter, we
measure the rank distances and nally, we provide further details about the
implementation and benchmark.</p>
      <p>The evaluation was designed to answer the following research questions:
{ How di erent are the rankings performed across di erent countries?
{ Is there any similarity between the ranking performed by di erent users?
{ Which of the entity ranking functions performs better?
{ Is there any similarity between the entity ranking performed by a particular
ranking function in any particular type of resource?</p>
      <p>
        In previous works [
        <xref ref-type="bibr" rid="ref3 ref4">3,4</xref>
        ], the ranks were evaluated by using best rank selection.
That is, rst di erent ranking functions are applied to a target data producing
di erent ranks. The produced ranks are then shown to humans, who select the
most relevant one.
      </p>
      <p>
        In our methodology, at rst, the resources that are going to be evaluated are
selected based on the connectivity. That is the number of incoming and outgoing
edges. Thereafter, those resources are used to create ranking tasks to be executed
by workers from di erent locations and crowdsourcing platforms (e.g. Amazon
Mechanical Turk). The tasks consist of sorting the resources according to their
relevance, generating rank pro les. These pro les are then used for
benchmarking di erent ranking functions. We have published the ranking functions9 and
pro les7 so that anyone can easily use and benchmark their applications.
Finding the top four classes. In order to nd the top four most used classes,
the DBpedia classes were sorted taking into consideration the number of
instances. By doing so, the top rst 11 classes sorted in descending order of
number of instances were dbo:Agent, dbo:Person, dbo:Place, dbo:CareerStation,
dbo:PopulatedPlace, dbo:Settlement, dbo:Work, dbo:Organization, dbo:Athlete,
dbo:SportTeamMembe, dbo:OrganizationTeamMember and dbo:Species.
Thereafter, we discarded classes that (1) were a super-class of a more speci c class
(e.g. dbo:Agent is a super-class of dbo:Person) or (2) were not a sub-class but
have an overlapping with any previous taken class (e.g. dbo:SportTeamMember
is not an dbo:Athlete but overlaps it). We started excluding the classes based on
these two criteria from the rst top ranked class until we reached the top four.
Task description. As discussed in Section 2, there are di erent ranking
measures for entities. Ranking measures are a mix of statistics often found inside
the datasets (e.g. number of instances of a resource) as well as outside them
(e.g. PageRank) and they can be useful in a wide range of applications such
as Search Engines [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], Linked Data browsers [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], Link Discovery [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and
Machine Learning [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The evaluation was designed to measure di erent ranking
functions across di erent countries.
      </p>
      <p>In order to evaluate the di erent ranking functions, we designed four tasks
using the DBpedia knowledge base. In Task 1, the worker was asked to sort
20 entities, which were displayed with their label and description. The
entities were extracted from the top ve entities of the top four DBpedia classes
(dbo:Settlement, dbo:Organization, dbo:Athlete and dbo:Species), according to
their relevance (i.e. number of instances).</p>
      <p>In Tasks 2 and 3, the user was asked to sort the top 20 most instantiated
classes and predicates respectively. These classes and predicates were extracted
from the highest ranked entity chosen by the user in Task 1 as the most relevant.
In this manner, there is a high probability that the user is more familiar with
the entitys' classes and predicates and performs better ranking.</p>
      <p>Moreover, in all the ranking tasks the users could select one or more resource
to be ranked. As can be noticed, the possibility to selecting any particular
resource(s) can generate a large number of ranks with di erent resources and sizes.
Nonetheless, this process can ensure that the generated rank is more likely to
produce better results since this method allows the user to rank resources that
she believes is relevant. For instance, a possible rank for a given list of resources
l = (a; b; c) is r = (a; b).</p>
      <p>Finally, in Task 4, the users were asked to score her con dence in performing
the previous ranking tasks between one and ve, where ve is that she was most
con dent. This task had two aims: (1) to validate the performed tasks and (2)
point to possible weakness and improvements towards a better benchmark. For
instance, a large number of workers showing poor con dence in performing the
task could indicate that the task should be reformulated.</p>
      <p>The class dbo:CareerStation was discarded because it refers to a state
in a period of time rather than an entity itself. The classes dbo:Place and
dbo:PopulatedPlace are super class of dbo:Settlement, thus they were also
discarded. The class dbo:Work was removed as it could lead to a misunderstanding
of the class referring to an occupation whereas it actually refers to creative
works and products. Thus, after discarding these classes, the ve top classes
obtained were: dbo:Agent, dbo:Person, dbo:Organization, dbo:Athlete and
dbo:SportTeamMember. By applying the criteria of discarding classes that are a
super-type of a more speci c type, the class dbo:Agent and dbo:Person were
further removed. The class dbo:Agent was removed because it is a super type of class
dbo:Person and the class dbo:Person a super type of dbo:SportTeamMember.
The class dbo:SportTeamMember overlaps with the classdbo:Athlete since a
team member can also be an athlete. By applying the second constraint of
ignoring classes that are not sub-classes but overlapping classes with more instances,
the type dbo:SportTeamMember was discarded because dbo:Athlete has more
instances. The same constraint applies to dbo:OrganizationTeamMember regarding
dbo:Athlete. Thus, dbo:OrganizationTeamMember is replaced by dbo:Species.
Finally, the remaining four classes are: dbo:Settlement, dbo:Organization,
dbo:Athlete and dbo:Species.</p>
      <p>
        Task Execution. The tasks were performed using Amazon Mechanical Turk11.
The workers were instructed to consult any source of information available in
order to execute the given tasks such as a dictionary and/or the internet.
The Workers. The tasks were executed by a total of 60 users, out of which 30
were North Americans and 30 Indians, double the amount of users commonly
used in similar tasks for rank evaluation in previous works [
        <xref ref-type="bibr" rid="ref3 ref4">3,4</xref>
        ]. The workers
were partitioned among distinct countries in order to evaluate di erences across
their evaluations. Speci cally Indians and North Americans were chosen as they
represent the two major groups amongst the Amazon Mechanical Turk
workers [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. They were paid a wage at the rate of 1.5$ for 25 minutes.
Measuring Rank Distances. Due to the heterogeneity of the ranks produced
by the users, the rank distances were measured by the heterogeneous rank
similarity function discussed in Section 3. The results achieved by all experiments
are presented in Section 5.
      </p>
      <p>Implementation &amp; Benchmark. All the users evaluations are available
online7. The rankings can also be accessed via a library or REST API over
DBtrends8. DBtrends is an open-source project and can be easily deployed in
existing applications.
11 https://www.mturk.com</p>
    </sec>
    <sec id="sec-5">
      <title>Results</title>
      <p>DRmax (R) =fdDRmax j 8r ; r 2 R; dDRmax = Dmax(r ; r )g
(2)
12 https://moz.com/learn/seo/page-authority
13 http://www.seoreviewtools.com/
achieved by each entity rank are sparse when comparing the countries
individually. For instance, the best rank for Americans according to the results is
PAGE-RANK while for Indians is SHARED-LINKS.</p>
      <p>The distribution of the top rst entities among countries in Table 2, produced
interesting results. For instance, the rst four top entities (#Top-1) amongst
India and USA were the same (dbr:New York City, dbr:Los Angeles, dbr:Animal
and dbr:Political divisions of the United States). This result is interesting
because cities such as New York and Los Angeles do not have as much as in uence
in Indian history as London (dbr:London) that barely appears in the sixth
position behind Chicago (dbr:Chicago), another city in USA. Furthermore, Chicago
is not even top rst for any of the Americans. However, when comparing the
average rank of Indians, London appears at third place.</p>
      <p>Another interesting observation is that dbr:Animal is chosen as top rst for 13
Americans, in contrast of merely four of the Indians. This di erence might have
to be in uenced by the American engagement in nature preservation. This also
explains the occurrence of dbr:Lepidoptera as the most important entity for some
users. However, this nding is not observed when comparing average results.
For instance, dbr:Plant appears in rst position for Indians and dbr:Animal
at ninth, where for Americans dbr:Animal appears at second and dbr:Plant at
fth. Moreover, the top rst results of the Americans are less sparse than for the
Indians. The top rst entity of the Americans is devised among eight entities
against 13 of the Indians. Finally, the average rank similarity among the di erent
users ranks (internal agreement) for entities is 63%.</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion, Limitations &amp; Future Work</title>
      <p>
        In this paper, we presented a formal framework for evaluating and publishing
RDF ranking. Nine di erent ranking functions were applied to manual
generated entity ranks from two di erent countries (America and India). Moreover,
we presented a variant of the Speman's Footrule rank similarity function to
measure heterogeneous ranks and demonstrated why the proposed extension is more
accurate than the basic formula. Furthermore, the generated rank pro les are
publicly available7 and can be used for benchmarking other ranking functions.
The evaluated results show that the use of ranks from external data sources is
more e cient when ranking entities. For future work, we plan to (1) investigate
rank similarity functions for heterogeneous ranks, (2) increase the number of
rank pro les as well as (3) extend the evaluation to other countries and ranking
functions. A limitation of the present framework is regarding dynamic ranks [
        <xref ref-type="bibr" rid="ref1 ref4">1,4</xref>
        ],
which requires additional contextual information such as: (1) what information
the user is trying to nd in a query or (2) what are the user's preferences and
background? However, we plan to address this issue in future works.
7
      </p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgements</title>
      <p>This work was supported by a grant from the EU H2020 Framework Programme
provided for the projects Big Data Europe (GA no. 644564), HOBBIT (GA
no. 688227), CNPq under the program Ci^encias Sem Fronteiras and by Intituto
de Pesquisa e Desenvolvimento Albert Schirmer (CNPJ 14.120.192/0001-84).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>M.</given-names>
            <surname>Alsarem</surname>
          </string-name>
          , P.-E. Portier,
          <string-name>
            <given-names>S.</given-names>
            <surname>Calabretto</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Kosch</surname>
          </string-name>
          .
          <article-title>Ranking Entities in the Age of Two Webs, an Application to Semantic Snippets</article-title>
          .
          <source>In The Semantic Web. Latest Advances and New Domains</source>
          , volume
          <volume>9088</volume>
          of Lecture Notes in Computer Science, pages
          <volume>541</volume>
          {
          <fpage>555</fpage>
          . Springer International Publishing,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>S.</given-names>
            <surname>Brin</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Page</surname>
          </string-name>
          .
          <article-title>The Anatomy of a Large-scale Hypertextual Web Search Engine</article-title>
          .
          <source>In Proceedings of the Seventh International Conference on World Wide Web</source>
          <volume>7</volume>
          ,
          <issue>WWW7</issue>
          , pages
          <fpage>107</fpage>
          {
          <fpage>117</fpage>
          , Amsterdam, The Netherlands, The Netherlands,
          <year>1998</year>
          . Elsevier Science Publishers B. V.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. G. Cheng, T. Tran, and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Qu</surname>
          </string-name>
          . RELIN:
          <article-title>Relatedness and Informativeness-based Centrality for Entity Summarization</article-title>
          .
          <source>In Proceedings of the 10th International Conference on The Semantic Web - Volume Part I, ISWC'11</source>
          , pages
          <fpage>114</fpage>
          {
          <fpage>129</fpage>
          , Berlin, Heidelberg,
          <year>2011</year>
          . Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. G. Cheng, D. Xu, and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Qu</surname>
          </string-name>
          .
          <article-title>Summarizing Entity Descriptions for E ective and E cient Human-centered Entity Linking</article-title>
          .
          <source>In Proceedings of the 24th International Conference on World Wide Web, WWW '15</source>
          , pages
          <fpage>184</fpage>
          {
          <fpage>194</fpage>
          . International World Wide Web Conferences Steering Committee,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>S. F. De Araujo</surname>
            and
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Schwabe</surname>
          </string-name>
          .
          <article-title>Explorator: a tool for exploring RDF data through direct manipulation</article-title>
          .
          <source>In Linked data on the web WWW2009 workshop (LDOW2009)</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>M.</given-names>
            <surname>Kendall</surname>
          </string-name>
          .
          <article-title>Rank correlation methods</article-title>
          .
          <source>Gri n, London</source>
          ,
          <year>1948</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>R.</given-names>
            <surname>Kumar</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Vassilvitskii</surname>
          </string-name>
          .
          <article-title>Generalized distances between rankings</article-title>
          .
          <source>In WWW, WWW '10</source>
          , pages
          <fpage>571</fpage>
          {
          <fpage>580</fpage>
          . ACM,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>A.-C. N.</given-names>
            <surname>Ngomo</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Auer</surname>
          </string-name>
          .
          <article-title>LIMES-a time-e cient approach for large-scale link discovery on the web of data</article-title>
          . integration,
          <volume>15</volume>
          :
          <fpage>3</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>E.</given-names>
            <surname>Pavlick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Post</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Irvine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kachaev</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Callison-Burch</surname>
          </string-name>
          .
          <article-title>The Language Demographics of Amazon Mechanical Turk</article-title>
          .
          <source>Transactions of the Association for Computational Linguistics</source>
          ,
          <volume>2</volume>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. A.
          <string-name>
            <surname>Roa-Valverde and M.-A. Sicilia</surname>
          </string-name>
          .
          <article-title>A survey of approaches for ranking on the web of data</article-title>
          .
          <source>Information Retrieval</source>
          ,
          <volume>17</volume>
          (
          <issue>4</issue>
          ):
          <volume>295</volume>
          {
          <fpage>325</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>Spearman. The Proof and Measurement of Association Between Two Things</article-title>
          .
          <source>American Journal of Psychology</source>
          ,
          <volume>15</volume>
          :
          <fpage>88</fpage>
          {
          <fpage>103</fpage>
          ,
          <year>1904</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>A.</given-names>
            <surname>Thalhammer</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Rettinger</surname>
          </string-name>
          .
          <article-title>Browsing DBpedia entities with summaries</article-title>
          .
          <source>In The Semantic Web: ESWC 2014 Satellite Events</source>
          , pages
          <volume>511</volume>
          {
          <fpage>515</fpage>
          . Springer,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>V. N.</given-names>
            <surname>Vapnik</surname>
          </string-name>
          and
          <string-name>
            <given-names>V.</given-names>
            <surname>Vapnik</surname>
          </string-name>
          .
          <article-title>Statistical learning theory</article-title>
          , volume
          <volume>1</volume>
          . Wiley New York,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>