Semantic Web talk TEMPLATE


Published on

This slides I've used on talk about Semantic Web use-case. Not all know what exactly Semantic Web is about. So I've created set of slides showing this in a simple and correct way. Use-case slides are removed on this public available slides. Animated version here . Contact me for sources!

Published in: Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Semantic Web talk TEMPLATE

  1. 1. HI Oleksiy Pylypenko Software Engineer RDF as a core Web technology and ... (template for future SemWeb presentations) ● ● ● ● ● microformats RDF Linked data use-case info removed(IP) Semantic web in Public web and enterprise
  2. 2. Semantic Web is everywhere microformats you type and it loads this HTML meta-information extracted from
  3. 3. Microformats how this works? If you have published a page with meta-information in one of ○ microformats ○ microdata ○ RDFa ○ GRDDL ○ N3-in-HTML Any-one could extract structured-information from this page and convert to RDF form used by Semantic Web markups:
  4. 4. RDF conceptual description and modeling framework
  5. 5. Semantic Web is collaborative movement led by W3C provides the RDF a common for data to be framework shared and reused across application ○ enterprise ○ community ○ boundaries
  6. 6. Companies using Semantic Web
  7. 7. Why we can’t see Semantic web in the Web? Because it’s a technology under-the-hood, designed: ○ for machines ○ to be non-disruptive ○ do not affect view directly
  8. 8. What is RDF? Resource Description Framework It is: ○ metadata data model ○ method for conceptual ○ description and modeling labeled, directed, conceptual multi-graph of URI’s
  9. 9. RDF conceptual description @prefixes rdf <> rdf:type co bio:Animal bo:acts <> bio co:Cat co:likes bio:Make Sound co:Purr <> rdf:type combination of a resource, a property, and a property value forms a statement known as the subject, predicate and object of a statement
  10. 10. RDF has many representations in XML <rdf:Description rdf:about=""> <dc:title>RDF/XML Syntax Specification</dc:title> <ex:editor> <rdf:Description> <ex:homePage> <rdf:Description rdf:about="" /> </ex:homePage> <ex:fullName> Dave Beckett </ex:fullName> </rdf:Description> </ex:editor> w3tr:rdf-syntax-grammar </rdf:Description> RDF/XML Syntax Specification dc:title in Turtle w3tr:rdf-syntax-grammar dc:title "RDF/XML Syntax Specification" ; ex:editor [ ex:fullname "Dave Beckett"; ex:homePage <> ]. Dave Beckett ex:fullname CONCEPT without ID ex:homePage pnet:dajobe ex:editor as a Graph formats RSS N3 RDF/XML RDF/JSON RDFa …
  11. 11. SPARQueryLanguage asking knowledge base ex:fullname SELECTis a full WHERE { a person; What ?name name of ?name ?person ex:fullname ?name . ex:editor a person ex:editoreditor of?personarticle; ?article who is ?person . an ?article ?article dc:title and an article has a title dc:title “RDF/XML Syntax Specification” . RDF/XML Syntax ?article Specification } Dave ?person Beckett “RDF/XML Syntax Specification”?
  12. 12. RDF schema as RDF itself rdfs:Resource rdf:type classes rdfs:Property rdfs:Resource rdfs:Class rdfs:Property … properties rdf:type rdfs:label rdfs:subClassOf rdfs:subPropertyOf ... rdf:type rdfs:subClassOf rdfs:label rdf:type rdf:type rdfs:Class rdfs:isDefinedBy rdf:type rdfs:comment rdf:type rdfs:Literal rdfs:subPropertyOf rdf:subClassOf rdfs:seeAlso
  13. 13. RDF is a ground for Semantic Web applications because ○ ○ ○ ○ ○ look a at RDF has: standard by consortium query language SPARQL SeRQL RDQL N3QL … modeling & inference technology RIF OWL 2 SKOS frameworks Jena Sesame Redland … triple stores Virtuoso Mulgara AllegroGraph … search engines ○ text annotators ○ ○ … Take content editors … … …
  14. 14. RDF Don’t confuse ● ● ● ● RDF with it’s: file formats RDF/XML N3 N-Triples Turtle JSON-LD … html markup microformats microdata RDFa … namespace <> … schema/vocabularies rdf schema OpenGraph protocol FOAF Dublin core vCard SIOC DOAP … RDF is a method for conceptual description or modeling
  15. 15. RDF helps search by providing correct knowledge structured information helps be confident in contrast to text analysis rich snippets meta-information could make search position a product item or an album exact answer
  16. 16. RDF as standard-driven modeling method Growing systems needs some categorization mechanism Usually we add: ○ ○ ○ ○ vocabulary glossary tags folksonomy categories and sub-categories taxonomy synonyms thesaurus In general set of concepts and relationships between those concepts ontology every BIG-enough system needs such modeling and RDF is good candidate
  17. 17. Linked data Semantic Web initiative
  18. 18. Linked data initiative to provide datasets in RDF is a best practices for sharing and reusing data with RDF using HTTP URIs to denote things to able get some useful information (RDF, SPARQL) include links to other things (using URIs) when publishing on the Web
  19. 19. Linked open data as ultimate source of public knowledge 62 B facts at 2013
  20. 20. DBpedia central point of integration crowdsourced is a community effort to extract structured information and make this information from available on the Web
  21. 21. Linked open data other data-sets DBpedia categories Linked open data ○ ○ ○ M topics 1.8 B facts 7.5 M geographical features 3.4 M concepts in English 40 ○ 85 K films 6 M facts 750 K artists ○ and ○ dozens of others
  22. 22. Linked data stack Virtuoso Sponger extraction storage Virtuoso RDF store SIREn SparQLed CSVImport sparqlify RDFAuthor authoring interlinking D2R R2R Sieve SILK classification enrichment SILK this technologies could be used in quality control enterprise applications and repair distributed as debian packages or browsing LODrefine Spatial Semantic Browser CubeViz Facete
  23. 23. use-case (replace with yours) next several slides removed due IP
  24. 24. USE CASE leave this slide if applicable
  25. 25. Semantic Web in Public web and enterprise
  26. 26. Semantic Web in two worlds how is it used? Public web world: ○ microformats publishing resource meta-information ○ Linked data consuming structured, interlinked knowledge Enterprise applications: ○ agile data integration common format allows adding data-sources very cheap ○ information classification modeling is RDF’s creation first purpose ○ dynamic content management rapid info enrichment
  27. 27. Benefits of SW technologies stats from Semantic Web use-cases currently projects 48 projects submitted
  28. 28. Application area Industries projects projects currently 48 projects submitted
  29. 29. Summing up! Semantic Web is actually everywhere in the Web under-the-hood every BIG-enough information system needs modeling and RDF is good candidate for modeling and data integration linked open data is ultimate source of knowledge for enterprise applications
  30. 30. Thank you! Web architecture Semantic web standards W3C gathered use-cases Semantic web wiki Linked open data Linked open data statistics Linked data software stack Please, ask your questions!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.