going from a to c, a practical approach to semantic search

68
Going from A to C A Practical Approach to Semantic Search

Upload: pawel-kowaluk

Post on 07-Aug-2015

142 views

Category:

Internet


2 download

TRANSCRIPT

Page 1: Going from A to C, a Practical Approach to Semantic Search

Going from A to C

A Practical Approach to Semantic Search

Page 2: Going from A to C, a Practical Approach to Semantic Search

Pawel Kowaluk• Learning tech

at Motorola Solutions• DITA geek• Co-founder at

soap!

Page 3: Going from A to C, a Practical Approach to Semantic Search

Agenda

• Example of Google Semantic Search• How Google realizes semantics• How to build your own semantic

website• What is RDF

Page 4: Going from A to C, a Practical Approach to Semantic Search

WHO IS THE BEST MUSICIAN EVER?

Page 5: Going from A to C, a Practical Approach to Semantic Search

Going from A to C

a. Who is the best musician everb. Finding the phrase best musician

everc. Music artists frequently mentioned

on the web

Page 6: Going from A to C, a Practical Approach to Semantic Search
Page 7: Going from A to C, a Practical Approach to Semantic Search

or

yourWebsite.com

Page 8: Going from A to C, a Practical Approach to Semantic Search

• Social presence• Semantic markup• Rich content

Page 9: Going from A to C, a Practical Approach to Semantic Search

Social presence

Page 10: Going from A to C, a Practical Approach to Semantic Search

Social presence

Page 11: Going from A to C, a Practical Approach to Semantic Search

Semantic markup

Page 12: Going from A to C, a Practical Approach to Semantic Search

Semantic markup

Page 13: Going from A to C, a Practical Approach to Semantic Search

Semantic markup

Page 14: Going from A to C, a Practical Approach to Semantic Search

Semantic markup

Page 15: Going from A to C, a Practical Approach to Semantic Search

Semantic markup

Page 16: Going from A to C, a Practical Approach to Semantic Search

Semantic markup

Page 17: Going from A to C, a Practical Approach to Semantic Search

Semantic markup

Page 18: Going from A to C, a Practical Approach to Semantic Search

Semantic markup

Page 19: Going from A to C, a Practical Approach to Semantic Search

Semantic markup

Page 20: Going from A to C, a Practical Approach to Semantic Search

Semantic markup

Page 21: Going from A to C, a Practical Approach to Semantic Search

Semantic markup

Page 22: Going from A to C, a Practical Approach to Semantic Search

Semantic markup

Page 23: Going from A to C, a Practical Approach to Semantic Search

Rich content

The elevation of Mount Everest is 29,029' (8,848 m)

Page 24: Going from A to C, a Practical Approach to Semantic Search

Rich content

The elevation of Mount Everest is 29,029' (8,848 m)

Page 25: Going from A to C, a Practical Approach to Semantic Search

Rich content

Ever wonder how high Mount Everest is? People say it’s 29,029' (8,848 m). And you know what? It’s true!

Page 26: Going from A to C, a Practical Approach to Semantic Search

Data highlighter

Page 27: Going from A to C, a Practical Approach to Semantic Search

Data highlighter

Page 28: Going from A to C, a Practical Approach to Semantic Search

BUILD YOUR OWN SEMANTIC WEB

Page 29: Going from A to C, a Practical Approach to Semantic Search

But how?

Page 30: Going from A to C, a Practical Approach to Semantic Search

RDF = Resource Description Framework

• A family of W3C Standards• A metadata data model• A variety of notations and

formats• Used on the web and in

knowledge management

Page 31: Going from A to C, a Practical Approach to Semantic Search

RDF triple

thing

thing

relation

Page 32: Going from A to C, a Practical Approach to Semantic Search

RDF triple

RDF tripl

e

standard

Is a kind of

Page 33: Going from A to C, a Practical Approach to Semantic Search

Hip Replacem

ent Treatmen

t

Arthritic Hip

treats

Page 34: Going from A to C, a Practical Approach to Semantic Search
Page 35: Going from A to C, a Practical Approach to Semantic Search

Leeds Gener

al Infirm

ary

Hip Replacem

ent Treatmen

t

provides

Page 36: Going from A to C, a Practical Approach to Semantic Search

Hip Replacem

ent Treatmen

t

Arthritic Hip

treats

Leeds General Infirmar

yprovid

es

Page 37: Going from A to C, a Practical Approach to Semantic Search

Leeds Gener

al Infirm

ary

Arthritic Hip

treats

Page 38: Going from A to C, a Practical Approach to Semantic Search

GREAT SCOTT!

Page 39: Going from A to C, a Practical Approach to Semantic Search

Ready to get started?

Okay, let me take a crack at it...

Page 40: Going from A to C, a Practical Approach to Semantic Search

Motorola Solutions = Radios

Page 41: Going from A to C, a Practical Approach to Semantic Search

Radio system

MASTER SITE

Page 42: Going from A to C, a Practical Approach to Semantic Search

Master Site

Zone Controller

Logging Server

Network Management Server

Time Management Server

Security Center

Firewall Manager

Core Router

outside world

Page 43: Going from A to C, a Practical Approach to Semantic Search

Process

Publish (DITA) content

Crawl it

Highlight and optimize

Build knowledge graphs

Page 44: Going from A to C, a Practical Approach to Semantic Search

Crawling

• HTML (or any XML)• How many tasks and references• XML metadata• Tree structures• Keywords• Multimedia• Objects

Page 45: Going from A to C, a Practical Approach to Semantic Search

Highlight and optimize

Page 46: Going from A to C, a Practical Approach to Semantic Search

<title>MTR Overview</title>

<p><ph m:class="device">Motorola Transport Router (MTR)</ph> serves as the core router at the Master Site. It offers the following features:</p>

<ul> <li>Encryption</li> <li>Redundancy</li> <li>Remote configuration</li> <li>Data keying</li></ul>

Page 47: Going from A to C, a Practical Approach to Semantic Search

MTR

router

is

Page 48: Going from A to C, a Practical Approach to Semantic Search

MTR

master

site

exists in

Page 49: Going from A to C, a Practical Approach to Semantic Search

MTR

encrypt

can

Page 50: Going from A to C, a Practical Approach to Semantic Search

MTR

加密

可以

Page 51: Going from A to C, a Practical Approach to Semantic Search

Semantic Network

Page 52: Going from A to C, a Practical Approach to Semantic Search

Building a knowledge graph

content is used as input to a knowledge graph, but the knowledge graph can apply to topics that

do not exist yet

- Oscar Wilde

Page 53: Going from A to C, a Practical Approach to Semantic Search
Page 54: Going from A to C, a Practical Approach to Semantic Search
Page 55: Going from A to C, a Practical Approach to Semantic Search

KNOWLEDGE ENGINEER

http://commons.wikimedia.org/wiki/File%3AJakob_Lodwick%2C_Programmer.jpg

Page 56: Going from A to C, a Practical Approach to Semantic Search

Let’s see if we can find that RDF Overview Topic

Page 57: Going from A to C, a Practical Approach to Semantic Search

master site IA hardware

Search

Page 58: Going from A to C, a Practical Approach to Semantic Search

master site IA hardware

Search

= information assurance hardwarethat exists at the Master Site

Page 59: Going from A to C, a Practical Approach to Semantic Search

master site IA hardware

Search

Page 60: Going from A to C, a Practical Approach to Semantic Search

MTR

master

site

exists in

Page 61: Going from A to C, a Practical Approach to Semantic Search

master site IA hardware

Search

Page 62: Going from A to C, a Practical Approach to Semantic Search

encryption

Information

Assurance (IA)

...

hardening

antivirus

Page 63: Going from A to C, a Practical Approach to Semantic Search

master site IA hardware

Search

Page 64: Going from A to C, a Practical Approach to Semantic Search

MTR

hardware

router

a kind of

a kind of

Page 65: Going from A to C, a Practical Approach to Semantic Search

master site IA hardware Search

Motorola Transport Router (MTR) serves as the core router at the Master Site. It offers the following features: Encryption Redundancy...

MTR Overview

79 results for master site IA hardware (found in 0.0032 seconds)

The security of the Border Zone is ensured by the Border Zone Gateway. This device is the center for security of DMZ and terminal sites located in the system rim...

Border Zone Gateway

Motorola Security Gateway (MSG) is an active network device delivere with voice and data systems to ensure maximum security at critical system nodes...

Motorola Security Gateway

https://www.portal.mot.com/docs/mtr-overview.html metadata filter

https://www.portal.mot.com/docs/border-zone-gateway.html metadata filter

https://www.portal.mot.com/docs/motorola-security-gateway.html metadata filter

Page 66: Going from A to C, a Practical Approach to Semantic Search

CELEBRATE !!!http://commons.wikimedia.org/wiki/File%3ASecond_Chorus_(1940)_1.jpg

Page 67: Going from A to C, a Practical Approach to Semantic Search

TAKEAWAYS

• Learn Google• Learn about RDF• Adopt Open Source apps (Wandora)• Become a Knowledge Engineer

Page 68: Going from A to C, a Practical Approach to Semantic Search

Contact me

Pawel [email protected]: @PawelKowaluk

Check out: soapconf.comMotorola Solutions is a sponsor