<!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>Feb</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Implementation and Evaluation of a Semantics-based User Interface for Web Gazetteers</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Krzysztof Janowicz</string-name>
          <email>janowicz@uni-muenster.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mirco Schwarz</string-name>
          <email>mirco.schwarz@uni-muenster.de</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marc Wilkes</string-name>
          <email>marc.wilkes@uni-muenster.de</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Author Keywords</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Information Retrieval</institution>
          ,
          <addr-line>Similarity</addr-line>
          ,
          <country>Geographic Feature Types</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute for Geoinformatics, University of M u ̈nster</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Institute for Geoinformatics, University of M u ̈nster</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Institute for Geoinformatics, University of Mu ̈ nster</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2009</year>
      </pub-date>
      <volume>8</volume>
      <issue>2009</issue>
      <abstract>
        <p>As the Web moves towards structured data, new communication paradigms and user interfaces become necessary to support users beyond simple keyword search. In contrast to applications for expert users, these interfaces should hide the complexity of ontology-based systems but still offer their reasoning capabilities. Using Web gazetteers as application area, we discuss how subsumption and similarity reasoning can be integrated into modern Web interfaces and explain the made design decisions. To evaluate our approach, the results from a first human participants test are presented.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Based on our previous work [
        <xref ref-type="bibr" rid="ref13 ref14">14, 13</xref>
        ], we discuss the
implementation and evaluation of a semantics-based user
interface for Web gazetteers. It makes use of subsumption
and similarity reasoning to support the users in navigating
through geographic feature types. Our idea is to combine
techniques developed in conjunction with the social Web
2.0, such as search-while-you-type forms (also known as
autocompletion) and tag clouds, with the reasoning capabilities
of the semantic Web.
      </p>
      <p>
        GAZETTEERS AS APPLICATION AREA
Gazetteers are place name directories. Each gazetteer record
consists at least of a triple (N; F; T ) where N corresponds
to one or more place names, F represents one or more
geographic footprints (i.e., locations), and T is the type (class)
of the described feature (i.e., the representation of a real
world geographic entity). Hence, gazetteers support at least
two types of queries. First, they map between place names
and respective footprints: N ! F ; and second, they map
between names and geographic feature types: N ! T . Note
that a named geographic place is an abstract individual
defined to refer to a physical region in space and categorized
according to commonly agreed characteristics. The place
name is a handle to support communication. Hence, Place
is a social construct of interest for a particular community
during a specific time span. A place may change its name,
location, and type (e.g., from city to ruin) over time [
        <xref ref-type="bibr" rid="ref10 ref12">10, 12</xref>
        ].
Gazetteers are key components of all georeferenced
information systems, including GIScience applications in many
diverse fields, Web-based mapping services such as Google
MapsTM, and an increasing number of Web 2.0 applications
such as plazes.com. Gazetteers are crucial for geoparsing
where references to geographic locations (by their names)
are recognized in texts and converted to coordinate
references [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Most gazetteers are either accessed via a Web
page or through an application programming interface (API).
The geographic feature type is selected from a typing scheme,
in most cases from a feature type thesaurus. The type of the
described geographic feature is of special importance. For
instance, a search for places named Berlin might return more
than hundred places with a lot of different feature types
varying from capital (located in Germany), over administrative
area (a state in Germany), to stream (located in Colombia).
One of the major Web gazetteers is the Alexandria Digital
Library (ADL) Gazetteer1. The ADL Web interface depicted
in figure 1 includes a map to narrow down the search to a
particular spatial extent, a form to enter the place name (or parts
of it), as well as a scrolldown list with about 200 (or 1200
1http://www.alexandria.ucsb.edu/gazetteer/
if one includes the non-preferred) geographic feature types.
To learn about the definitions of these types, the user has to
switch to the ADL Feature Type Thesaurus (FTT) and read
the (often ambiguous and brief) plain text descriptions. The
thesaurus also contains information about super types and
some manually selected related types (with many types
remaining unrelated to others). Some gazetteers try to take up
the participantion idea of the Web 2.0 and allow for user
defined places and types. In both cases, the navigation through
and understanding of the types is a major shortcoming [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
The following example illustrates the navigation between
feature types in ADL. A user selects lakes from the feature
type scrolldown list using the ADL gazetteer Web interface.
      </p>
    </sec>
    <sec id="sec-2">
      <title>Lakes is a narrower term [2] of hydrographic features which</title>
      <p>
        is a top term in the FTT hierarchy. As the user cannot find
a particular geographic feature, she decides to change the
type to search for reservoirs. Unfortunately, reservoirs is
not a narrower term of hydrographic features, and therefore
she looks up the textual definition of lakes in the thesaurus.
Here, reservoirs is specified as related term [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and she can
click on the link and read the definition of reservoirs. It is
defined as narrower term [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] of hydrographic structure. This
in turn is a narrower term of manmade features which is
another top term in the ADL FTT.
      </p>
      <p>
        As discussed by Janowicz and Keßler [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], semantics-based
user interfaces in conjunction with geographic feature type
ontologies would support the user in browsing through and
searching in gazetteers. The alternative interface proposed in
this paper aims at hiding the feature type scrolldown list (see
figure 1) from the user. Instead, we propose a
search-whileyou-type form as well as a combination of horizontal and
vertical search to improve the navigation between (related)
feature types. These types will be determined based on their
formal specifications. Hence, users do not have to look up
potentially relevant types in the FTT by hand.
      </p>
      <p>
        SEMANTICS-BASED INFORMATION RETRIEVAL
In contrast to mere syntactic search, semantics-based
information retrieval takes the underlying conceptualization (or
attribution) into account to improve searching and
browsing through structured data. Three approaches can be
distinguished: 1) those based on classical subsumption
reasoning, 2) those based on so-called non-standard inference
techniques such as computing the least common subsumer (lcs)
or most specific concept (mcs) [
        <xref ref-type="bibr" rid="ref17 ref18">18, 17</xref>
        ], and finally 3) those
approaches based on computing semantic similarity2 [
        <xref ref-type="bibr" rid="ref14 ref3 ref5 ref6">5, 6,
3, 14</xref>
        ]. As depicted in figure 2, subsumption reasoning can
be applied to vertical search, while similarity works best for
horizontal search and should not be applied to compare sub
and super types.
Formally, the result set for a user’s query using subsumption
reasoning is defined as RS = fC j C v Csg; where Cs is
the search (or query) concept specified by the user. As each
concept returned to the user is a subsumee of the search
concept, it meets the user’s search criteria. This makes selecting
an appropriate search concept the major challenge for end
users. In fact, the search concept is an artificial construct
and not necessarily the searched concept [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. If it is too
generic, i.e., at the top of the hierarchy, the user will get a
large part of the queried ontology back as (unsorted) result
set. In contrast, if the search concept is too specific, the
result set might be empty.
      </p>
      <p>
        In case of similarity-based retrieval, the result set is defined
as RS = fCt j sim(Cs; Ct) &gt; tg; where Ct is the
comparedto target concept and t a threshold defined by the user or
application [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ]. In contrast to subsumption reasoning, the
search concept is the concept the user is really searching for
(no matter if it is part of the queried ontology or not). As
the concepts are compared for overlap (of their definitions
or extensions), similarity is more flexible than subsumption
reasoning, but it is not guaranteed that the results match all of
the user’s search criteria. Note that the similarity estimations
between search and target concepts are asymmetric which is
important for information retrieval. Usually, the results of a
2We are focussing on measures which define similarity as degree
of conceptual overlap here. Other theories consider similarity as
(inverse) distance within a multi-dimensional space, or as a set of
transformations [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] from the search to the target concept.
similarity query are presented to the user as an ordered list
with descending similarity values.
      </p>
      <p>
        Summing up, the benefits similarity offers during the
retrieval phase, i.e., to deliver a flexible degree of (conceptual)
overlap to a searched concept, stands against shortcomings
during the usage of the retrieved information, namely that
the results not necessarily fit the user’s requirements.
To overcome these shortcomings, similarity theories such as
SIM-DL combine subsumption and similarity reasoning. In
a first step, the context of discourse [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] is defined by
introducing a so-called context concept such that Cd = fCtjCt v
Ccg. Consequently, in the next step only such concepts are
compared for similarity which are subconcepts of Cc. This
way, the user can specify some minimal characteristics all
target concepts need to share. As depicted in figure 3, Cti
and Ctj are compared for similarity to Cs while Cx is not.
Note that for reasons of simplification, the figures 2 and 3
show a single hierarchy, while similarity takes all role-filler
pairs (e.g., the fact that a river has a spring as its origin
9 hasOrigin:Spring) into account to compute conceptual
overlap.
      </p>
      <p>
        With regard to semantics-based user interfaces, subsumption
reasoning can be applied to include lakes in the result set if
the user is searching for (the string) waterbody. Mcs and lcs
can be used to implement a query-by-example in where the
result set is computed out of a set of prototypical individuals
(e.g., waterbodies) selected by the user [
        <xref ref-type="bibr" rid="ref15 ref26">26, 15</xref>
        ]. Similarity
measures can be implemented to propose alternative or
supplementary results such as reservoirs if the user is searching
for (the string) lake. However, to propose meaningful
alternatives the underlying similarity measure needs to be
cognitively plausible, i.e., the rankings returned by such a
measure have to correlate with human similarity judgments for
the same set of compared individuals or concepts based on
the same definitions3. This has been shown for several
measures such as MDSM [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] and SIM-DL [
        <xref ref-type="bibr" rid="ref13 ref14">14, 13</xref>
        ]. As these
similarity measures compare DL concepts defined within
ontologies, the question what is similar to Lake depends on the
formal definition (and does not necessarily match the mental
conceptualization of a particular human user).
      </p>
      <p>
        SEMANTICS-BASED USER INTERFACES
While there are specifications on how to display RDF triples
to the user [
        <xref ref-type="bibr" rid="ref20 ref4">4, 20</xref>
        ] and various semantic Web browsers such
as PowerMagpie4, there is little work on how to integrate the
reasoning capabilities of the semantic Web within end user
interfaces for information retrieval. Schraefel and Karger
[
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] argue against the assumption that data on the semantic
Web should be displayed to end users as graphs simply
because graphs are used for the computational representation
(as data model). As in contrast to HTML, XML (and
therefore RDF and OWL) separates design from content, the
visualization should depend on the task to solve instead of the
3This is a weaker requirement than cognitive adequacy which
would imply that the computational similarity theory reproduces
the process of human similarity reasoning.
4http://powermagpie.open.ac.uk/
content or the type of data. Van Kleek and colleagues [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]
point to the obstacles users face when diving into the
semantic Web and introduce an agenda on how to improve
knowledge creation and access for end users. Van Ossenbruggen et
al. argue why it is difficult to evaluate semantics-based user
interfaces [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]. Basically, one needs to distinguish between
the quality of the underlying data, the involved reasoning
engine, and the user interface as such. In this work, we
focus on the user interface. Additional information on the
underlying data and ontologies is discussed in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], while the
similarity reasoning is described in [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
      <p>
        The Atom interface [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] realizes a circular layout to support
users in navigating through semantic Web data. One
example for a combination of Web 2.0 interaction and semantic
Web techniques is given by Heath and Motta [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], who
describe how non-experts can publish and consume RDF data
by means of tags in a reviewing Website. Whereas their
work deals with tagging data and proposing related tags, we
present an approach to interact with data classified in a
taxonomy (of feature types) and focus on similarity and
subsumption instead of relatedness. A promising approach to
integrate semantic autocompletion for geographic locations
is described by Hildebrand et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. They propose an
interface which allows for searching geographic places by name
where the suggestions are grouped by country or feature
type. Instead of focusing on a search by name, in this paper,
we implement an additional feature type parameter, allowing
for a more restrictive search of places but also demanding for
an intuitive feature type selection process. An approach to
ease concept selection is presented by Sinkkila¨ et al. [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ].
They present an interface that combines semantic
autocompletion with cross-ontological context navigation. Whereas
Sinkkila¨ et al. chose to visualize the concept hierarchy as
well as related concepts, we suggest to hide the taxonomic
complexity from the user.
      </p>
      <p>IMPLEMENTATION
In order to demonstrate and evaluate how semantics-based
information retrieval can be integrated in Web interfaces for
end users, we have implemented a prototypical interface for
the ADL gazetteer. The interface can access the records
stored in the gazetteer via the ADL API. To implement the
search-while-you-type form as well as geographic feature
type recommendations, the prototype makes use of AJAX
(Asynchronous JavaScript and XML) which allows to
update certain parts of the Web interface without the need to
reload the whole page.</p>
      <p>As depicted in figure 4, the gazetteer Web interface allows
for specifying three search parameters: place name,
geographic feature type, and location of the searched place. As
argued above, while specifying the name and location of a
searched place is straightforward, choosing the correct
feature type is more difficult, especially in combination with the
other parameters. An example is shown in figure 4; note that
most of the places categorized as reservoirs are named lake
or pond, hence they would not appear in the result list if the
user would search for geographic features of type Lake.
When the users begin to enter characters in the feature type
input field a table appears showing suggested types, starting
with the characters already entered in the input field.
Therefore, users can immediately see which feature types are
supported by the application without browsing the feature type
thesaurus (or ontology) manually. In addition, the table
provides information about similar types and super types (which
are computed by the SIM-DL similarity server5 at query
time). These recommendations support the user in browsing
the underlying feature type ontology (vertically and
horizontally; see figure 3).</p>
      <p>To display the similarity rankings in the Web interface font
size and opacity are used. This is known from tag clouds, as
used by several blogs or Web 2.0 recommendation portals,
and should therefore be familiar for the user. The font size
5The SIM-DL similarity server as well as the interface are free
and open-source software and can be downloaded at
http://simdl.sourceforge.net/.
and opacity visualize the ranked order of the similarity
values, where a big font size and high opacity indicate a high
similarity. Each feature type entry in the table is a
hyperlink. If a user clicks on one of the suggested feature types,
it is selected as search parameter and the similar and super
types are computed thereupon. The color of the chosen
feature type changes to orange to indicate that this type is part
of the new query.</p>
      <p>The features resulting from a specific query are displayed at
the right side of the interface and on the map. Clicking on
these links or map markers opens a text box which contains
the information from the ADL gazetteer (e.g., names,
footprints, broader administrative units).</p>
      <p>Figure 4 shows the result of an exemplary search for places
of type Reservoir located in southern Florida (without name
restriction). Using the interface, the search could be
broadened by clicking on the supertype Waterbody, leading to a
larger result set (including the results for Reservoir). In case
the search for reservoirs did not yield the desired result, the
user could also decide to search for similar geographic
feature types such as Lake or Canal.</p>
      <p>To point out why a semantics-based interfaces is valuable for
end users, imagine the following example. One of the search
results shown in figure 4 is Lake Manatee. Due to its name,
a user searching for this specific place might be tempted to
deduce that it is of type Lake. Specifying a query as shown
in figure 6 seems obvious, but will not return Lake Manatee,
since it is of type Reservoir. However, facing an empty result
set, the user could decide to either broaden the search by
selecting the supertype Waterbody, or try out a similar type
to Lake. In the latter case, searching for Reservoir, which is
most similar to Lake, yields the desired result.</p>
      <p>EVALUATION
In this section we discuss first results and lessons learned
from a human participants test carried out using the new
interface.</p>
      <p>Our hypothesis was that an interface combining
subsumption and similarity to support the user in selecting
appropriate feature types would be more effective than interfaces
solely based on either subsumption or similarity reasoning.
We did not compare our interface to the original ADL
interface. This is for the following reasons:</p>
      <p>
        The original ADL interface makes use of the ADL
Feature Type Thesaurus while the new interface is based on
a feature type ontology which contains only hydrographic
feature types so far [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Additionally, we do not
distinguish between preferred and non-preferred concepts and
have one root node instead of six.
      </p>
      <p>The new interface supports search-while-you-type, while
the ADL interface does not. Consequently, the
participants would have to scroll through the whole ADL feature
type list – while only some of these types are relevant for
the test.</p>
      <p>The ADL interface allows for multiple comparison
operators for the place names (has any words, has all words,
has phrase, equals, matches pattern). To reduce
complexity for end users, the new interface only supports has all
words for comparison.</p>
      <p>The ADL interface map does not support map markers as
used in the Google MapsTMmashup in the new interface
to narrow down the search to a particular map extent.
To test the hypothesis we developed three versions of the
semantics-based interface, the combined, a similarity-based
and a subsumption-based version. While the
subsumptionbased interface shows super and sub types, the combined
interface only lists the super types (see figure 5). The
underlying assumption was that users will select specific types rather
than general ones and can use the super types to broaden
their search. Strictly speaking, this could be another
hypothesis for further testing. Showing similar, super, and sub types
may overload the interface and overstrain the user.</p>
      <p>To verify the hypothesis we investigated how many tasks
were successfully solved per interface and how many user
interactions (e.g., clicks) were necessary. As the interface
acts as front-end for the ADL gazetteer (whose response
times differ), the time needed to solve the tasks cannot be
taken as criterion. A total of 30 participants performed the
test6, i.e., each interface was tested by 10 participants. To
ensure that the participants understand how the interfaces
work, a video was shown which stepwise presents how to
solve an introductory task:</p>
      <p>Ems-Task</p>
    </sec>
    <sec id="sec-3">
      <title>Find the river Ems in Germany. Make it the only result shown in the ’found places’ list. Try using just the ’place name’ field. Try using both fields, ’place name’ AND ’place type’.</title>
    </sec>
    <sec id="sec-4">
      <title>Find canals connected to the Ems. Try using</title>
      <p>just the ’place name’ field. Try using both fields,
’place name’ AND ’place type’. (Note that the
number of ’found places’ differs. Do you see
why?)
Next, the participants were asked to solve the task on their
own. Afterwards, four additional tasks (with sub tasks) were
6With an age ranging from 21 to 30 years, 9 were female and
21 male (most of them students of either geoinformatics or
computer science). The questionnaire and the introductory video can
be downloaded at http://sim-dl.sourceforge.net/downloads/.
given to the participants. They were asked to speak out loud
while filling in the test and each test was recorded on video.
To make sure that the tasks are not biased towards
subsumption or similarity reasoning, the questionnaire was designed
in a way that it involves both kinds of reasoning as well as
interaction with the map and the place name field. Finally, the
participants could give general comments on whether they
liked the interface and how it could be improved.
As depicted in figure 4, all interfaces were designed in a way
that the search parameters form a sentence of the type</p>
    </sec>
    <sec id="sec-5">
      <title>You are currently looking for places with : : : in the place name, and : : : as place type, and that are located within this region: : : : .</title>
      <p>During a series of pre-tests it turned out that many
participants are so accustomed to single keyword search fields (as
used in most common Web search engines7) that they put the
place name as well as the feature type into the place name
field. This was still the case when they were asked to speak
out the query before submitting it. Therefore, the interfaces
were redesigned to display the sentence resulting from the
entered search parameters in the map area while loading (and
the participants were still asked to speak out the query). This
reduced the number of wrong queries.</p>
      <p>Analyzing the first results from our human participants test,
it turns out that from a total of 40 tasks per interface, 72.5%
were solved completely (i.e., including all sub tasks) using
the combined interface. The participants using the
similaritybased interface were able to solve 65% of the tasks, while
62.5% of the tasks were solved using the subsumption-only
interface.</p>
      <p>As depicted in figure 7, there is no clear difference in the
total number of user interactions necessary to solve the tasks.
However, the inter-quartile range differs clearly. It increases
from the combined interface over the subsumption-based to
the similarity-based interface.
7In contrast to upcoming semantics-based search engines such as
Powerset (http://www.powerset.com/).</p>
      <p>While these first results support our hypothesis, the test also
points so some aspects which let us rethink the design of
the Web interface as well as the number of user
interactions as quality measure. Comparing manually entered
versus clicked feature types, intuitively one would expect that
the more types are suggested, the more will be clicked
instead of being manually entered. Hence, the number of
manually entered feature types should be lower in the combined
interface compared to the other ones. This turns out to be
a wrong assumption. In fact, the ratio between clicked and
manually entered types was about one to one in case of the
combined and the similarity interface, while being higher
for the subsumption-based interface. To understand these
results, we reviewed the videos taken from the participants
during the test. It turns out that several participants had
entered the type manually after seeing it in the suggestion table.
This points towards two difficulties. First, we have to
investigate whether this was caused by the interface design, i.e.,
by the positioning of the forms and the table (for instance
using eye tracking). Second, this makes it more difficult to
understand to which degree the suggested types were helpful
to the user in selecting the next type to be displayed.
After completing the tasks, the participants were asked to
answer additional questions about the design and functionality
of the interface. While the participants liked the interfaces
in general and rated the type suggestion table to be useful
(giving both the second best median rank on a 5-level Likert
scale), it turns out that some of the participants still had
problems dealing with two input fields. A given suggestion for
improvement was to have just one input field and
automatically identify keywords representing feature types. Some
participants recommended to cache previous queries,
allowing for an easy comparison of several result sets using the
browser’s navigation (back and forward) buttons.
In the current version of the interface, only ten entries of the
result set and their corresponding map markers are shown at
a time. Although it is possible to go forth (or back) to see
the next (or previous) ten entries, several participants stated
that they almost overlooked the fact that there are more than
ten result entries. As a consequence, they proposed to show
all markers on the map, where those currently not listed in
the sidebar could be greyed out. Some participants also
requested that features of similar types should be directly
displayed on the map using colored markers to visualize their
similarity instead of the suggestion table.</p>
      <p>Finally, a few participants mentioned that upon sending a
query to the server and reading the query summary, they
realized a mistake in one of the search parameters, and hence
missed a button to cancel the request. As this was not
possible, the wrong query was counted as user interaction during
the test.</p>
      <p>
        CONCLUSIONS AND FURTHER WORK
In this paper we discussed results from testing the
integration of subsumption and similarity reasoning into end user
interfaces to support horizontal and vertical retrieval. While
a combination of both seems to be the most promising
approach, it is not surprising that there is a gap between being
able to implement more intelligent user interfaces and
making them intuitively useable [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]. One solution would be
to hide even more of the complexity (e.g., the suggestions
table) from the user by directly displaying features of very
similar types. However, this may be interpreted as
paternalism and reduce the user’s trust in such interfaces. For
instance, while reservoirs and lakes might be similar enough
for most tasks, some application areas such as water
management may require a clear distinction between both. The
extended retrieval capabilities of the semantic Web should
be used to offer support, while the final decision should still
be up to the user. This leads to the question of how to
incorporate contextual information in the user interfaces and
to which degree context influences the resulting suggestions
[
        <xref ref-type="bibr" rid="ref1 ref11 ref16">1, 16, 11</xref>
        ]. From the viewpoint of the social Web, one could
also think of allowing human users to add similar types by
hand to improve the suggestions.
      </p>
      <p>Based on our experiences and the test results, we designed
a new navigation component which will be integrated in the
next version of the Web interface (figure 8). This component
will replace the feature type suggestion table in the upper
right part of the interface. It will appear as soon as a feature
type is selected or typed in by the user. The suggestion
table itself will appear just below the feature type input field
as usually implemented in autosuggestion forms. The new
component visualizes explicitly the difference between
horizontal and vertical navigation. A vertical slider can be used
to specify more general or more specific feature types than
the searched type. The result set only contains places that
are of a type under the slider. The horizontal slider allows
for including similar types in the result set. This integrates
the idea of a similarity threshold which was discussed in the
semantics-based information retrieval section. Here, only
those places are included in the result set that are to the left of
the slider. As in the presented user interface, less opacity
indicates decreasing similarity. The use of font size, however,
differs. Whereas previously the font size also represented
the similarity value, within the conceptual navigation
component the font size indicates the number of features found
within the map extent for that specific type; where a larger
font size points to a higher number of found places.
In figure 8, the immediate super type of Reservoir is
Waterbody, although another immediate super type of Reservoir
specified in the underlying ontology is Manmade.
Allowing for generalizing also towards Manmade now yields two
problems. First, the complexity of the navigation component
would increase, ending up in a graph-like representation of
the ontology (which is the opposite of our design goal).
Second, generalizing towards multiple super types will result in
a large and diverse result set. That is why we propose to only
generalize along one inheritance path. Deciding which path
of inheritance is shown in the navigation component depends
on the context concept Cc whose integration in the interface
is an open issue.</p>
      <p>ACKNOWLEDGEMENTS
The comments from three anonymous reviewers provided
useful suggestions to improve the content and clarity of the
paper. This work is funded by the Semantic Similarity
Measurement for Role-Governed Geospatial Categories (SimCat)
project granted by the German Research Foundation (DFG
Ra1062/2-1), as well as the International Research Training</p>
    </sec>
    <sec id="sec-6">
      <title>Group on Semantic Integration of Geospatial Information</title>
      <p>(DFG GRK 1498).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>R.</given-names>
            <surname>Albertoni</surname>
          </string-name>
          and
          <string-name>
            <given-names>M. D.</given-names>
            <surname>Martino</surname>
          </string-name>
          .
          <article-title>Semantic Similarity of Ontology Instances Tailored on the Application Context</article-title>
          . In
          <string-name>
            <surname>A. K. Dey</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Kokinov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Leake</surname>
          </string-name>
          , and R. Turner, editors,
          <source>ODBASE - OTM Conferences</source>
          , volume
          <volume>4275</volume>
          of Lecture Notes in Computer Science, pages
          <fpage>1020</fpage>
          -
          <lpage>1038</lpage>
          . Springer,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. ANSI/NISO. ANSI/NISO Z39.19
          <article-title>- 2005 Guidelines for the Construction, Format, and Management of Monolingual Controlled Vocabularies</article-title>
          . NISO Press,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>R.</given-names>
            <surname>Arau</surname>
          </string-name>
          <article-title>´jo and</article-title>
          <string-name>
            <given-names>H. S.</given-names>
            <surname>Pinto</surname>
          </string-name>
          .
          <article-title>Towards Semantics-Based Ontology Similarity</article-title>
          . In P. Shvaiko,
          <string-name>
            <given-names>J.</given-names>
            <surname>Euzenat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Giunchiglia</surname>
          </string-name>
          , and B. He, editors,
          <source>Proceedings of the Workshop on Ontology Matching (OM2007)</source>
          at ISWC/ASWC2007, Busan, South Korea,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>C.</given-names>
            <surname>Bizer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and E.</given-names>
            <surname>Pietriga</surname>
          </string-name>
          .
          <article-title>Fresnel - Display Vocabulary for RDF</article-title>
          .
          <source>Technical report, The World Wide Web Consortium (W3C)</source>
          ,
          <year>June 2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>A.</given-names>
            <surname>Borgida</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Walsh</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Hirsh</surname>
          </string-name>
          .
          <article-title>Towards Measuring Similarity in Description Logics</article-title>
          .
          <source>In Proceedings of the 2005 International Workshop on Description Logics (DL2005)</source>
          , volume
          <volume>147</volume>
          <source>of CEUR Workshop Proceedings</source>
          . CEUR, Edinburgh, Scotland, UK,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6. C.
          <string-name>
            <surname>d'Amato</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Fanizzi</surname>
            , and
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Esposito</surname>
          </string-name>
          .
          <article-title>A Semantic Similarity Measure for expressive Description Logics</article-title>
          .
          <source>In CILC</source>
          <year>2005</year>
          ,
          <article-title>Convegno Italiano di Logica Computazionale</article-title>
          , Rome, Italy,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>R. L.</given-names>
            <surname>Goldstone</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Son</surname>
          </string-name>
          . Similarity. In K. Holyoak and R. Morrison, editors,
          <source>Cambridge Handbook of Thinking and Reasoning</source>
          . Cambridge University Press,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>T.</given-names>
            <surname>Heath</surname>
          </string-name>
          , E. Motta,
          <string-name>
            <given-names>T.</given-names>
            <surname>Heath</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Motta</surname>
          </string-name>
          .
          <article-title>Ease of Interaction Plus Ease of Integration: Combining Web 2. 0 and the Semantic Web in a Reviewing Site</article-title>
          .
          <source>Web Semantics: Science, Services and Agents on the World Wide Web</source>
          ,
          <volume>6</volume>
          (
          <issue>1</issue>
          ):
          <fpage>76</fpage>
          -
          <lpage>83</lpage>
          ,
          <year>2008</year>
          .
          <source>Semantic Web and Web 2</source>
          .
          <fpage>0</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>M.</given-names>
            <surname>Hildebrand</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. van Ossenbruggen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Amin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Aroyo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wielemaker</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Hardman</surname>
          </string-name>
          .
          <article-title>The Design Space of a Configurable Autocompletion Component</article-title>
          .
          <source>Technical report, CWI technical report INS-E0708</source>
          ,
          <year>November 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>L. L.</given-names>
            <surname>Hill</surname>
          </string-name>
          .
          <article-title>Georeferencing: The Geographic Associations of Information (Digital Libraries and Electronic Publishing)</article-title>
          . The MIT Press,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>K.</given-names>
            <surname>Janowicz</surname>
          </string-name>
          .
          <article-title>Kinds of Contexts and their Impact on Semantic Similarity Measurement</article-title>
          .
          <source>In 5th IEEE Workshop on Context Modeling and Reasoning (CoMoRea'08) at the 6th IEEE International Conference on Pervasive Computing and Communication (PerCom'08)</source>
          , pages
          <fpage>441</fpage>
          -
          <lpage>446</lpage>
          ,
          <string-name>
            <surname>Hong</surname>
            <given-names>Kong</given-names>
          </string-name>
          ,
          <year>March 2008</year>
          . IEEE Computer Society.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>K.</given-names>
            <surname>Janowicz</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Keßler</surname>
          </string-name>
          .
          <article-title>The Role of Ontology in Improving Gazetteer Interaction</article-title>
          .
          <source>International Journal of Geographical Information Science</source>
          ,
          <volume>10</volume>
          (
          <issue>22</issue>
          ):
          <fpage>1129</fpage>
          -
          <lpage>1157</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>K.</given-names>
            <surname>Janowicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Keßler</surname>
          </string-name>
          , I. Panov,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wilkes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Espeter</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Schwarz</surname>
          </string-name>
          .
          <article-title>A Study on the Cognitive Plausibility of SIM-DL Similarity Rankings for Geographic Feature Types</article-title>
          . In L. Bernard,
          <string-name>
            <given-names>A.</given-names>
            <surname>Friis-Christensen</surname>
          </string-name>
          , and H. Pundt, editors,
          <source>11th AGILE International Conference on Geographic Information Science (AGILE 2008), Lecture Notes in Geoinformation and Cartography</source>
          , pages
          <fpage>115</fpage>
          -
          <lpage>133</lpage>
          , Girona, Spain,
          <fpage>5</fpage>
          -
          <lpage>8</lpage>
          . May 2008. Springer.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>K.</given-names>
            <surname>Janowicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Keßler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schwarz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wilkes</surname>
          </string-name>
          , I. Panov,
          <string-name>
            <given-names>M.</given-names>
            <surname>Espeter</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Baeumer</surname>
          </string-name>
          . Algorithm,
          <article-title>Implementation and Application of the SIM-DL Similarity Server</article-title>
          . In Second International Conference on GeoSpatial Semantics (GeoS
          <year>2007</year>
          ),
          <source>number 4853 in Lecture Notes in Computer Science</source>
          , pages
          <fpage>128</fpage>
          -
          <lpage>145</lpage>
          . Springer,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>K.</given-names>
            <surname>Janowicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wilkes</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Lutz</surname>
          </string-name>
          .
          <article-title>Similarity-based Information Retrieval and its Role within Spatial Data Infrastructures</article-title>
          .
          <source>In 5th International Conference on Geographic Information Science (GIScience</source>
          <year>2008</year>
          ), Park City, Utah, USA,
          <year>September 2008</year>
          ; forthcoming.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>C.</given-names>
            <surname>Keßler</surname>
          </string-name>
          .
          <article-title>Similarity Measurement in Context</article-title>
          . In B. M.
          <string-name>
            <surname>Kokinov</surname>
            ,
            <given-names>D. C.</given-names>
          </string-name>
          <string-name>
            <surname>Richardson</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Roth-Berghofer</surname>
          </string-name>
          , and L. Vieu, editors,
          <source>6th International and Interdisciplinary Conference</source>
          ,
          <string-name>
            <surname>CONTEXT</surname>
          </string-name>
          <year>2007</year>
          , volume
          <volume>4635</volume>
          , pages
          <fpage>277</fpage>
          -
          <lpage>290</lpage>
          . Springer, Copenhagen, Denmark,
          <year>August 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>R.</given-names>
            <surname>Ku</surname>
          </string-name>
          <article-title>¨sters. Non-Standard Inferences in Description Logics</article-title>
          , volume
          <volume>2100</volume>
          <source>of Lecture Notes in Artificial Intelligence</source>
          . Springer,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18. R. Mo¨ller,
          <string-name>
            <given-names>V.</given-names>
            <surname>Haarslev</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Neumann</surname>
          </string-name>
          .
          <article-title>Semantics-Based Information Retrieval</article-title>
          .
          <source>In Proc. IT&amp;KNOWS-98: International Conference on Information Technology and Knowledge Systems</source>
          ,
          <volume>31</volume>
          . August- 4. September, Vienna, Budapest, pages
          <fpage>49</fpage>
          -
          <lpage>56</lpage>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19. A. Rodr´ıguez and
          <string-name>
            <given-names>M.</given-names>
            <surname>Egenhofer</surname>
          </string-name>
          .
          <article-title>Comparing Geospatial Entity Classes: An Asymmetric and Context-dependent Similarity Measure</article-title>
          .
          <source>International Journal of Geographical Information Science</source>
          ,
          <volume>18</volume>
          (
          <issue>3</issue>
          ):
          <fpage>229</fpage>
          -
          <lpage>256</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20. L.
          <string-name>
            <surname>Rutledge</surname>
            ,
            <given-names>J. van Ossenbruggen</given-names>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Hardman</surname>
          </string-name>
          . Making RDF Presentable:
          <article-title>Integrated Global and Local Semantic Web Browsing</article-title>
          .
          <source>In WWW '05: Proceedings of the 14th international conference on World Wide Web</source>
          , pages
          <fpage>199</fpage>
          -
          <lpage>206</lpage>
          , New York, NY, USA,
          <year>2005</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <given-names>K.</given-names>
            <surname>Samp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Basca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>McDaniel</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Decker</surname>
          </string-name>
          .
          <article-title>Atom Interface - A Novel Interface for Exploring and Browsing Semantic Space</article-title>
          .
          <source>In Semantic Web User Interaction at CHI 2008: Exploring HCI Challenges</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <given-names>M.</given-names>
            <surname>Schraefel</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Karger</surname>
          </string-name>
          .
          <article-title>The Pathetic Fallacy of RDF</article-title>
          .
          <source>In International Workshop on the Semantic Web and User Interaction (SWUI)</source>
          <year>2006</year>
          , Athens, Georgia, USA,
          <year>November 2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23. R. Sinkkila¨, E. Ma¨kela¨, E. Hyvo¨nen, and
          <string-name>
            <given-names>T.</given-names>
            <surname>Kauppinen</surname>
          </string-name>
          .
          <article-title>Combining Context Navigation with Semantic Autocompletion to Solve Problems in Concept Selection</article-title>
          . In K. Belhajjame, M. d'Aquin,
          <string-name>
            <given-names>P.</given-names>
            <surname>Haase</surname>
          </string-name>
          , and P. Missier, editors,
          <source>SeMMA</source>
          , volume
          <volume>346</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <fpage>61</fpage>
          -
          <lpage>68</lpage>
          . CEUR-WS.org,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>M. Van Kleek</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Bernstein</surname>
            , P. Andre´,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Perttunen</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Karger</surname>
            , and
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Schraefel</surname>
          </string-name>
          .
          <article-title>Simplifying Knowledge Creation and Access for End-Users on the SW</article-title>
          .
          <source>In CHI 2008 SWUI Workshop</source>
          ,
          <year>April 2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>J. van Ossenbruggen</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Amin</surname>
            , and
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Hildebrand</surname>
          </string-name>
          .
          <article-title>Why Evaluating Semantic Web Applications is Difficult</article-title>
          .
          <source>In Semantic Web User Interaction at CHI 2008: Exploring HCI Challenges</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <given-names>M.</given-names>
            <surname>Wilkes</surname>
          </string-name>
          and
          <string-name>
            <given-names>K.</given-names>
            <surname>Janowicz</surname>
          </string-name>
          .
          <article-title>A Graph-based Alignment Approach to Similarity between Climbing Routes</article-title>
          . In First International Workshop on Information Semantics and
          <article-title>its Implications for Geographic Analysis (ISGA '08) held in conjunction with GIScience 2008, the 5th</article-title>
          <source>International Conference on Geographic Information Science</source>
          , Park City, Utah, USA,
          <year>September 23 2008</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>