scispace - formally typeset
Open AccessJournal ArticleDOI

The Semantic Web Revisited

TLDR
It is argued that agents can only flourish when standards are well established and that the Web standards for expressing shared meaning have progressed steadily over the past five years.
Abstract
The article included many scenarios in which intelligent agents and bots undertook tasks on behalf of their human or corporate owners. Of course, shopbots and auction bots abound on the Web, but these are essentially handcrafted for particular tasks: they have little ability to interact with heterogeneous data and information types. Because we haven't yet delivered large-scale, agent-based mediation, some commentators argue that the semantic Web has failed to deliver. We argue that agents can only flourish when standards are well established and that the Web standards for expressing shared meaning have progressed steadily over the past five years

read more

Content maybe subject to copyright    Report

Editor: Steffen Staab
University of Koblenz-Landau
staab@uni-koblenz.de
The Semantic Web
exception of Vannevar Bush,
1
although even he might have
thought the scale of achievement extraordinary. Today, the
World Wide Web links 10 billion pages, and search engines
can divine themes embodied in the links to serve useful and
relevant content almost instantaneously.
Fifty years ago it might have appeared audacious to build
a global web of information, to deploy semantics on such
a scale, and to attempt inference over the resulting compo-
nents. Fifty years ago, even if you could have explained
it, a Semantic Web would have seemed as remote as general
AI. Yet today we believe that the Semantic Web is attain-
able. We are seeing its first stirrings, and it will draw on
some key insights, tools, and techniques derived from 50
years of AI research.
From documents to data and information
The original Scientific American article on the Seman-
tic Web appeared in 2001.
2
It described the evolution of a
Web that consisted largely of documents for humans to
read to one that included data and information for comput-
ers to manipulate. The Semantic Web is a Web of action-
able information—information derived from data through
a semantic theory for interpreting the symbols. The seman-
tic theory provides an account of “meaning” in which the
logical connection of terms establishes interoperability
between systems. This was not a new vision. Tim Berners-
Lee articulated it at the very first World Wide Web Confer-
ence in 1994. This simple idea, however, remains largely
unrealized.
A Web of data and information would look very differ-
ent from the Web we experience today. It would routinely
let us recruit the right data to a particular use context—for
example, opening a calendar and seeing business meet-
ings, travel arrangements, photographs, and financial
transactions appropriately placed on a time line. The Sci-
entific American article assumed that this would be straight-
forward, but it’s still difficult to achieve in today’s Web.
The article included many scenarios in which intelli-
gent agents and bots undertook tasks on behalf of their
human or corporate owners. Of course, shopbots and auc-
tion bots abound on the Web, but these are essentially
handcrafted for particular tasks; they have little ability to
interact with heterogeneous data and information types.
Because we haven’t yet delivered large-scale, agent-based
mediation, some commentators argue that the Semantic
Web has failed to deliver. We argue that agents can only
flourish when standards are well established and that the
Web standards for expressing shared meaning have pro-
gressed steadily over the past five years. Furthermore, we
see the use of ontologies in the e-science community pre-
saging ultimate success for the Semantic Web—just as the
use of HTTP within the CERN particle physics commu-
nity led to the revolutionary success of the original Web.
A growing need for data integration
Meanwhile, the need has increased for shared seman-
tics and a web of data and information derived from it.
One major driver—one that this magazine has reported on
extensively—has been e-science (IEEE Intelligent Sys-
tems, special issue on e-science, Jan. 2004). For example,
life sciences research demands the integration of diverse
and heterogeneous data sets that originate from distinct
communities of scientists in separate subfields. Scientists,
researchers, and regulatory authorities in genomics, pro-
teomics, clinical drug trials, and epidemiology all need a
way to integrate these components. This is being achieved
in large part through the adoption of common conceptual-
izations referred to as ontologies. In the past five years,
the argument in favor of using ontologies has been won—
numerous initiatives are developing ontologies for biology
(for example, see http://obo.sourceforge.net), medicine,
genomics, and related fields. These communities are devel-
oping language standards that can be deployed on the Web.
Many other disciplines are adopting what began in the
life sciences. Environmental science is looking to integrate
data from hydrology, climatology, ecology, and oceanogra-
I
n the 50 years since the term AI was coined at the Dart-
mouth Conference, the digital world has evolved at a
prodigious rate. It has produced an information infrastruc-
ture that few would have anticipated—with the possible
The Semantic Web Revisited
Nigel Shadbolt and Wendy Hall, University of Southampton
Tim Berners-Lee, Massachusetts Institute of Technology
96 1541-1672/06/$20.00 © 2006 IEEE IEEE INTELLIGENT SYSTEMS
Published by the IEEE Computer Society

phy (see http://marinemetadata.org/examples/
mmihostedwork/ontologieswork). The need
to understand systems across ranges of scale
and distribution is evident everywhere in sci-
ence and presents a pressing requirement for
data and information integration.
Various e-government initiatives repre-
sent similar efforts. The United Kingdom
has developed an Integrated Public Sector
Vocabulary (www.esd.org.uk/standards/
ipsv). The recently created UK Office of
Public Sector Information (www.opsi.gov.
uk) is a response to an EU directive (2003/
98/EC, http://www.ec-gis.org/document.
cfm?id=486&db=document). OPSI aims to
exploit the considerable amounts of gov-
ernment data for citizens’ benefit. Several
EU countries are developing similar pro-
grams to implement the EU directive.
Despite these and other significant drivers
in defense, business, and commerce, it’s still
apparent that the Semantic Web isn’t yet with
us on any scale.
So let’s review what progress we’ve made
and consider the various impediments to its
global adoption.
Progress
Consistent with the need for a Web seman-
tics, the user community, including standards
organizations like the Internet Engineering
Task Force and the World Wide Web Con-
sortium (W3C), has directed major efforts
at specifying, developing, and deploying
languages for sharing meaning. These lan-
guages provide a foundation for semantic
interoperability.
In 1997, the W3C defined the first Resource
Description Framework specification (see
the related sidebar). RDF provided a simple
but powerful triple-based representation lan-
guage for Universal Resource Identifiers
(URIs). It became a W3C recommendation
by 1999—a crucial step in drawing attention
to the specification and promoting its wide-
spread deployment to enhance the Web’s
functionality and interoperability.
The original Web took hypertext and made
it work on a global scale; the vision for RDF
was to provide a minimalist knowledge repre-
sentation for the Web.
MAY/JUNE 2006 www.computer.org/intelligent 97
RDF assigns specific Universal Re-
source Identifiers (URIs) to its individ-
ual fields. Figure A is an example RDF
graph from the W3C RDF Primer
(www.w3.org/TR/rdf-primer), show-
ing a representation for a person
named Eric Miller. As we create an
RDF graph of nodes and arcs, a URI
reference used as a graph node iden-
tifies what the node represents; a URI
used as a predicate identifies a rela-
tionship between the things identi-
fied by the connected nodes. So, the
RDF in Figure A represents
individuals—such as Eric Miller,
identified by http://www.w3.org/
People/EM/contact#me;
kinds of things—such as Person,
identified by http://www.w3.org/
2000/10/swap/pim/contact#Person;
properties of those things—such
as mailbox, identified by http://
www.w3.org/2000/10/swap/pim/
contact#mailbox; and
values of those properties—such as mailto:em@w3.org as
the value of the mailbox property (RDF also uses character
strings such as “Eric Miller” and values from other data
types such as integers and dates as property values).
RDF also provides an XML-based syntax called RDF/XML for
recording and exchanging graphs. Figure B shows a small chunk
of RDF in RDF/XML corresponding to the graph in Figure A.
The Figure B rendering is actually quite clumsy syntactically,
and its lack of transparency and readability might have been a
factor inhibiting rapid adoption of RDF. However, there are
alternative forms that are easier to interpret; for example, see
the N3 notation (www.w3.org/DesignIssues/Notation3.html).
Resource Description Framework
Figure B. A chunk of RDF in RDF/XML describing Eric Miller and
corresponding to the graph in Figure A.
<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:contact="http://www.w3.org/2000/10/swap/pim/contact#">
<contact:Person rdf:about="http://www.w3.org/People/EM/contact#me">
<contact:fullName>Eric Miller</contact:fullName>
<contact:mailbox rdf:resource="mailto:em@w3.org"/>
<contact:personalTitle>Dr.</contact:personalTitle>
</contact:Person>
</rdf:RDF>
http://www.w3.org/2000/10/swap/pim/contact#Person
http://www.w3.org/2000/10/swap/pim/contact#fullName
http://www.w3.org/2000/10/swap/pim/contact#mailbox
mailto:em@w3.org
http://www.w3.org/2000/10/swap/pim/contact#personalTitle
Dr.
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
Eric Miller
http://www.w3.org/People/EM/contact#me
Figure A. An RDF graph representing Eric Miller.

Universal Resource Identifiers
URIs identify resources and so are cen-
tral to the Semantic Web enterprise.
3
Using
a global naming convention (however arbi-
trary the syntax) provides the global net-
work effects that drive the Web’s benefits.
URIs have global scope and are interpreted
consistently across contexts. Associating a
URI with a resource means that anyone can
link to it, refer to it, or retrieve a represen-
tation of it.
Given the Semantic Web’s aims, we want
to reason about relationships. URIs provide
the grounding for both our objects and rela-
tions. They underpin the Semantic Web,
allowing machines to process data directly.
In this way, the Semantic Web shifts the
emphasis from documents to data. Much of
the motivation for the Semantic Web comes
from the value locked in relational databases.
To release this value, database objects must
be exported to the Web as first-class objects
and therefore must be mapped into a system
of URIs.
Languages have evolved to offer greater
opportunities for encoding meaning that can
support information integration and interop-
erability. RDF Schema became a recom-
mendation in February 2004. RDFS took the
basic RDF specification and extended it to
support the expression of structured vocabu-
laries. It has provided a minimal ontology
representation language that the research
community has adopted fairly widely.
Triple stores
As RDF and RDFS have gained ground,
the need for repositories that can store RDF
content has grown. These so-called triple
stores vary in their capabilities. Some focus
on providing a rich means to reason over
the triples (for example, see http://jena.
sourceforge.net), while others focus on
storing large quantities of data (see http://
sourceforge.net/projects/threestore for an
example from the open source community
and www.oracle.com/technology/tech/
semantic_technologies/index.html for a
commercial example). Some operate as
plug-ins to current Web browsers (http://
simile.mit.edu/piggy-bank) and others as sys-
tems that can operate with a range of existing
third-party databases (www.openrdf.org).
As the stores themselves have evolved,
the need has arisen for reliable and stan-
dardized data access into the RDF they
hold. The S
PARQL language (www.w3.org/
TR/rdf-sparql-query), now in its final review
stages for W3C recommendation status, is
designed to fulfill this requirement.
RDF translation
Other significant progress includes G
RDDL
(Gleaning Resource Descriptions from
Dialects of Languages, www.w3.org/2004/
01/rdxh/spec), which provides a means to
extract RDF from XML and XHTML docu-
ments using transformations expressed in
XSLT (Extensible Stylesheet Language)
and associated with the original content.
This capability could potentially overcome
the RDF bootstrap problem by generating
sufficient RDF for serendipitous reuse to
occur. The amount of XML and XHTML
data on the Web, especially data generated
from back-end databases, is considerable
and offers good opportunities for RDF
conversion.
Web Ontology Language
For those who required greater expres-
sivity in their object and relation descrip-
tions, the OWL (Web Ontology Language,
www.w3.org/TR/2004/REC-owl-features-
20040210) specification integrated several
efforts. The W3C recommendation pre-
sents three versions of OWL, depending on
the degree of expressive power required.
OWLs core idea is to enable efficient rep-
resentation of ontologies that are also
amenable to decision procedures. It checks
an ontology to see whether it’s logically
consistent or to determine whether a partic-
ular concept falls within the ontology.
OWL uses the linking provided by RDF
to allow ontologies to be distributed across
systems. Ontologies can become distrib-
uted, as OWL allows ontologies to refer to
terms in other ontologies. In this way OWL
is specifically engineered for the Web and
Semantic Web.
4
OWL is seeing increased adoption but
still needs tools and software development
environments to support its production and
application. These are starting to appear but
as yet we have few means to routinely and
effortlessly generate Semantic Web annota-
tions using this or other languages at the point
of content use or creation.
Rules and inference
But ontologies are only one part of the
representation picture. Rules and inference
also need support. The OWL language itself
is designed to support various types of infer-
ence—typically, subsumption and classifica-
tion—and a range of automated reasoners are
available (for example, see www.cs.man.ac.
uk/~sattler/reasoners.html). Because it’s diffi-
cult to specify a formalism that will capture
all the knowledge in a particular domain,
there are other approaches to inference on
the Web. Work has begun on the Rule Inter-
change Format (www.w3.org/2005/rules), an
attempt to support and interoperate across a
variety of rule-based formats. RIF will ad-
dress the plethora of rule-based formalisms:
Horn-clause logics, higher-order logics, pro-
duction systems, and so on.
Moreover, AI researchers have extended
these various logics and modified them to
capture causal, temporal, and probabilistic
knowledge. Causal logic, such as Glenn
Shafer proposed,
5
developed out of action
logics in AI, and it’s intended to capture an
important aspect of commonsense under-
standing of mechanisms and physical sys-
tems. Temporal logic formalizes the rules
for reasoning with propositions indexed to
particular times; Zhisheng Huang and
Heiner Stuckenschmidt suggested tempo-
ral-logic approaches for ontology version
management.
6
Probabilistic logics are cal-
culi that manipulate conjunctions of proba-
bilities of individual events or states. Perhaps
the most well-known of these are Bayesian,
which you can use to derive probabilities for
events according to prior theories about
how probabilities are distributed. Bayesian
reasoning is commonplace in search engines.
In domains where reasoning under uncer-
tainty is essential, such as bioinformatics,
Kenneth Baclawski and Tianhua Niu have
suggested using Bayesian ontologies to
extend the Web to include such reasoning.
7
Data exposure and
viral uptake
So far, we’ve focused on languages, for-
malisms, standards, and semantics. For this
98 www.computer.org/intelligent IEEE INTELLIGENT SYSTEMS
URIs have global scope.
Associating a URI with a
resource means that anyone
can link to it, refer to it, or
retrieve a representation of it.

we make no apologies. The Semantic Web
can’t exist without carefully developed and
agreed standards, just as the existing Web
couldn’t have existed without HTTP, HTML,
and XML. But languages and standards are
of no consequence without uptake, and
uptake requires increasing the amount of
data exposed in RDF. (We identify RDF
because of the often-encountered principle
of least power—the less expressive the
language, the more reusable the data.)
Uptake is about reaching the point where
serendipitous reuse of data, your own and
others’, becomes possible. We’ve mentioned
the development in the life sciences. Expe-
rience suggests that an incubator commu-
nity with a pressing technology need is an
essential prerequisite for success. In the
original Web, this community was high-
energy physicists who needed to share large
document sets. It’s easier to mobilize 10
percent of a small but focused community
than 10 percent of the general populace—
these early adopters are critical.
It’s also instructive to consider typical
Semantic Web projects of the past five years.
They demonstrate a distinctive set of charac-
teristics. Typically, they generate new ontolo-
gies for the application domain—whether it’s
information management in breast diseases
8
or computer science research.
9
They either
import legacy data or else harvest and rede-
posit it into a single, large repository. Then
they carry out inference on the RDF graphs
held within the repositories and represent
the information using a custom-developed
interface.
These projects have been important prov-
ing grounds for a number of techniques and
methods. They show how to facilitate har-
vesting and semantic integration by using
ontologies as mediators. They have served
as a development context for RDF stores
and a whole range of important Semantic
Web middleware. In general, however, they
lack real viral uptake. Moreover, in most
cases, we aren’t able to look up a URI and
have the data returned. The data exposure
revolution has not yet happened.
URIs provide our symbol grounding in
the Web. An RDF triple as a triple of URIs
should dereference to terms whose mean-
ings are defined in ontologies. Often, how-
ever, the URIs refer to objects that aren’t so
defined.
Consider a life science example: Uniprot
(www.ebi.uniprot.org/index.shtml) is the
world’s most comprehensive set of data-
bases on proteins, but we can’t provide the
URI for a Uniprot protein and then simply
read off or determine its properties. Rather,
the server passes us a zipped bundle of data
downloaded as a blob. Moreover, the Life
Science Identifier (http://lsid.sourceforge.
net) naming-scheme standards that life
scientists use aren’t HTTP compatible. A
process is needed that routinely gives URIs
to such objects and entrusts their manage-
ment to individuals and communities who
care about consistent and explicit reference
methods.
Ontology development and
management
The challenges here are real. The ontolo-
gies that will furnish the semantics for the
Semantic Web must be developed, man-
aged, and endorsed by committed practice
communities. Whether the subject is mete-
orology or bank transactions, proteins or
engine parts, we need concept definitions
that we can use.
Although some denotations are more
persistent than others, we must recognize
that they aren’t fixed over all time. Even
terms used to classify medical diseases
change as new procedures and understand-
ing emerges. We need to regard such ontolo-
gies as living structures. Some might endure
over long periods—for example, terms
describing the elements of the periodic
table. Others are much more volatile: the
18th-century concept of phlogiston doesn’t
have a place in a modern ontology of chem-
istry, but it was once thought to be essential
to explaining combustion and other chemi-
cal reactions. Communities and practice
will change norms, conceptualizations, and
terminologies in complex and sociologi-
cally subtle ways. We shouldn’t be surprised
or attempt to resist these reformulations.
The issue for a Semantic Web built from
these conventions is to know when parts
need revision.
This brings us to an often quoted concern
about the Semantic Web—the cost of ontol-
ogy development and maintenance. In some
areas, the costs—no matter how large—will
be easy to recoup. For example, an ontology
will be a powerful and essential tool in well-
structured areas such as scientific applica-
tions. In certain commercial applications,
the potential profit and productivity gain
from using well-structured and coordinated
vocabulary specifications will outweigh the
sunk costs of developing an ontology and
the marginal costs of maintenance.
In fact, given the Web’s fractal nature,
those costs might decrease as an ontology’s
user base increases. If we assume that ontol-
ogy building costs are spread across user
communities, the number of ontology engi-
neers required increases as the log of the user
community’s size. The amount of building
time increases as the square of the number of
engineers. These are naïve but reasonable
assumptions for a basic model. The conse-
quence is that the effort involved per user in
building ontologies for large communities
gets very small very quickly.
10
Not all ontologies have the same charac-
teristics and, in general, we can distinguish
deep from shallow ontologies. Deep ontolo-
gies are often those encountered in science
and engineering, where considerable efforts
go into building and developing the concep-
tualization. For domains such as proteomics
and medicine, the ontology is in a very real
sense the data of interest. This becomes
apparent when we use an ontology to clas-
sify complex sets of properties as constitut-
ing certain sorts of object.
Shallow ontologies comprise relatively
few unchanging terms that organize very
large amounts of data—for example, terms
such as customer, account number, and
overdraft used in banking and financial
contexts or the basic relations that define
geospatial information. Some might argue that
we’ve spent rather too much time extolling
the virtues of deep ontologies at the expense
of the shallow ones that deliver very large
amounts of reusable data. Shallow ontolo-
gies require effort but over much simpler
sets of terms and relations.
Folksonomies: Web-scale tagging
The complexity of deep ontologies has
led some to eschew ontologies altogether in
MAY/JUNE 2006 www.computer.org/intelligent 99
The ontologies that will furnish
the semantics for the Semantic
Web must be developed,
managed, and endorsed by
practice communities.

favor of a different approach. Folksonomies
are a development generating considerable
interest at the moment. They represent a
structure that emerges organically when
individuals manage their own information
requirements. Folksonomies arise when a
large number of people are interested in
particular information and are encouraged
to describe it—or tag it (they may tag self-
ishly to organize their own content retrieval
or altruistically to help others). Rather than
a centralized form of classification, users
can assign keywords to documents or other
information sources.
Well-known examples of applications
that harness and exploit tagging are Flickr
(www.flickr.com, a photography publica-
tion and sharing site) and del.icio.us (http://
del.icio.us, a site for sharing bookmarks).
These applications, driven by decentralized
communities from the bottom up, are some-
times called Web 2.0 or social software.
Tagging on a Web scale is certainly an
interesting development. It provides a poten-
tial source of metadata. The folksonomies
that emerge are a variant on keyword searches.
They’re an interesting emergent attempt at
information retrieval. But folksonomies
serve very different purposes from ontolo-
gies. Ontologies are attempts to more care-
fully define parts of the data world and to
allow mappings and interactions between
data held in different formats. Ontologies
refer by virtue of URIs; tags use words.
Ontologies are defined through a careful,
explicit process that attempts to remove
ambiguity. The definition of a tag is a loose
and implicit process where ambiguity might
well remain. The inferential process applied
to ontologies is logic based and uses opera-
tions such as join. The inferential process
used on tags is statistical in nature and
employs techniques such as clustering.
This doesn’t mean that tags will always
replace shallow ontologies. Where a per-
ceived need for ontologies exists, light-
weight but powerful ones do emerge and
are widely used. Two examples are Friend-
of-a-Friend
11
and associated applications
such as Flink.
12
This fits in general with
calls for the dual and complementary
development of Semantic Web technologies
and technologies that exploit the Web’s self-
organization.
13
Some people perceive ontologies as top-
down, somewhat authoritarian constructs—
unrelated, or only tenuously related, to
people’s actual practice, to the variety of
potential tasks in a domain, or to the opera-
tion of context.
14
This perception might be
related to the idea of developing a single
consistent Ontology of Everything—like
Cyc,
15
for example. Such a wide-ranging
and all-encompassing ontology might well
have interesting applications, but it clearly
won’t scale and its use can’t be enforced.
If the Semantic Web is seen as requiring
widespread buy-in to a particular point of
view, then it’s understandable that emer-
gent structures like folksonomies begin to
seem more attractive.
16
But this isn’t a
Semantic Web requirement. Ontologies
are a rationalization of actual data-sharing
practice. We can and do interact, and we do
it without achieving or attempting to achieve
global consistency and coverage. Ontologies
are a means to make an explicit commitment
to shared meaning among an interested com-
munity, but anyone can use these ontologies
to describe their own data. Similarly, anyone
can extend or reuse elements of an ontology
if they so wish.
The next wave
The Semantic Web we aspire to makes
substantial reuse of existing ontologies and
data. It’s a linked information space in which
data is being enriched and added. It lets
users engage in the sort of serendipitous
reuse and discovery of related information
that’s been a hallmark of viral Web uptake.
We already see an increasing need and a
rising obligation for people and organiza-
tions to make their data available. This is
driven by the imperatives of collaborative
science, by commercial incentives such as
making product details available, and by
regulatory requirements. We believe this
could bring about a revolution in how, for
example, scientific content is managed
throughout its life cycle.
This next wave of data ubiquity will pre-
sent us with substantial research challenges.
How do we effectively query huge numbers
of decentralized information repositories of
varying scales? How do we align and map
between ontologies? How do we construct
a Semantic Web browser that effectively
visualizes and navigates the huge connected
RDF graph? How do we establish trust and
provenance of the content?
Provenance—that is, the when, where, and
conditions under which data originated—has
become a key requirement in a range of appli-
cations. We might well need the help of
researchers in areas as diverse as social
network analysis
17,18
and epidemiology to
understand how information and concepts
spread on the Web and how to establish
their provenance and trustworthiness.
We must not lose sight of the fact that
the Web, and indeed many of our most
important digital environments, depends
fundamentally on certain general assump-
tions about social behavior. The Web relies
on people serving useful content; it relies
on content generally being on the end of
links. We also require that people observe
copyright rules. Creative Commons (www.
creativecommons.org) is an RDF-based
representation of copyright policy to facili-
tate and maximize appropriate reuse.
Policy-aware research takes this further,
attempting to express the civic rules of
behavior expected in a Semantic Web
environment.
The critical factors that led to the Web’s
success will also be important to the suc-
cess of our Semantic Web enterprise. As
we’ve seen, some of these factors are social;
others have their origin in elementary and
fundamental design decisions about the
Web’s architectural principles. For exam-
ple, the URL concept embodied the princi-
ple that every Web address is equal and all
content one jump away. Other critical fea-
tures included the ability to let links fail (the
404 error).
A great deal of the success relates to
what we might call the ladder of authority.
This is the sequence of specifications (URI,
HTTP, RDF, ontology, and so on) and reg-
isters (URI scheme, MIME Internet content
type, and so on), which provide a means for
a construct such as an ontology to derive
meaning from a URI. Another example is
the construction of a standards body that’s
been able to promote, develop, and deploy
open standards.
100 www.computer.org/intelligent IEEE INTELLIGENT SYSTEMS
Ontologies are attempts to more
carefully define parts of the
data world and to allow
interactions between data
held in different formats.

Citations
More filters

What is Web 2.0? Ideas, technologies and implications for education

Paul Anderson
TL;DR: In this paper, the authors argue that the web is entering a "second phase" -a new, "improved" Web version 2.0. But how justified is this perception?
Book ChapterDOI

Resource Description Framework (RDF)

TL;DR: An introduction to RDF and its related vocabulary definition language RDF Schema is provided, and its relationship with the OWL Web Ontology Language is explained.
BookDOI

Managing and Mining Graph Data

TL;DR: This is the first comprehensive survey book in the emerging topic of graph data processing and contains extensive surveys on important graph topics such as graph languages, indexing, clustering, data generation, pattern mining, classification, keyword search, pattern matching, and privacy.
Proceedings ArticleDOI

Graphs-at-a-time: query language and access methods for graph databases

TL;DR: A graph algebra extended from the relational algebra in which the selection operator is generalized to graph pattern matching and a composition operator is introduced for rewriting matched graphs is presented and access methods of the selectionoperator are investigated.
Book ChapterDOI

Knowledge Management Systems

TL;DR: Knowledge management systems, Knowledge management systems , مرکز فناوری اطلاعات و اصاع رسانی, کδاوρزی
References
More filters
Proceedings Article

As we may think

Vannevar Bush
TL;DR: The Director of the Office of Scientific Research and Development, Dr. Vannevar Bush holds up an incentive for scientists when the fighting has ceased, and urges that men of science should then turn to the massive task of making more accessible the authors' bewildering store of knowledge.
Book

As We May Think

Vannevar Bush
TL;DR: As the Director of the Office of Scientific Research and Development, Dr. Vannevar Bush has coordinated the activities of some six thousand leading American scientists in the application of science to warfare as mentioned in this paper.

Uniform Resource Identifiers (URI): Generic Syntax

TL;DR: This document defines the generic syntax of URI, including both absolute and relative forms, and guidelines for their use, and revises and replaces the generic definitions in RFC 1738 and RFC 1808.
Journal ArticleDOI

CYC: a large-scale investment in knowledge infrastructure

TL;DR: The fundamental assumptions of doing such a large-scale project are examined, the technical lessons learned by the developers are reviewed, and the range of applications that are or soon will be enabled by the technology is surveyed.
Related Papers (5)
Frequently Asked Questions (1)
Q1. What are the contributions in this paper?

The Semantic Web is attainable this paper, and it will draw on some key insights, tools, and techniques derived from 50 years of AI research.