Presentation is loading. Please wait.

Presentation is loading. Please wait.

October 19, 20051 Semantic Web. October 19, 20052 Semantic Web Part 3: Semantic Web.

Similar presentations

Presentation on theme: "October 19, 20051 Semantic Web. October 19, 20052 Semantic Web Part 3: Semantic Web."— Presentation transcript:

1 October 19, 20051 Semantic Web

2 October 19, 20052 Semantic Web Part 3: Semantic Web

3 October 19, 20053 Should you care? Did the World Wide Web affect you? Would you have wished you had more advanced warning, earlier implication of the change?

4 October 19, 20054

5 5 Look familiar?

6 October 19, 20056 WWW growth

7 October 19, 20057 The Semantic Web is Comparable Not a different web, but an extension of the current one. It is essentially the addition of meaningful tags to content on the web, such that software can help us find things.

8 October 19, 20058 Ill Wait Lead time Skills development Leadership

9 October 19, 20059 Naysayers Cory Doctorow: Metacrap: Putting the torch to seven straw-men of the meta-utopia Russell Glass: Is Anyone Going to Tag all this Stuff? Clay Shirky: The Semantic Web, Syllogism, and Worldview Peter Norvig, Google: Semantic Web Ontologies: What Works and What Doesn't

10 October 19, 200510 Weve heard all this before In 1995 the idea that the local restaurants, the muffler shop or the bed and breakfast would have their own web site was laughable. –They would need people to program HTML –They would need servers, admins, etc.

11 October 19, 200511 Semantic Web is already here only 642,000 documents with.rdf extension & 9,000.owl Yet 20,000,000 rdf triples are accessible (DARPA) 5,000,000 FoaFnauts Oracle 10.2 Every Adobe 6.0 + document

12 October 19, 200512 Adobe 6.0 and up

13 October 19, 200513 So, what is the Semantic Web? How do we know what anything is? –By analogy –By difference –By decomposition and description of the parts –By subsumption & categorization –By definition

14 October 19, 200514 Analogy A giant disk drive (internet) A query engine for the internet Surfing the web

15 October 19, 200515 By Difference Sometimes we understand things by what they are different from.

16 October 19, 200516 Horseless carriage

17 October 19, 200517 Wireless telegraph

18 October 19, 200518 Paperless office

19 October 19, 200519 Paperless …

20 October 19, 200520 Human-less search interpretation

21 October 19, 200521 Decomposition and description of the parts Bicycle = frame + 2 wheels + gear train + brakes + seat + handle bars Semantic Web = shared ontologies + tagged content + inference engines + service composition

22 October 19, 200522 By subsumption and categorization A badger is a nocturnal [categorization] omnivore [prototypical] mammal [subsumption] The Semantic Web is a federated [prototypical] web [subsumption] with RDF tagged content [categorization]

23 October 19, 200523 By definition The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries. It is a collaborative effort led by W3C with participation from a large number of researchers and industrial partners. It is based on the Resource Description Framework (RDF), which integrates a variety of applications using XML for syntax and URIs for naming.RDF W3C The Semantic Web is a project that intends to create a universal medium for information exchange by giving meaning (semantics), in a manner understandable by machines, to the content of documents on the Web. Currently under the direction of its creator, Tim Berners-Lee of the World Wide Web Consortium, the Semantic Web extends the ability of the World Wide Web through the use of standards, markup languages and related processing tools.semanticsTim Berners-LeeWorld Wide Web ConsortiumWorld Wide Webmarkup languages Wikipedia

24 October 19, 200524 A closer look The power of the SW comes from a set of standards, each of which provides just a few capabilities. What follows is the essence of what is added at each level in the standards stack, starting with those we already know and love.

25 October 19, 200525 Semantic Web Official Stack

26 October 19, 200526 Essence at each level TCP/IPGlobal Physical Addressing DNS/URLGlobal Logical Addressing XMLUniversal Parsing XSDAllowable Structure RDFAssertions / Merging RDFSFrames / Classes OWLInference / Reasoning SWRLRule Execution March 2004

27 October 19, 200527 TCP / IP Single model for communication Globally unique physical addressing

28 October 19, 200528 DNS and URL Logical address need not = physical address Allows rehosting, migration, etc. DNS

29 October 19, 200529 XML Uniform parsing rules, tools, etc. Metadata (at least some of it) travels with the data. DaVinci Code Dan Brown DaVinci Code Dan Brown XML HTML/ XHTML

30 October 19, 200530 XSD Rules about allowable XML combinations Can verify XML validity Primarily for creating XML, not consuming it Comment describing your root element

31 October 19, 200531 RDF Resource Description Framework Subject/Predicate/Object Triple and Triple Store Make assertions Merge identities [proto truth]

32 October 19, 200532 Triples Subject Object Predicate A URI (URL) A URI (URL) or Literal Think instances Subject/Predicate/Object Dave McCombSem in Bus wrote

33 October 19, 200533 RDF Triples from a Database

34 October 19, 200534 RDF Triples from a Document Order2 for winterfest

35 October 19, 200535 Simple Merge

36 October 19, 200536 First Principles Two things Equal To the Same Thing Are Equal To Each other

37 October 19, 200537 MER1 & 2 and Spirit

38 October 19, 200538 Reification Each Assertion (statement) has its own URI and can therefore be the Object of another Assertion

39 October 19, 200539 Reification is Useful For Veracity Provenance Security

40 October 19, 200540 RDFS RDF Schema Meta Data for RDF Adds classes, properties, subclasses

41 October 19, 200541 RDFS adds Properties

42 October 19, 200542 RDFS Subtypes

43 October 19, 200543 OWL Web Ontology Language Comes in three flavors –OWL Lite –OWL DL (Description Logics) –OWL Full Adds Reasoning

44 October 19, 200544 OWL DL Necessary & sufficient

45 October 19, 200545 OWL DL

46 October 19, 200546 SWRL OWL + RuleML Adds more complex reasoning and the ability to execute action

47 October 19, 200547 SWRL If y is xs parent, and z is ys brother, then z is xs uncle. parent(?x,?y) ^ brother(?y,?z) ^ uncle(?x,?z)

48 October 19, 200548 Tools Part 4: Demos

49 October 19, 200549 Tool: Protege

50 October 19, 200550 Altova SemanticWorks

51 October 19, 200551 Tool: AeroText

52 October 19, 200552 Infrastructure

53 October 19, 200553 Infrastructure: Siderean

54 October 19, 200554 Unicorn

55 October 19, 200555 Semantic Web

56 October 19, 200556 Essence at each level TCP/IPGlobal Physical Addressing DNS/URLGlobal Logical Addressing XMLUniversal Parsing XSDAllowable Structure RDFAssertions / Merging RDFSFrames / Classes OWLInference / Reasoning SWRLRule Execution

57 October 19, 200557 Questions?

58 October 19, 200558 Re cap – Objective One: Theres much more to Semantics than good definitions

59 October 19, 200559 Objective Two – Did you learn a lot of exotic terminology? What is/are: –Semantics –Taxonomies and Ontologies –Inference –Description Logics –Classification and Reasoning –Semantic Web

60 October 19, 200560 Objective Three: to pursue further Send an email to me at For either a glossary of semantic terms or the CIOs Guide to Semantics [I have a few bound copies] Visit our web site, many interesting free white papers Semantic Wiki

61 October 19, 200561 Resources – Books Semantics in Business Systems, print and audio Semantic Web Primer Grigoris Antoniou The Semantic Web Michael Daconta et al. Women, Fire, and Dangerous Things George Lakoff

62 October 19, 200562 Semantic Technology Conference March 6-9, 2006 San Jose, CA

63 October 19, 200563 Getting Started Semantic Awareness Day Just Do It Examples Assessment / What do you want to solve Training Community of Practice

64 October 19, 200564 One last word

65 October 19, 200565 Semantic Arts, Inc.

Download ppt "October 19, 20051 Semantic Web. October 19, 20052 Semantic Web Part 3: Semantic Web."

Similar presentations

Ads by Google