狠狠撸

狠狠撸Share a Scribd company logo
Going from A to C 
A Practical Approach to Semantic 
Search
Pawel Kowaluk 
? Learning tech 
at Motorola 
Solutions 
? DITA geek 
? Co-founder at 
soap!
Agenda 
? Example of Google Semantic Search 
? How Google realizes semantics 
? How to build your own semantic website 
? What is RDF
WHO IS THE BEST 
MUSICIAN EVER?
Going from A to C 
a. Who is the best musician ever 
b. Finding the phrase best musician ever 
c. Music artists frequently mentioned on the 
web
Going from A to C, a Practical Approach to Semantic Search
or 
yourWebsite.com
? Social presence 
? Semantic markup 
? Rich content
Social presence
Social presence
Semantic markup
Semantic markup
Semantic markup
Semantic markup
Semantic markup
Semantic markup
Semantic markup
Semantic markup
Semantic markup
Semantic markup
Semantic markup
Semantic markup
Rich content 
The elevation of 
Mount Everest is 
29,029' (8,848 m)
Rich content 
The elevation of 
Mount Everest is 
29,029' (8,848 m)
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!
Data highlighter
Data highlighter
BUILD YOUR OWN 
SEMANTIC WEB
But how?
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
RDF triple 
thing 
relation 
thing
RDF triple 
RDF 
triple 
Is a 
kind of 
standard
Hip 
Replaceme 
nt 
Treatment 
treats 
Arthriti 
c Hip
Going from A to C, a Practical Approach to Semantic Search
Leeds 
General 
Infirmar 
y 
Hip 
Replaceme 
nt 
Treatment 
provide 
s
Hip 
Replaceme 
nt 
Treatment 
Arthritic 
Hip 
treats 
Leeds 
General 
Infirmary 
provide 
s
Leeds 
General 
Infirmar 
y 
Arthriti 
c Hip 
treats
GREAT 
SCOTT!
Ready to get started? 
Okay, let me take 
a crack at it...
Motorola Solutions = Radios
Radio system 
MASTER SITE
Master Site 
Zone 
Controller 
Logging 
Server 
Network 
Management 
Server 
Time 
Management 
Server 
Security 
Center 
Firewall 
Manager 
Core Router 
outside world
Process 
Publish (DITA) content 
Crawl it 
Highlight and optimize 
Build knowledge graphs
Crawling 
? HTML (or any XML) 
? How many tasks and references 
? XML metadata 
? Tree structures 
? Keywords 
? Multimedia 
? Objects
Highlight 
and optimize
<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>
MTR 
route 
r 
is
MTR 
exists in 
maste 
r site
MTR 
encryp 
t 
can
MTR 
加密 
可以
Semanti 
c 
Network
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
Going from A to C, a Practical Approach to Semantic Search
Going from A to C, a Practical Approach to Semantic Search
KNOWLEDGE ENGINEER 
http://commons.wikimedia.org/wiki/File%3AJakob_Lodwick%2C_Programmer.jpg
Let’s see if we can find that RDF 
Overview Topic
master site IA hardware Searc 
h
master site IA hardware Searc 
h 
= information assurance hardware 
that exists at the Master Site
master site IA hardware Searc 
h
MTR 
exists in 
maste 
r site
master site IA hardware Searc 
h
encryption 
Information 
Assurance 
(IA) 
... 
hardening 
antivirus
master site IA hardware Searc 
h
MTR 
hardware 
a kind of 
router 
a kind of
master site IA hardware Search 
79 results for master site IA hardware (found in 0.0032 seconds) 
MTR Overview 
Motorola Transport Router (MTR) serves as the core router at 
the Master Site. It offers the following features: Encryption 
Redundancy... 
https://www.portal.mot.com/docs/mtr-overview.html metadata filter 
Border Zone Gateway 
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... 
https://www.portal.mot.com/docs/border-zone-gateway.html metadata filter 
Motorola Security Gateway 
Motorola Security Gateway (MSG) is an active network device 
delivere with voice and data systems to ensure maximum 
security at critical system nodes... 
https://www.portal.mot.com/docs/motorola-security-gateway.html metadata filter
CELEBRATE !!! 
http://commons.wikimedia.org/wiki/File%3ASecond_Chorus_(1940)_1.jpg
TAKEAWAYS 
? Learn Google 
? Learn about RDF 
? Adopt Open Source apps (Wandora) 
? Become a Knowledge Engineer
Contact me 
Pawel Kowaluk 
pawel.kowaluk@motorolasolutions.com 
Twitter: @PawelKowaluk 
Check out: soapconf.com 
Motorola Solutions is a sponsor

More Related Content

Going from A to C, a Practical Approach to Semantic Search

Editor's Notes

  1. Key phrase: ?going from A to C”
  2. Helping computers answer vague, hazy, stupid questions
  3. You type the words: ?best musician ever” and you get a result that says ?music artists frequently mentioned on the web.” note that none of the keywords you used were part of the result. The search engine has to interpret natural language to give you these results
  4. How do you make your content known to your audience? Is it poublic and you want your users to get to it through Google? Or do you have your own search engine? Is your search engine semantic? If you want to rely on google, there are practices you can follow, but they are all a great mystery
  5. SEO is dead? With google it’s all about creating rich multimedia content that the communities you belong to will want to share
  6. Google Data Highlighter – part of Google Webmaster Tools. It allows you to point to particular pieces of your website and tell Google what they are for better searchability.
  7. Of course, you don’t have to build your own semantic search engine, but you will have to think through your strategy to make sure your content will lend itself to the semantic strategy you want to follow
  8. RDF (Resource Description Framework) consists of two objects and a relation between them. Add more of these, connect them, and you get a knowledge graph.
  9. RDF (Resource Description Framework) consists of two objects and a relation between them. Add more of these, connect them, and you get a knowledge graph.
  10. When we type in ?arthritic hip” we get hip replacement as the top result
  11. If we type in ?where can I get my arthritic hip treated?” we should get information about Leeds General Infirmary, on the following conditions: Leeds General Infirmary is identified as a medical facility A medical facility is a place A place reacts to the question ?where” Leeds General Infirmary is located in Leeds Your location is known and it is near Leeds
  12. Motorola Transport Router (MTR) serves as the core router at the Master Site. It offers the following features: Encryption Redundancy
  13. RDF transcends langauges. Once your content is translated, it will work in all languages.
  14. Import your RDF into Wandora
  15. Make your manual edits
  16. Your new job description is Knowledge Engineer. Are you excited?
  17. Let’s see if we find our topic about MTR
  18. It means information assurance hardware that exists at the Master Site. The search engine does some natural language analysis arrive at this conclusion... But will it find the MTR topic?
  19. This is looking good!
  20. If it does come up, then congratulations! Your semantic search is working
  21. Yaaay! Your semantic search engine works