Sie sind auf Seite 1von 72
A Basic Introduction to Semantic Web
A Basic Introduction to
Semantic Web
A Basic Introduction to Semantic Web
A Basic Introduction to Semantic Web

Introduction

Introduction
Introduction
Hi! My name is Mike Darnell. I was born in 1974 My 1st job was
Hi!
My name is
Mike Darnell.
I was born in 1974
My 1st job was
modeling underwear
& Roman toys
Hi! My name is Mike Darnell. I was born in 1974 My 1st job was modeling
Hi! My name is Mike Darnell. I was born in 1974 My 1st job was modeling

Is your website

My partner is Virode Imtarnasan - Thai, 38 years old, married, studied law Career: EA,
My partner is
Virode Imtarnasan -
Thai, 38 years old,
married, studied law
Career: EA, Sega, IRM…
Web: Cnngo, Vertu,
Playboy…

targeting and engaging prospects?

old, married, studied law Career: EA, Sega, IRM… Web: Cnngo, Vertu, Playboy… targeting and engaging prospects?
old, married, studied law Career: EA, Sega, IRM… Web: Cnngo, Vertu, Playboy… targeting and engaging prospects?
Where we do business
Where we do
business

The Fun Bit

The Fun Bit
The Fun Bit
What do we need in order to have a conversation?
What do we need in order to
have a conversation?

Our ability to process language is dependent on two elements:

Our ability to process language is dependent on two elements:
Our ability to process language is dependent on two elements:
Syntax…
Syntax…
Syntax…
Syntax…

But what is “Semantics”?

But what is “Semantics”?
But what is “Semantics”?

What is a

“Semantic Web”?

What is a “Semantic Web”?
What is a “Semantic Web”?
Today’s web enables computers to communicate using a common SYNTAX
Today’s web enables
computers to
communicate using a
common SYNTAX
The semantics needed for UNDERSTANDING are still handled by us HUMANS
The semantics needed for
UNDERSTANDING are still
handled by us HUMANS

But this isn’t

the plan…

But this isn’t the plan…
But this isn’t the plan…

“I dream of a web where computers are

capable of

analyzing ALL

the data

Sir Tim Berners-Lee (1999)

“I dream of a web where computers are capable of analyzing ALL the data “ Sir
“I dream of a web where computers are capable of analyzing ALL the data “ Sir

How?

How?
How?
By moving from this
By moving from this
By moving from this
By moving from this

To this

To this
To this

Semantic Web models are currently based either on Explicit Meta Data or Implicit Deductions

regarding the content on

the page

Web models are currently based either on Explicit Meta Data or Implicit Deductions regarding the content
Web models are currently based either on Explicit Meta Data or Implicit Deductions regarding the content

Explicit Meta Data

Explicit Meta Data
Explicit Meta Data
“Regular” HTML

“Regular” HTML

“Regular” HTML
“Regular” HTML
HTML with Schema.org microdata semantic annotations

HTML with Schema.org microdata semantic annotations

HTML with Schema.org microdata semantic annotations
HTML with Schema.org microdata semantic annotations
The Explicit Meta Data is the model supported by the W3 C via it’s Resource

The Explicit Meta Data is the model supported by the W3C via it’s

Resource Description Framework (RDF)

specifications:

Subject > Predicate > Object

Thailand’s capital is Bangkok

Description Framework (RDF) specifications: Subject > Predicate > Object Thailand ’s capital is Bangkok
Description Framework (RDF) specifications: Subject > Predicate > Object Thailand ’s capital is Bangkok

Implicit Deductions

Implicit Deductions
Implicit Deductions

Many sites allow triplet-like

deductions

without requiring

formal meta data

annotations

Many sites allow triplet-like deductions without requiring formal meta data annotations
Many sites allow triplet-like deductions without requiring formal meta data annotations
Why do we want it?
Why do we
want it?
Why do we want it?
Why do we want it?
A semantic web will empower us to understand context without resorting to “search”
A semantic web will empower us to understand context without resorting to “search”
A semantic web will empower us
to understand context without
resorting to “search”

Searching SEMANTICALLY

rather than SYNTACTICALLY is particularly useful for:

Content in Context Answering questions

Best product, Ideal booking, etc.

than SYNTACTICALLY is particularly useful for: Content in Context Answering questions Best product, Ideal booking, etc.
than SYNTACTICALLY is particularly useful for: Content in Context Answering questions Best product, Ideal booking, etc.

Content in Context

Content in Context
Content in Context
But Which One?

But Which One?

But Which One?
But Which One?

Google isn’t very helpful

Google isn’t very helpful
Google isn’t very helpful

Neither is Wikipedia

Neither is Wikipedia
Neither is Wikipedia
But a little structured data goes a long way…

But a little structured data goes a long way…

But a little structured data goes a long way…
But a little structured data goes a long way…

As does some context

As does some context
As does some context
As does some context
As does some context

Services to check out

Services to check out
Services to check out

Search Engines

Search Engines
Search Engines

Aggregating and curating content

Aggregating and curating content
Aggregating and curating content

“Topic Pages” are popping up on publications everywhere

“Topic Pages” are popping up on publications everywhere
“Topic Pages” are popping up on publications everywhere

WSJ

WSJ
WSJ

NYT

NYT
NYT

Reader apps

Reader apps
Reader apps

Answering questions

Answering questions
Answering questions

Wolfram Alpha

Wolfram Alpha
Wolfram Alpha

Assistants

Assistants
Assistants
Siri
Siri
Siri
Siri
Evi
Evi
Evi
Evi
What’s next?
What’s next?
What’s next?
What’s next?
Statistical Analysis
Statistical
Analysis
NLP
NLP

Google’s Knowledge Graph = 200,000,000 entities

(= ~10*Freebase)

Google’s Knowledge Graph = 200,000,000 entities (= ~ 10 *Freebase)
Google’s Knowledge Graph = 200,000,000 entities (= ~ 10 *Freebase)

The “Internet of Things”

Your fridge knows you’re about to run out of milk

Your toilet know you’re lactose intolerant

Etc…

of Things” Your fridge knows you’re about to run out of milk Your toilet know you’re
of Things” Your fridge knows you’re about to run out of milk Your toilet know you’re

Questions?

Questions?
Questions?
Thanks! …I’m at mi@vimi.co Mike
Thanks!
…I’m at mi@vimi.co
Mike