SlideShare a Scribd company logo
1 of 57
Chapter 1
Introduction
Linked Data and the Semantic Web
NIKOLAOS KONSTANTINOU
DIMITRIOS-EMMANUEL SPANOS
Materializing the Web of Linked Data
Outline
Introduction
Preliminaries
The Linked Open Data Cloud
Chapter 1 Materializing the Web of Linked Data 2
The Origin of the Semantic Web
Semantic Web
◦ Term primarily coined by Tim Berners-Lee
◦ For the Web to be understandable both by humans and software,
it should incorporate its meaning
◦ Its semantics
Linked Data implements the Semantic Web vision
Chapter 1 Materializing the Web of Linked Data 3
Why a Semantic Web? (1)
Information management
◦ Sharing, accessing, retrieving, consuming information
◦ Increasingly tedious task
Search engines
◦ Rely on Information Retrieval techniques
◦ Keyword-based searches
◦ Do not release the information potential
◦ Large quantity of existing data on the web is not stored in HTML
◦ The Deep Web
Chapter 1 Materializing the Web of Linked Data 4
Why a Semantic Web? (2)
Content meaning should be taken into account
◦ Structure to the meaningful Web page content
◦ Enable software agents to
◦ Roam from page to page
◦ Carry out sophisticated tasks for users
Semantic Web
◦ Complement, not replace current Web
◦ Transform content into an exploitable source of knowledge
Chapter 1 Materializing the Web of Linked Data 5
Why a Semantic Web? (3)
Web of Data
◦ An emerging web of interconnected published datasets in the form
of Linked Data
◦ Implements the Semantic Web vision
Chapter 1 Materializing the Web of Linked Data 6
The Need for Adding Semantics (1)
Semantics
◦ From the Greek word σημαντικός
◦ Pronounced si̱mantikós, means significant
◦ Term typically used to denote the study of meaning
◦ Using semantics
◦ Capture the interpretation of a formal or natural language
◦ Enables entailment, application of logical consequence
◦ About relationships between the statements that are expressed in this language
Chapter 1 Materializing the Web of Linked Data 7
The Need for Adding Semantics (2)
Syntax
◦ The study of the principles and processes by which sentences can
be formed
◦ Also of Greek origin
◦ συν and τάξις
◦ Pronounced sin and taxis
◦ Mean together and ordering, respectively
Chapter 1 Materializing the Web of Linked Data 8
The Need for Adding Semantics (3)
Two statements can be syntactically different but
semantically equivalent
◦ Their meaning (semantics) is the same, the syntax is different
◦ More than one ways to state an assumption
Chapter 1 Materializing the Web of Linked Data 9
The Need for Adding Semantics (4)
Search engines rely on keyword matches
◦ Keyword-based technologies
◦ Have come a long way since the dawn of the internet
◦ Will return accurate results
◦ Based on keyword matches
◦ Extraction and indexing of keywords contained in web pages
◦ But
◦ More complex queries with semantics still partially covered
◦ Most of the information will not be queried
Chapter 1 Materializing the Web of Linked Data 10
Traditional search engines
Rely on keyword matches
Low precision
◦ Important results may not be fetched, or
◦ Ranked low
◦ No exact keyword matches
Chapter 1 Materializing the Web of Linked Data 11
Keyword-based searches
Do not return usually the desired results
Despite the amounts of information
Typical user behavior
◦ Change query rather than navigate beyond the first page of the
search results
Chapter 1 Materializing the Web of Linked Data 12
The Semantic Web (1)
Tackle these issues
◦ By offering ways to describe of Web resources
Enrich existing information
◦ Add semantics that specify the resources
◦ Understandable both by humans and computers
Information easier to discover, classify and sort
Enable semantic information integration
Increase serendipitous discovery of information
Allow inference
Chapter 1 Materializing the Web of Linked Data 13
The Semantic Web (2)
Example
◦ A researcher would not have to visit every result page and
distinguish the relevant from the irrelevant results
◦ Instead, retrieve a list of more related, machine-processable
information
◦ Ideally containing links to more relevant information
Chapter 1 Materializing the Web of Linked Data 14
Outline
Introduction
Preliminaries
The Linked Open Data Cloud
Chapter 1 Materializing the Web of Linked Data 15
Data-Information-Knowledge (1)
Data
Information
◦ “facts about a situation, person, event, etc.”
Smallest information particle
◦ The bit
◦ Replies with a yes or no (1 or 0)
◦ Can carry data, but in the same time, it can carry the result of a process
◦ For instance whether an experiment had a successful conclusion or not
Chapter 1 Materializing the Web of Linked Data 16
Information, especially facts or numbers, collected to be examined
and considered and used to help decision-making, or information in
an electronic form that can be stored and used by a computer
Data-Information-Knowledge (2)
E.g. “temperature” in a relational database could be
◦ The information produced after statistical analysis over numerous
measurements
◦ By a researcher wishing to extract the average value in a region over the
years
◦ A sensor measurement
◦ Part of the data that will contribute in drawing conclusions regarding climate
change
Chapter 1 Materializing the Web of Linked Data 17
Data-Information-Knowledge (3)
Knowledge
◦ Key term: “by experience or study”
◦ Implies processing of the underlying information
Chapter 1 Materializing the Web of Linked Data 18
Understanding of or information about a subject that
you get by experience or study, either known by one
person or by people generally
Data-Information-Knowledge (4)
No clear lines between them
◦ Term that is used depends on the respective point of view
When we process collected data in order to extract meaning, we
create new information
Addition of semantics
◦ Indispensable in generating new knowledge
◦ Semantic enrichment of the information
◦ Makes it unambiguously understood by any interested party (by people generally)
Data → Information → Knowledge
Chapter 1 Materializing the Web of Linked Data 19
Heterogeneity
Distributed data sources
◦ Interconnected, or not
◦ Different models and schemas
◦ Differences in the vocabulary
◦ Syntactic mismatch
◦ Semantic mismatch
Chapter 1 Materializing the Web of Linked Data 20
Interoperability (1)
Interoperable
◦ Two systems in position to successfully exchange information
3 non-mutually exclusive approaches
◦ Mapping among the concepts of each source
◦ Intermediation in order to translate queries
◦ Query-based
Protocols and standards (recommendations) are crucial
◦ E.g. SOAP, WSDL, microformats
Chapter 1 Materializing the Web of Linked Data 21
Interoperability (2)
Key concept: Schema
◦ Word comes from the Greek word σχήμα
◦ Pronounced schíma
◦ Means the shape, the outline
◦ Can be regarded as a common agreement regarding the interchanged data
◦ Data schema
◦ Defines how the data is to be structured
Chapter 1 Materializing the Web of Linked Data 22
Information Integration (1)
Combine information from heterogeneous systems, sources of
storage and processing
◦ Ability to process and handle it as a whole
Global-As-View
◦ Every element of the global schema is expressed as a query/view over
the schemas of the sources
◦ Preferable when the source schemas are not subject to frequent
changes
Chapter 1 Materializing the Web of Linked Data 23
Information Integration (2)
Local-As-View
◦ Every element of the local schemas is expressed as a query/view over
the global schema
P2P
◦ Mappings among the sources exist but no common schema
Chapter 1 Materializing the Web of Linked Data 24
Information Integration Architecture (1)
A source Π1 with schema S1
A source Π2 with a schema S2
…
A source Πν with source Sν
A global schema S in which the higher level queries are posed
Chapter 1 Materializing the Web of Linked Data 25
Information Integration Architecture (2)
The goal in the information integration problem
◦ Submit queries to the global schema S
◦ Receive answers from S1, S2, …, Sν
◦ Without having to deal with or even being aware of the heterogeneity
in the information sources
Chapter 1 Materializing the Web of Linked Data 26
Data Integration (1)
A data integration system
◦ A triple 𝐼 = 𝐺; 𝑆; 𝑀
◦ G is the global schema,
◦ S is the source schema and
◦ M is a set of mappings between G and S
Chapter 1 Materializing the Web of Linked Data 27
Data Integration (2)
Local-As-View
◦ Each declaration in M maps an element from the source schema S to
a query (a view) over the global schema G
Global-As-View
◦ Each declaration in M maps an element of the global schema G to a
query (a view) over the source schema S
The global schema G is a unified view over the heterogeneous
set of data sources
Chapter 1 Materializing the Web of Linked Data 28
Data Integration (3)
Same goal
◦ Unifying the data sources under the same common schema
Semantic information integration
◦ Addition of its semantics in the resulting integration scheme
Chapter 1 Materializing the Web of Linked Data 29
Mapping
Using the definition of data integration systems, we can
define the concept of mapping
◦ A mapping m (member of M) from a schema S to a schema T
◦ A declaration of the form QS ⇝ QT
◦ QS is a query over S
◦ QT a query over T
Chapter 1 Materializing the Web of Linked Data 30
Mapping vs. Merging
(Data) mapping
◦ A mapping is the specification of a mechanism
◦ The members of a model are transformed to members of another model
◦ The meta-model that can be the same, or different
◦ A mapping can be declared as a set of relationships, constraints, rules,
templates or parameters
◦ Defined during the mapping process, or through other forms that have not yet been defined
Merging
◦ Implies unifying the information at the implementation/storage layer
Chapter 1 Materializing the Web of Linked Data 31
Annotation (1)
Addition of metadata to the data
Data can be encoded in any standard
Especially important in cases when data is not human-
understandable in its primary form
◦ E.g. multimedia
Chapter 1 Materializing the Web of Linked Data 32
Annotation (2)
(Simple) annotation
◦ Uses keywords or other ad hoc serialization
◦ Impedes further processing of the metadata
Semantic annotation
◦ Describe the data using a common, established way
◦ Addition of the semantics in the annotation (i.e. the metadata)
◦ In a way that the annotation will be machine-processable
◦ In order to be able to infer additional knowledge
Chapter 1 Materializing the Web of Linked Data 33
Problems with (Semantic) Annotation
Time-consuming
◦ Users simply do not have enough time or do not consider it important enough
in order to invest time to annotate their content
Familiarity required with both the conceptual and technical parts of
the annotation
◦ User performing the annotation must be familiar with both the technical as
well as the conceptual part
Outdated annotations
◦ A risk, especially in rapidly changing environments with lack of automation in
the annotation process
Chapter 1 Materializing the Web of Linked Data 34
Automated Annotation
Incomplete annotation is preferable to absent
◦ E.g. in video streams
Limitations of systems performing automated annotation
◦ Limited recall and precision (lost or inaccurate annotations)
Chapter 1 Materializing the Web of Linked Data 35
Metadata (1)
Data about data
Efficient materialization with the use of ontologies
Ontologies can be used to describe Web resources
◦ Adding descriptions about their semantics and their relations
◦ Aims to make resources machine-understandable
◦ Each (semantic) annotation can correspond to a piece of
information
◦ It is important to follow a common standard
Chapter 1 Materializing the Web of Linked Data 36
Metadata (2)
Annotation is commonly referred to as “metadata”
Usually in a semi-structured form
◦ Semi-structured data sources
◦ Structure accompanies the metadata
◦ E.g. XML, JSON
◦ Structured data sources
◦ Structure is stored separately
◦ E.g. relational databases
Chapter 1 Materializing the Web of Linked Data 37
Metadata (3)
Powerful languages
◦ Practically unlimited hierarchical structure
◦ Covers most of the description requirements that may occur
◦ Storage in separate files allows collaboration with communication protocols
◦ Files are independent from the environment in which they reside
◦ Resilience to technological evolutions
Negatives
◦ Expressivity of the description model
◦ Limited way of structuring the information
Chapter 1 Materializing the Web of Linked Data 38
Metadata (4)
Inclusion of semantics
◦ Need for more expressive capabilities and terminology
Ontologies
◦ Offer a richer way of describing information
◦ E.g. defining relationships among concepts such as subclass/superclass,
mutually disjoint concepts, inverse concepts, etc.
◦ RDF can be regarded as the evolution of XML
◦ OWL enables more comprehensive, precise and consistent
description of Web Resources
Chapter 1 Materializing the Web of Linked Data 39
Ontologies (1)
Additional description to an unclear model that aims to
further clarify it
Conceptual description model of a domain
◦ Describe its related concepts and their relationships
Can be understood both by human and computer
◦ A shared conceptualization of a given specific domain
Aim at bridging and integrating multiple and heterogeneous
digital content on a semantic level
Chapter 1 Materializing the Web of Linked Data 40
Ontologies (2)
In Philosophy, a systematic recording of “Existence”
For a software system, something that “exists” is something
that can be represented
◦ A set of definitions that associate the names of entities in the
universe of discourse with human-readable text describing the
meaning of the names
◦ A set of formal axioms that constrain the interpretation and well-
formed use of these terms
Chapter 1 Materializing the Web of Linked Data 41
The specification of a conceptualization (Gruber 1995)
Ontologies (3)
Can be used to model concepts regardless to how general or specific
these concepts are
According to the degree of generalization
◦ Top-level ontology
◦ Domain ontology
◦ Task ontology
◦ Application ontology
Content is made suitable for machine consumption
◦ Automated increase of the system knowledge
◦ Logical rules to infer implicitly declared facts
Chapter 1 Materializing the Web of Linked Data 42
Reasoners (1)
Software components
Validate consistency of an ontology
◦ Perform consistency checks
◦ Concept satisfiability and classification
Infer implicitly declared knowledge
◦ Apply simple rules of deductive reasoning
Chapter 1 Materializing the Web of Linked Data 43
Reasoners (2)
Basic reasoning procedures
◦ Consistency checking
◦ Concept satisfiablility
◦ Concept subsumption
◦ Instance checking (Realization)
Properties of special interest
◦ Termination
◦ Soundness
◦ Completeness
Chapter 1 Materializing the Web of Linked Data 44
Reasoners (3)
Research in Reasoning
◦ Tradeoff between
◦ Expressiveness of ontology definition languages
◦ Computational complexity of the reasoning procedure
◦ Discovery of efficient reasoning algorithms
Commercial
◦ E.g. RacerPro
Free of charge
◦ E.g. Pellet, FaCT++
Chapter 1 Materializing the Web of Linked Data 45
Knowledge Bases
Terminological Box (TBox)
◦ Concept descriptions
◦ Intensional knowledge
◦ Terminology and vocabulary
◦Assertional Box (ABox)
◦ The real data
◦ Extensional knowledge
◦ Assertions about named individuals in
terms of the TBox vocabulary
Chapter 1 Materializing the Web of Linked Data 46
TBox
ABox
Description
Language
Reasoning
Knowledge Base
Application Programs Rules
Knowledge Bases vs. Databases (1)
A naïve approach:
◦ TBox ≡ Schema of the relational database
◦ ABox ≡ Schema instance
However, things are more complex than that
Chapter 1 Materializing the Web of Linked Data 47
Knowledge Bases vs. Databases (2)
Relational model
◦ Supports only untyped relationships among relations
◦ Does not provide enough features to assert complex relationships among data
◦ Used in order to manipulate large and persistent models of relatively simple
data
Ontological scheme
◦ Allows more complex relationships
◦ Can provide answers about the model that have not been explicitly stated to
it, with the use of a reasoner
◦ Contains fewer but more complex data
Chapter 1 Materializing the Web of Linked Data 48
Closed vs. Open World Assumption (1)
Closed world assumption
◦Relational databases
◦ Everything that has not been stated as true is false
◦ What is not currently known to be true is false
◦ A null value about a subject’s property denotes the non-existence
◦ A NULL value in the isCapital field of a table Cities claims that the city is not a capital
◦ The database answers with certainty
◦ A query “select cities that are capitals” will not return a city with a null value at a supposed
boolean isCapital field
Chapter 1 Materializing the Web of Linked Data 49
Closed vs. Open World Assumption (2)
Open world assumption
◦ Knowledge Bases
◦ A query can return three types of answers
◦ True, false, cannot tell
◦ Information that is not explicitly declared as true is not necessarily false
◦ It can also be unknown
◦ Lack of knowledge does not imply falsity
◦ A question “Is Athens a capital city?” in an appropriate schema will
return “cannot tell” if the schema is not informed
◦ A database schema would return false, in the case of a null value
Chapter 1 Materializing the Web of Linked Data 50
Monotonicity
A feature present in Knowledge Bases
A system is considered monotonic when new facts do not
discard existing ones
First version of SPARQL did not include update/delete
functionality
◦ Included in SPARQL 1.1
◦ Recommendation describes that these functions should be supported
◦ Does not describe the exact behavior
Chapter 1 Materializing the Web of Linked Data 51
Outline
Introduction
Preliminaries
The Linked Open Data Cloud
Chapter 1 Materializing the Web of Linked Data 52
The LOD Cloud (1)
Structured data
Open format
Available for everyone to use it
Published on the Web and connected using Web
technologies
Related data that was not previously linked
◦ Or was linked using other methods
Chapter 1 Materializing the Web of Linked Data 53
The LOD Cloud (2)
Using URIs and RDF for this is goal is very convenient
◦ Data can be interlinked
◦ Create a large pool of data
◦ Ability to search, combine and exploit
◦ Navigate between different data sources, following RDF links
◦ Browse a potentially endless Web of connected data sources
Chapter 1 Materializing the Web of Linked Data 54
The LOD Cloud (3)
Applications in many cases out of the academia
Technology maturity
Open state/government data
◦ data.gov (US)
◦ data.gov.uk (UK)
◦ data.gov.au (Australia)
◦ opengov.se (Sweden)
Open does not necessarily mean Linked
Chapter 1 Materializing the Web of Linked Data 55
The LOD Cloud (4)
Published datasets span several domains of human
activities
◦ Much more beyond government data
◦ Form the LOD cloud
◦ Constantly increasing in terms of volume
Chapter 1 Materializing the Web of Linked Data 56
The LOD Cloud (5)
Evolution
Chapter 1 Materializing the Web of Linked Data 57
Geographic
Media
Publications
User-Generated
Content
Government
Cross-Domain
Life Sciences
Social Networking
2007 2009 2014

More Related Content

What's hot

Website Performance at Client Level
Website Performance at Client LevelWebsite Performance at Client Level
Website Performance at Client LevelConstantin Stan
 
E FFICIENT D ATA R ETRIEVAL F ROM C LOUD S TORAGE U SING D ATA M ININ...
E FFICIENT  D ATA  R ETRIEVAL  F ROM  C LOUD  S TORAGE  U SING  D ATA  M ININ...E FFICIENT  D ATA  R ETRIEVAL  F ROM  C LOUD  S TORAGE  U SING  D ATA  M ININ...
E FFICIENT D ATA R ETRIEVAL F ROM C LOUD S TORAGE U SING D ATA M ININ...IJCI JOURNAL
 
DataverseNL as structured data hub
DataverseNL as structured data hubDataverseNL as structured data hub
DataverseNL as structured data hubvty
 
Managing data in computational edge clouds
Managing data in computational edge cloudsManaging data in computational edge clouds
Managing data in computational edge cloudsNitinder Mohan
 
LDCache - a cache for linked data-driven web applications
LDCache - a cache for linked data-driven web applicationsLDCache - a cache for linked data-driven web applications
LDCache - a cache for linked data-driven web applicationsMetaSolutions AB
 
Linked Open Data and DANS
Linked Open Data and DANSLinked Open Data and DANS
Linked Open Data and DANSvty
 
Linked Data Notifications Distributed Update Notification and Propagation on ...
Linked Data Notifications Distributed Update Notification and Propagation on ...Linked Data Notifications Distributed Update Notification and Propagation on ...
Linked Data Notifications Distributed Update Notification and Propagation on ...Aksw Group
 
Nobel Prizes as Linked Open Data
Nobel Prizes as Linked Open DataNobel Prizes as Linked Open Data
Nobel Prizes as Linked Open DataMetaSolutions AB
 
Web Services: Encapsulation, Reusability, and Simplicity
Web Services: Encapsulation, Reusability, and SimplicityWeb Services: Encapsulation, Reusability, and Simplicity
Web Services: Encapsulation, Reusability, and Simplicityhannonhill
 
Linked Data for the Masses: The approach and the Software
Linked Data for the Masses: The approach and the SoftwareLinked Data for the Masses: The approach and the Software
Linked Data for the Masses: The approach and the SoftwareIMC Technologies
 
(PROJEKTURA) Big Data Open Data story for TGG
(PROJEKTURA) Big Data Open Data story for TGG(PROJEKTURA) Big Data Open Data story for TGG
(PROJEKTURA) Big Data Open Data story for TGGRatko Mutavdzic
 
Secure distributed de duplication systems with
Secure distributed de duplication systems withSecure distributed de duplication systems with
Secure distributed de duplication systems withShakas Technologies
 
Drupal, CKAN and Public Data. DrupalGov 08 february 2016
Drupal, CKAN and Public Data. DrupalGov 08 february 2016Drupal, CKAN and Public Data. DrupalGov 08 february 2016
Drupal, CKAN and Public Data. DrupalGov 08 february 2016Steven De Costa
 
Grid Computing July 2009
Grid Computing July 2009Grid Computing July 2009
Grid Computing July 2009Ian Foster
 
Automatic mechanism data migration between relational and object database
Automatic mechanism data migration between relational and object databaseAutomatic mechanism data migration between relational and object database
Automatic mechanism data migration between relational and object databaseMarcinStachniuk
 
m-Privacy for Collaborative Data Publishing
m-Privacy for Collaborative Data Publishingm-Privacy for Collaborative Data Publishing
m-Privacy for Collaborative Data PublishingMigrant Systems
 
EUDAT data architecture and interoperability aspects – Daan Broeder
EUDAT data architecture and interoperability aspects – Daan BroederEUDAT data architecture and interoperability aspects – Daan Broeder
EUDAT data architecture and interoperability aspects – Daan BroederOpenAIRE
 
Oruta privacy preserving public auditing
Oruta privacy preserving public auditingOruta privacy preserving public auditing
Oruta privacy preserving public auditingshakas007
 
2016 BE Final year Projects in chennai - 1 Crore Projects
2016 BE Final year Projects in chennai - 1 Crore Projects 2016 BE Final year Projects in chennai - 1 Crore Projects
2016 BE Final year Projects in chennai - 1 Crore Projects 1crore projects
 

What's hot (20)

Website Performance at Client Level
Website Performance at Client LevelWebsite Performance at Client Level
Website Performance at Client Level
 
E FFICIENT D ATA R ETRIEVAL F ROM C LOUD S TORAGE U SING D ATA M ININ...
E FFICIENT  D ATA  R ETRIEVAL  F ROM  C LOUD  S TORAGE  U SING  D ATA  M ININ...E FFICIENT  D ATA  R ETRIEVAL  F ROM  C LOUD  S TORAGE  U SING  D ATA  M ININ...
E FFICIENT D ATA R ETRIEVAL F ROM C LOUD S TORAGE U SING D ATA M ININ...
 
DataverseNL as structured data hub
DataverseNL as structured data hubDataverseNL as structured data hub
DataverseNL as structured data hub
 
Managing data in computational edge clouds
Managing data in computational edge cloudsManaging data in computational edge clouds
Managing data in computational edge clouds
 
LDCache - a cache for linked data-driven web applications
LDCache - a cache for linked data-driven web applicationsLDCache - a cache for linked data-driven web applications
LDCache - a cache for linked data-driven web applications
 
Linked Open Data and DANS
Linked Open Data and DANSLinked Open Data and DANS
Linked Open Data and DANS
 
Linked Data Notifications Distributed Update Notification and Propagation on ...
Linked Data Notifications Distributed Update Notification and Propagation on ...Linked Data Notifications Distributed Update Notification and Propagation on ...
Linked Data Notifications Distributed Update Notification and Propagation on ...
 
Nobel Prizes as Linked Open Data
Nobel Prizes as Linked Open DataNobel Prizes as Linked Open Data
Nobel Prizes as Linked Open Data
 
Web Services: Encapsulation, Reusability, and Simplicity
Web Services: Encapsulation, Reusability, and SimplicityWeb Services: Encapsulation, Reusability, and Simplicity
Web Services: Encapsulation, Reusability, and Simplicity
 
Linked Data for the Masses: The approach and the Software
Linked Data for the Masses: The approach and the SoftwareLinked Data for the Masses: The approach and the Software
Linked Data for the Masses: The approach and the Software
 
(PROJEKTURA) Big Data Open Data story for TGG
(PROJEKTURA) Big Data Open Data story for TGG(PROJEKTURA) Big Data Open Data story for TGG
(PROJEKTURA) Big Data Open Data story for TGG
 
Secure distributed de duplication systems with
Secure distributed de duplication systems withSecure distributed de duplication systems with
Secure distributed de duplication systems with
 
Drupal, CKAN and Public Data. DrupalGov 08 february 2016
Drupal, CKAN and Public Data. DrupalGov 08 february 2016Drupal, CKAN and Public Data. DrupalGov 08 february 2016
Drupal, CKAN and Public Data. DrupalGov 08 february 2016
 
Grid Computing July 2009
Grid Computing July 2009Grid Computing July 2009
Grid Computing July 2009
 
G5234552
G5234552G5234552
G5234552
 
Automatic mechanism data migration between relational and object database
Automatic mechanism data migration between relational and object databaseAutomatic mechanism data migration between relational and object database
Automatic mechanism data migration between relational and object database
 
m-Privacy for Collaborative Data Publishing
m-Privacy for Collaborative Data Publishingm-Privacy for Collaborative Data Publishing
m-Privacy for Collaborative Data Publishing
 
EUDAT data architecture and interoperability aspects – Daan Broeder
EUDAT data architecture and interoperability aspects – Daan BroederEUDAT data architecture and interoperability aspects – Daan Broeder
EUDAT data architecture and interoperability aspects – Daan Broeder
 
Oruta privacy preserving public auditing
Oruta privacy preserving public auditingOruta privacy preserving public auditing
Oruta privacy preserving public auditing
 
2016 BE Final year Projects in chennai - 1 Crore Projects
2016 BE Final year Projects in chennai - 1 Crore Projects 2016 BE Final year Projects in chennai - 1 Crore Projects
2016 BE Final year Projects in chennai - 1 Crore Projects
 

Viewers also liked

An Approach for the Incremental Export of Relational Databases into RDF Graphs
An Approach for the Incremental Export of Relational Databases into RDF GraphsAn Approach for the Incremental Export of Relational Databases into RDF Graphs
An Approach for the Incremental Export of Relational Databases into RDF GraphsNikolaos Konstantinou
 
Transient and persistent RDF views over relational databases in the context o...
Transient and persistent RDF views over relational databases in the context o...Transient and persistent RDF views over relational databases in the context o...
Transient and persistent RDF views over relational databases in the context o...Nikolaos Konstantinou
 
Incremental Export of Relational Database Contents into RDF Graphs
Incremental Export of Relational Database Contents into RDF GraphsIncremental Export of Relational Database Contents into RDF Graphs
Incremental Export of Relational Database Contents into RDF GraphsNikolaos Konstantinou
 
Linked Open Data : opportunités et défis par Makx Dekkers
Linked Open Data : opportunités et défis par Makx DekkersLinked Open Data : opportunités et défis par Makx Dekkers
Linked Open Data : opportunités et défis par Makx DekkersABES
 
Learning to assess Linked Data relationships using Genetic Programming
Learning to assess Linked Data relationships using Genetic ProgrammingLearning to assess Linked Data relationships using Genetic Programming
Learning to assess Linked Data relationships using Genetic ProgrammingVrije Universiteit Amsterdam
 
Publishing and Using Linked Data
Publishing and Using Linked DataPublishing and Using Linked Data
Publishing and Using Linked Dataostephens
 
Linked Open Data Principles, benefits of LOD for sustainable development
Linked Open Data Principles, benefits of LOD for sustainable developmentLinked Open Data Principles, benefits of LOD for sustainable development
Linked Open Data Principles, benefits of LOD for sustainable developmentMartin Kaltenböck
 
Generating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data StreamsGenerating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data StreamsNikolaos Konstantinou
 
Linking KOS Data [using SKOS and OWL2]
Linking KOS Data [using SKOS and OWL2]Linking KOS Data [using SKOS and OWL2]
Linking KOS Data [using SKOS and OWL2]Marcia Zeng
 
Entity Linking in Queries: Tasks and Evaluation
Entity Linking in Queries: Tasks and EvaluationEntity Linking in Queries: Tasks and Evaluation
Entity Linking in Queries: Tasks and EvaluationFaegheh Hasibi
 
From Research to Innovation: Linked Open Data and Gamification to Design Inte...
From Research to Innovation: Linked Open Data and Gamification to Design Inte...From Research to Innovation: Linked Open Data and Gamification to Design Inte...
From Research to Innovation: Linked Open Data and Gamification to Design Inte...Ig Bittencourt
 
Linked Data tutorial at Semtech 2012
Linked Data tutorial at Semtech 2012Linked Data tutorial at Semtech 2012
Linked Data tutorial at Semtech 2012Juan Sequeda
 
Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Juan Sequeda
 
Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011Juan Sequeda
 
Méthodes et outils pour interrelier le web des données
Méthodes et outils pour interrelier le web des donnéesMéthodes et outils pour interrelier le web des données
Méthodes et outils pour interrelier le web des donnéesFrançois Scharffe
 
RDF Tutorial - SPARQL 20091031
RDF Tutorial - SPARQL 20091031RDF Tutorial - SPARQL 20091031
RDF Tutorial - SPARQL 20091031kwangsub kim
 
Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010Juan Sequeda
 

Viewers also liked (20)

An Approach for the Incremental Export of Relational Databases into RDF Graphs
An Approach for the Incremental Export of Relational Databases into RDF GraphsAn Approach for the Incremental Export of Relational Databases into RDF Graphs
An Approach for the Incremental Export of Relational Databases into RDF Graphs
 
Technical Background
Technical BackgroundTechnical Background
Technical Background
 
Transient and persistent RDF views over relational databases in the context o...
Transient and persistent RDF views over relational databases in the context o...Transient and persistent RDF views over relational databases in the context o...
Transient and persistent RDF views over relational databases in the context o...
 
Incremental Export of Relational Database Contents into RDF Graphs
Incremental Export of Relational Database Contents into RDF GraphsIncremental Export of Relational Database Contents into RDF Graphs
Incremental Export of Relational Database Contents into RDF Graphs
 
Linked Open Data : opportunités et défis par Makx Dekkers
Linked Open Data : opportunités et défis par Makx DekkersLinked Open Data : opportunités et défis par Makx Dekkers
Linked Open Data : opportunités et défis par Makx Dekkers
 
Learning to assess Linked Data relationships using Genetic Programming
Learning to assess Linked Data relationships using Genetic ProgrammingLearning to assess Linked Data relationships using Genetic Programming
Learning to assess Linked Data relationships using Genetic Programming
 
Publishing and Using Linked Data
Publishing and Using Linked DataPublishing and Using Linked Data
Publishing and Using Linked Data
 
Linked Open Data Principles, benefits of LOD for sustainable development
Linked Open Data Principles, benefits of LOD for sustainable developmentLinked Open Data Principles, benefits of LOD for sustainable development
Linked Open Data Principles, benefits of LOD for sustainable development
 
Generating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data StreamsGenerating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data Streams
 
RDF Streams and Continuous SPARQL (C-SPARQL)
RDF Streams and Continuous SPARQL (C-SPARQL)RDF Streams and Continuous SPARQL (C-SPARQL)
RDF Streams and Continuous SPARQL (C-SPARQL)
 
Publishing Linked Data from RDB
Publishing Linked Data from RDBPublishing Linked Data from RDB
Publishing Linked Data from RDB
 
Linking KOS Data [using SKOS and OWL2]
Linking KOS Data [using SKOS and OWL2]Linking KOS Data [using SKOS and OWL2]
Linking KOS Data [using SKOS and OWL2]
 
Entity Linking in Queries: Tasks and Evaluation
Entity Linking in Queries: Tasks and EvaluationEntity Linking in Queries: Tasks and Evaluation
Entity Linking in Queries: Tasks and Evaluation
 
From Research to Innovation: Linked Open Data and Gamification to Design Inte...
From Research to Innovation: Linked Open Data and Gamification to Design Inte...From Research to Innovation: Linked Open Data and Gamification to Design Inte...
From Research to Innovation: Linked Open Data and Gamification to Design Inte...
 
Linked Data tutorial at Semtech 2012
Linked Data tutorial at Semtech 2012Linked Data tutorial at Semtech 2012
Linked Data tutorial at Semtech 2012
 
Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Introduction to Linked Data 1/5
Introduction to Linked Data 1/5
 
Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011
 
Méthodes et outils pour interrelier le web des données
Méthodes et outils pour interrelier le web des donnéesMéthodes et outils pour interrelier le web des données
Méthodes et outils pour interrelier le web des données
 
RDF Tutorial - SPARQL 20091031
RDF Tutorial - SPARQL 20091031RDF Tutorial - SPARQL 20091031
RDF Tutorial - SPARQL 20091031
 
Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010
 

Similar to Introduction: Linked Data and the Semantic Web

Cross Domain Data Fusion
Cross Domain Data FusionCross Domain Data Fusion
Cross Domain Data FusionIRJET Journal
 
Lecture_1_Intro.pdf
Lecture_1_Intro.pdfLecture_1_Intro.pdf
Lecture_1_Intro.pdfpaijitk
 
network modeling ....and its advantages and disadvantages...
network modeling ....and its advantages and disadvantages...network modeling ....and its advantages and disadvantages...
network modeling ....and its advantages and disadvantages...Nimrakhan89
 
Simplifying Your Cloud Architecture with a Logical Data Fabric (APAC)
Simplifying Your Cloud Architecture with a Logical Data Fabric (APAC)Simplifying Your Cloud Architecture with a Logical Data Fabric (APAC)
Simplifying Your Cloud Architecture with a Logical Data Fabric (APAC)Denodo
 
In search of lost knowledge: joining the dots with Linked Data
In search of lost knowledge: joining the dots with Linked DataIn search of lost knowledge: joining the dots with Linked Data
In search of lost knowledge: joining the dots with Linked Datajonblower
 
Unlock Your Data for ML & AI using Data Virtualization
Unlock Your Data for ML & AI using Data VirtualizationUnlock Your Data for ML & AI using Data Virtualization
Unlock Your Data for ML & AI using Data VirtualizationDenodo
 
Database Systems
Database SystemsDatabase Systems
Database SystemsUsman Tariq
 
The FAIR data movement and 22 Feb 2023.pdf
The FAIR data movement and 22 Feb 2023.pdfThe FAIR data movement and 22 Feb 2023.pdf
The FAIR data movement and 22 Feb 2023.pdfAlan Morrison
 
(OTW13) Agile Data Warehousing: Introduction to Data Vault Modeling
(OTW13) Agile Data Warehousing: Introduction to Data Vault Modeling(OTW13) Agile Data Warehousing: Introduction to Data Vault Modeling
(OTW13) Agile Data Warehousing: Introduction to Data Vault ModelingKent Graziano
 
DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1YOGESH SINGH
 
EPA OEI Linked Data Process
EPA OEI Linked Data ProcessEPA OEI Linked Data Process
EPA OEI Linked Data Process3 Round Stones
 
Adopting a Logical Data Architecture for Today's Data and Analytics Requirements
Adopting a Logical Data Architecture for Today's Data and Analytics RequirementsAdopting a Logical Data Architecture for Today's Data and Analytics Requirements
Adopting a Logical Data Architecture for Today's Data and Analytics RequirementsDenodo
 
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Denodo
 
Ontology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and SecurityOntology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and SecurityBarry Smith
 
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data ScienceAI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data ScienceOptum
 
Reinventing and Simplifying Data Management for a Successful Hybrid and Multi...
Reinventing and Simplifying Data Management for a Successful Hybrid and Multi...Reinventing and Simplifying Data Management for a Successful Hybrid and Multi...
Reinventing and Simplifying Data Management for a Successful Hybrid and Multi...Denodo
 

Similar to Introduction: Linked Data and the Semantic Web (20)

Keynote at AImWD
Keynote at AImWDKeynote at AImWD
Keynote at AImWD
 
Cross Domain Data Fusion
Cross Domain Data FusionCross Domain Data Fusion
Cross Domain Data Fusion
 
Lecture_1_Intro.pdf
Lecture_1_Intro.pdfLecture_1_Intro.pdf
Lecture_1_Intro.pdf
 
Unit-I_dbms_TT_Final.pptx
Unit-I_dbms_TT_Final.pptxUnit-I_dbms_TT_Final.pptx
Unit-I_dbms_TT_Final.pptx
 
network modeling ....and its advantages and disadvantages...
network modeling ....and its advantages and disadvantages...network modeling ....and its advantages and disadvantages...
network modeling ....and its advantages and disadvantages...
 
Simplifying Your Cloud Architecture with a Logical Data Fabric (APAC)
Simplifying Your Cloud Architecture with a Logical Data Fabric (APAC)Simplifying Your Cloud Architecture with a Logical Data Fabric (APAC)
Simplifying Your Cloud Architecture with a Logical Data Fabric (APAC)
 
In search of lost knowledge: joining the dots with Linked Data
In search of lost knowledge: joining the dots with Linked DataIn search of lost knowledge: joining the dots with Linked Data
In search of lost knowledge: joining the dots with Linked Data
 
Unlock Your Data for ML & AI using Data Virtualization
Unlock Your Data for ML & AI using Data VirtualizationUnlock Your Data for ML & AI using Data Virtualization
Unlock Your Data for ML & AI using Data Virtualization
 
Database Systems
Database SystemsDatabase Systems
Database Systems
 
The FAIR data movement and 22 Feb 2023.pdf
The FAIR data movement and 22 Feb 2023.pdfThe FAIR data movement and 22 Feb 2023.pdf
The FAIR data movement and 22 Feb 2023.pdf
 
(OTW13) Agile Data Warehousing: Introduction to Data Vault Modeling
(OTW13) Agile Data Warehousing: Introduction to Data Vault Modeling(OTW13) Agile Data Warehousing: Introduction to Data Vault Modeling
(OTW13) Agile Data Warehousing: Introduction to Data Vault Modeling
 
DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1
 
Linked Data and Semantic Web Application Development by Peter Haase
Linked Data and Semantic Web Application Development by Peter HaaseLinked Data and Semantic Web Application Development by Peter Haase
Linked Data and Semantic Web Application Development by Peter Haase
 
EPA OEI Linked Data Process
EPA OEI Linked Data ProcessEPA OEI Linked Data Process
EPA OEI Linked Data Process
 
Adopting a Logical Data Architecture for Today's Data and Analytics Requirements
Adopting a Logical Data Architecture for Today's Data and Analytics RequirementsAdopting a Logical Data Architecture for Today's Data and Analytics Requirements
Adopting a Logical Data Architecture for Today's Data and Analytics Requirements
 
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)
 
Ontology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and SecurityOntology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and Security
 
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data ScienceAI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
 
Reinventing and Simplifying Data Management for a Successful Hybrid and Multi...
Reinventing and Simplifying Data Management for a Successful Hybrid and Multi...Reinventing and Simplifying Data Management for a Successful Hybrid and Multi...
Reinventing and Simplifying Data Management for a Successful Hybrid and Multi...
 
nnnn.pptx
nnnn.pptxnnnn.pptx
nnnn.pptx
 

More from Nikolaos Konstantinou

Exposing Bibliographic Information as Linked Open Data using Standards-based ...
Exposing Bibliographic Information as Linked Open Data using Standards-based ...Exposing Bibliographic Information as Linked Open Data using Standards-based ...
Exposing Bibliographic Information as Linked Open Data using Standards-based ...Nikolaos Konstantinou
 
Priamos: A Middleware Architecture for Real-Time Semantic Annotation of Conte...
Priamos: A Middleware Architecture for Real-Time Semantic Annotation of Conte...Priamos: A Middleware Architecture for Real-Time Semantic Annotation of Conte...
Priamos: A Middleware Architecture for Real-Time Semantic Annotation of Conte...Nikolaos Konstantinou
 
Διαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματα
Διαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματαΔιαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματα
Διαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματαNikolaos Konstantinou
 
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web TechnologiesPublishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web TechnologiesNikolaos Konstantinou
 
From Sensor Data to Triples: Information Flow in Semantic Sensor Networks
From Sensor Data to Triples: Information Flow in Semantic Sensor NetworksFrom Sensor Data to Triples: Information Flow in Semantic Sensor Networks
From Sensor Data to Triples: Information Flow in Semantic Sensor NetworksNikolaos Konstantinou
 
A rule-based approach for the real-time semantic annotation in context-aware ...
A rule-based approach for the real-time semantic annotation in context-aware ...A rule-based approach for the real-time semantic annotation in context-aware ...
A rule-based approach for the real-time semantic annotation in context-aware ...Nikolaos Konstantinou
 
VisAVis: An Approach to an Intermediate Layer between Ontologies and Relation...
VisAVis: An Approach to an Intermediate Layer between Ontologies and Relation...VisAVis: An Approach to an Intermediate Layer between Ontologies and Relation...
VisAVis: An Approach to an Intermediate Layer between Ontologies and Relation...Nikolaos Konstantinou
 

More from Nikolaos Konstantinou (8)

Exposing Bibliographic Information as Linked Open Data using Standards-based ...
Exposing Bibliographic Information as Linked Open Data using Standards-based ...Exposing Bibliographic Information as Linked Open Data using Standards-based ...
Exposing Bibliographic Information as Linked Open Data using Standards-based ...
 
OR2012 Biblio-transformation-engine
OR2012 Biblio-transformation-engineOR2012 Biblio-transformation-engine
OR2012 Biblio-transformation-engine
 
Priamos: A Middleware Architecture for Real-Time Semantic Annotation of Conte...
Priamos: A Middleware Architecture for Real-Time Semantic Annotation of Conte...Priamos: A Middleware Architecture for Real-Time Semantic Annotation of Conte...
Priamos: A Middleware Architecture for Real-Time Semantic Annotation of Conte...
 
Διαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματα
Διαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματαΔιαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματα
Διαχείριση Ψηφιακού Περιεχομένου με το DSpace: Λειτουργία και τεχνικά ζητήματα
 
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web TechnologiesPublishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
 
From Sensor Data to Triples: Information Flow in Semantic Sensor Networks
From Sensor Data to Triples: Information Flow in Semantic Sensor NetworksFrom Sensor Data to Triples: Information Flow in Semantic Sensor Networks
From Sensor Data to Triples: Information Flow in Semantic Sensor Networks
 
A rule-based approach for the real-time semantic annotation in context-aware ...
A rule-based approach for the real-time semantic annotation in context-aware ...A rule-based approach for the real-time semantic annotation in context-aware ...
A rule-based approach for the real-time semantic annotation in context-aware ...
 
VisAVis: An Approach to an Intermediate Layer between Ontologies and Relation...
VisAVis: An Approach to an Intermediate Layer between Ontologies and Relation...VisAVis: An Approach to an Intermediate Layer between Ontologies and Relation...
VisAVis: An Approach to an Intermediate Layer between Ontologies and Relation...
 

Recently uploaded

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Recently uploaded (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Introduction: Linked Data and the Semantic Web

  • 1. Chapter 1 Introduction Linked Data and the Semantic Web NIKOLAOS KONSTANTINOU DIMITRIOS-EMMANUEL SPANOS Materializing the Web of Linked Data
  • 2. Outline Introduction Preliminaries The Linked Open Data Cloud Chapter 1 Materializing the Web of Linked Data 2
  • 3. The Origin of the Semantic Web Semantic Web ◦ Term primarily coined by Tim Berners-Lee ◦ For the Web to be understandable both by humans and software, it should incorporate its meaning ◦ Its semantics Linked Data implements the Semantic Web vision Chapter 1 Materializing the Web of Linked Data 3
  • 4. Why a Semantic Web? (1) Information management ◦ Sharing, accessing, retrieving, consuming information ◦ Increasingly tedious task Search engines ◦ Rely on Information Retrieval techniques ◦ Keyword-based searches ◦ Do not release the information potential ◦ Large quantity of existing data on the web is not stored in HTML ◦ The Deep Web Chapter 1 Materializing the Web of Linked Data 4
  • 5. Why a Semantic Web? (2) Content meaning should be taken into account ◦ Structure to the meaningful Web page content ◦ Enable software agents to ◦ Roam from page to page ◦ Carry out sophisticated tasks for users Semantic Web ◦ Complement, not replace current Web ◦ Transform content into an exploitable source of knowledge Chapter 1 Materializing the Web of Linked Data 5
  • 6. Why a Semantic Web? (3) Web of Data ◦ An emerging web of interconnected published datasets in the form of Linked Data ◦ Implements the Semantic Web vision Chapter 1 Materializing the Web of Linked Data 6
  • 7. The Need for Adding Semantics (1) Semantics ◦ From the Greek word σημαντικός ◦ Pronounced si̱mantikós, means significant ◦ Term typically used to denote the study of meaning ◦ Using semantics ◦ Capture the interpretation of a formal or natural language ◦ Enables entailment, application of logical consequence ◦ About relationships between the statements that are expressed in this language Chapter 1 Materializing the Web of Linked Data 7
  • 8. The Need for Adding Semantics (2) Syntax ◦ The study of the principles and processes by which sentences can be formed ◦ Also of Greek origin ◦ συν and τάξις ◦ Pronounced sin and taxis ◦ Mean together and ordering, respectively Chapter 1 Materializing the Web of Linked Data 8
  • 9. The Need for Adding Semantics (3) Two statements can be syntactically different but semantically equivalent ◦ Their meaning (semantics) is the same, the syntax is different ◦ More than one ways to state an assumption Chapter 1 Materializing the Web of Linked Data 9
  • 10. The Need for Adding Semantics (4) Search engines rely on keyword matches ◦ Keyword-based technologies ◦ Have come a long way since the dawn of the internet ◦ Will return accurate results ◦ Based on keyword matches ◦ Extraction and indexing of keywords contained in web pages ◦ But ◦ More complex queries with semantics still partially covered ◦ Most of the information will not be queried Chapter 1 Materializing the Web of Linked Data 10
  • 11. Traditional search engines Rely on keyword matches Low precision ◦ Important results may not be fetched, or ◦ Ranked low ◦ No exact keyword matches Chapter 1 Materializing the Web of Linked Data 11
  • 12. Keyword-based searches Do not return usually the desired results Despite the amounts of information Typical user behavior ◦ Change query rather than navigate beyond the first page of the search results Chapter 1 Materializing the Web of Linked Data 12
  • 13. The Semantic Web (1) Tackle these issues ◦ By offering ways to describe of Web resources Enrich existing information ◦ Add semantics that specify the resources ◦ Understandable both by humans and computers Information easier to discover, classify and sort Enable semantic information integration Increase serendipitous discovery of information Allow inference Chapter 1 Materializing the Web of Linked Data 13
  • 14. The Semantic Web (2) Example ◦ A researcher would not have to visit every result page and distinguish the relevant from the irrelevant results ◦ Instead, retrieve a list of more related, machine-processable information ◦ Ideally containing links to more relevant information Chapter 1 Materializing the Web of Linked Data 14
  • 15. Outline Introduction Preliminaries The Linked Open Data Cloud Chapter 1 Materializing the Web of Linked Data 15
  • 16. Data-Information-Knowledge (1) Data Information ◦ “facts about a situation, person, event, etc.” Smallest information particle ◦ The bit ◦ Replies with a yes or no (1 or 0) ◦ Can carry data, but in the same time, it can carry the result of a process ◦ For instance whether an experiment had a successful conclusion or not Chapter 1 Materializing the Web of Linked Data 16 Information, especially facts or numbers, collected to be examined and considered and used to help decision-making, or information in an electronic form that can be stored and used by a computer
  • 17. Data-Information-Knowledge (2) E.g. “temperature” in a relational database could be ◦ The information produced after statistical analysis over numerous measurements ◦ By a researcher wishing to extract the average value in a region over the years ◦ A sensor measurement ◦ Part of the data that will contribute in drawing conclusions regarding climate change Chapter 1 Materializing the Web of Linked Data 17
  • 18. Data-Information-Knowledge (3) Knowledge ◦ Key term: “by experience or study” ◦ Implies processing of the underlying information Chapter 1 Materializing the Web of Linked Data 18 Understanding of or information about a subject that you get by experience or study, either known by one person or by people generally
  • 19. Data-Information-Knowledge (4) No clear lines between them ◦ Term that is used depends on the respective point of view When we process collected data in order to extract meaning, we create new information Addition of semantics ◦ Indispensable in generating new knowledge ◦ Semantic enrichment of the information ◦ Makes it unambiguously understood by any interested party (by people generally) Data → Information → Knowledge Chapter 1 Materializing the Web of Linked Data 19
  • 20. Heterogeneity Distributed data sources ◦ Interconnected, or not ◦ Different models and schemas ◦ Differences in the vocabulary ◦ Syntactic mismatch ◦ Semantic mismatch Chapter 1 Materializing the Web of Linked Data 20
  • 21. Interoperability (1) Interoperable ◦ Two systems in position to successfully exchange information 3 non-mutually exclusive approaches ◦ Mapping among the concepts of each source ◦ Intermediation in order to translate queries ◦ Query-based Protocols and standards (recommendations) are crucial ◦ E.g. SOAP, WSDL, microformats Chapter 1 Materializing the Web of Linked Data 21
  • 22. Interoperability (2) Key concept: Schema ◦ Word comes from the Greek word σχήμα ◦ Pronounced schíma ◦ Means the shape, the outline ◦ Can be regarded as a common agreement regarding the interchanged data ◦ Data schema ◦ Defines how the data is to be structured Chapter 1 Materializing the Web of Linked Data 22
  • 23. Information Integration (1) Combine information from heterogeneous systems, sources of storage and processing ◦ Ability to process and handle it as a whole Global-As-View ◦ Every element of the global schema is expressed as a query/view over the schemas of the sources ◦ Preferable when the source schemas are not subject to frequent changes Chapter 1 Materializing the Web of Linked Data 23
  • 24. Information Integration (2) Local-As-View ◦ Every element of the local schemas is expressed as a query/view over the global schema P2P ◦ Mappings among the sources exist but no common schema Chapter 1 Materializing the Web of Linked Data 24
  • 25. Information Integration Architecture (1) A source Π1 with schema S1 A source Π2 with a schema S2 … A source Πν with source Sν A global schema S in which the higher level queries are posed Chapter 1 Materializing the Web of Linked Data 25
  • 26. Information Integration Architecture (2) The goal in the information integration problem ◦ Submit queries to the global schema S ◦ Receive answers from S1, S2, …, Sν ◦ Without having to deal with or even being aware of the heterogeneity in the information sources Chapter 1 Materializing the Web of Linked Data 26
  • 27. Data Integration (1) A data integration system ◦ A triple 𝐼 = 𝐺; 𝑆; 𝑀 ◦ G is the global schema, ◦ S is the source schema and ◦ M is a set of mappings between G and S Chapter 1 Materializing the Web of Linked Data 27
  • 28. Data Integration (2) Local-As-View ◦ Each declaration in M maps an element from the source schema S to a query (a view) over the global schema G Global-As-View ◦ Each declaration in M maps an element of the global schema G to a query (a view) over the source schema S The global schema G is a unified view over the heterogeneous set of data sources Chapter 1 Materializing the Web of Linked Data 28
  • 29. Data Integration (3) Same goal ◦ Unifying the data sources under the same common schema Semantic information integration ◦ Addition of its semantics in the resulting integration scheme Chapter 1 Materializing the Web of Linked Data 29
  • 30. Mapping Using the definition of data integration systems, we can define the concept of mapping ◦ A mapping m (member of M) from a schema S to a schema T ◦ A declaration of the form QS ⇝ QT ◦ QS is a query over S ◦ QT a query over T Chapter 1 Materializing the Web of Linked Data 30
  • 31. Mapping vs. Merging (Data) mapping ◦ A mapping is the specification of a mechanism ◦ The members of a model are transformed to members of another model ◦ The meta-model that can be the same, or different ◦ A mapping can be declared as a set of relationships, constraints, rules, templates or parameters ◦ Defined during the mapping process, or through other forms that have not yet been defined Merging ◦ Implies unifying the information at the implementation/storage layer Chapter 1 Materializing the Web of Linked Data 31
  • 32. Annotation (1) Addition of metadata to the data Data can be encoded in any standard Especially important in cases when data is not human- understandable in its primary form ◦ E.g. multimedia Chapter 1 Materializing the Web of Linked Data 32
  • 33. Annotation (2) (Simple) annotation ◦ Uses keywords or other ad hoc serialization ◦ Impedes further processing of the metadata Semantic annotation ◦ Describe the data using a common, established way ◦ Addition of the semantics in the annotation (i.e. the metadata) ◦ In a way that the annotation will be machine-processable ◦ In order to be able to infer additional knowledge Chapter 1 Materializing the Web of Linked Data 33
  • 34. Problems with (Semantic) Annotation Time-consuming ◦ Users simply do not have enough time or do not consider it important enough in order to invest time to annotate their content Familiarity required with both the conceptual and technical parts of the annotation ◦ User performing the annotation must be familiar with both the technical as well as the conceptual part Outdated annotations ◦ A risk, especially in rapidly changing environments with lack of automation in the annotation process Chapter 1 Materializing the Web of Linked Data 34
  • 35. Automated Annotation Incomplete annotation is preferable to absent ◦ E.g. in video streams Limitations of systems performing automated annotation ◦ Limited recall and precision (lost or inaccurate annotations) Chapter 1 Materializing the Web of Linked Data 35
  • 36. Metadata (1) Data about data Efficient materialization with the use of ontologies Ontologies can be used to describe Web resources ◦ Adding descriptions about their semantics and their relations ◦ Aims to make resources machine-understandable ◦ Each (semantic) annotation can correspond to a piece of information ◦ It is important to follow a common standard Chapter 1 Materializing the Web of Linked Data 36
  • 37. Metadata (2) Annotation is commonly referred to as “metadata” Usually in a semi-structured form ◦ Semi-structured data sources ◦ Structure accompanies the metadata ◦ E.g. XML, JSON ◦ Structured data sources ◦ Structure is stored separately ◦ E.g. relational databases Chapter 1 Materializing the Web of Linked Data 37
  • 38. Metadata (3) Powerful languages ◦ Practically unlimited hierarchical structure ◦ Covers most of the description requirements that may occur ◦ Storage in separate files allows collaboration with communication protocols ◦ Files are independent from the environment in which they reside ◦ Resilience to technological evolutions Negatives ◦ Expressivity of the description model ◦ Limited way of structuring the information Chapter 1 Materializing the Web of Linked Data 38
  • 39. Metadata (4) Inclusion of semantics ◦ Need for more expressive capabilities and terminology Ontologies ◦ Offer a richer way of describing information ◦ E.g. defining relationships among concepts such as subclass/superclass, mutually disjoint concepts, inverse concepts, etc. ◦ RDF can be regarded as the evolution of XML ◦ OWL enables more comprehensive, precise and consistent description of Web Resources Chapter 1 Materializing the Web of Linked Data 39
  • 40. Ontologies (1) Additional description to an unclear model that aims to further clarify it Conceptual description model of a domain ◦ Describe its related concepts and their relationships Can be understood both by human and computer ◦ A shared conceptualization of a given specific domain Aim at bridging and integrating multiple and heterogeneous digital content on a semantic level Chapter 1 Materializing the Web of Linked Data 40
  • 41. Ontologies (2) In Philosophy, a systematic recording of “Existence” For a software system, something that “exists” is something that can be represented ◦ A set of definitions that associate the names of entities in the universe of discourse with human-readable text describing the meaning of the names ◦ A set of formal axioms that constrain the interpretation and well- formed use of these terms Chapter 1 Materializing the Web of Linked Data 41 The specification of a conceptualization (Gruber 1995)
  • 42. Ontologies (3) Can be used to model concepts regardless to how general or specific these concepts are According to the degree of generalization ◦ Top-level ontology ◦ Domain ontology ◦ Task ontology ◦ Application ontology Content is made suitable for machine consumption ◦ Automated increase of the system knowledge ◦ Logical rules to infer implicitly declared facts Chapter 1 Materializing the Web of Linked Data 42
  • 43. Reasoners (1) Software components Validate consistency of an ontology ◦ Perform consistency checks ◦ Concept satisfiability and classification Infer implicitly declared knowledge ◦ Apply simple rules of deductive reasoning Chapter 1 Materializing the Web of Linked Data 43
  • 44. Reasoners (2) Basic reasoning procedures ◦ Consistency checking ◦ Concept satisfiablility ◦ Concept subsumption ◦ Instance checking (Realization) Properties of special interest ◦ Termination ◦ Soundness ◦ Completeness Chapter 1 Materializing the Web of Linked Data 44
  • 45. Reasoners (3) Research in Reasoning ◦ Tradeoff between ◦ Expressiveness of ontology definition languages ◦ Computational complexity of the reasoning procedure ◦ Discovery of efficient reasoning algorithms Commercial ◦ E.g. RacerPro Free of charge ◦ E.g. Pellet, FaCT++ Chapter 1 Materializing the Web of Linked Data 45
  • 46. Knowledge Bases Terminological Box (TBox) ◦ Concept descriptions ◦ Intensional knowledge ◦ Terminology and vocabulary ◦Assertional Box (ABox) ◦ The real data ◦ Extensional knowledge ◦ Assertions about named individuals in terms of the TBox vocabulary Chapter 1 Materializing the Web of Linked Data 46 TBox ABox Description Language Reasoning Knowledge Base Application Programs Rules
  • 47. Knowledge Bases vs. Databases (1) A naïve approach: ◦ TBox ≡ Schema of the relational database ◦ ABox ≡ Schema instance However, things are more complex than that Chapter 1 Materializing the Web of Linked Data 47
  • 48. Knowledge Bases vs. Databases (2) Relational model ◦ Supports only untyped relationships among relations ◦ Does not provide enough features to assert complex relationships among data ◦ Used in order to manipulate large and persistent models of relatively simple data Ontological scheme ◦ Allows more complex relationships ◦ Can provide answers about the model that have not been explicitly stated to it, with the use of a reasoner ◦ Contains fewer but more complex data Chapter 1 Materializing the Web of Linked Data 48
  • 49. Closed vs. Open World Assumption (1) Closed world assumption ◦Relational databases ◦ Everything that has not been stated as true is false ◦ What is not currently known to be true is false ◦ A null value about a subject’s property denotes the non-existence ◦ A NULL value in the isCapital field of a table Cities claims that the city is not a capital ◦ The database answers with certainty ◦ A query “select cities that are capitals” will not return a city with a null value at a supposed boolean isCapital field Chapter 1 Materializing the Web of Linked Data 49
  • 50. Closed vs. Open World Assumption (2) Open world assumption ◦ Knowledge Bases ◦ A query can return three types of answers ◦ True, false, cannot tell ◦ Information that is not explicitly declared as true is not necessarily false ◦ It can also be unknown ◦ Lack of knowledge does not imply falsity ◦ A question “Is Athens a capital city?” in an appropriate schema will return “cannot tell” if the schema is not informed ◦ A database schema would return false, in the case of a null value Chapter 1 Materializing the Web of Linked Data 50
  • 51. Monotonicity A feature present in Knowledge Bases A system is considered monotonic when new facts do not discard existing ones First version of SPARQL did not include update/delete functionality ◦ Included in SPARQL 1.1 ◦ Recommendation describes that these functions should be supported ◦ Does not describe the exact behavior Chapter 1 Materializing the Web of Linked Data 51
  • 52. Outline Introduction Preliminaries The Linked Open Data Cloud Chapter 1 Materializing the Web of Linked Data 52
  • 53. The LOD Cloud (1) Structured data Open format Available for everyone to use it Published on the Web and connected using Web technologies Related data that was not previously linked ◦ Or was linked using other methods Chapter 1 Materializing the Web of Linked Data 53
  • 54. The LOD Cloud (2) Using URIs and RDF for this is goal is very convenient ◦ Data can be interlinked ◦ Create a large pool of data ◦ Ability to search, combine and exploit ◦ Navigate between different data sources, following RDF links ◦ Browse a potentially endless Web of connected data sources Chapter 1 Materializing the Web of Linked Data 54
  • 55. The LOD Cloud (3) Applications in many cases out of the academia Technology maturity Open state/government data ◦ data.gov (US) ◦ data.gov.uk (UK) ◦ data.gov.au (Australia) ◦ opengov.se (Sweden) Open does not necessarily mean Linked Chapter 1 Materializing the Web of Linked Data 55
  • 56. The LOD Cloud (4) Published datasets span several domains of human activities ◦ Much more beyond government data ◦ Form the LOD cloud ◦ Constantly increasing in terms of volume Chapter 1 Materializing the Web of Linked Data 56
  • 57. The LOD Cloud (5) Evolution Chapter 1 Materializing the Web of Linked Data 57 Geographic Media Publications User-Generated Content Government Cross-Domain Life Sciences Social Networking 2007 2009 2014