Your SlideShare is downloading. ×
Semantic Web talk TEMPLATE
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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 …

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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 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. Semantic Web is everywhere microformats you type and it loads this HTML meta-information extracted from
  • 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. RDF conceptual description and modeling framework
  • 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. Companies using Semantic Web
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. Linked data Semantic Web initiative
  • 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. Linked open data as ultimate source of public knowledge 62 B facts at 2013
  • 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. 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. 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. use-case (replace with yours) next several slides removed due IP
  • 24. USE CASE leave this slide if applicable
  • 25. Semantic Web in Public web and enterprise
  • 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. Benefits of SW technologies stats from Semantic Web use-cases currently projects 48 projects submitted
  • 28. Application area Industries projects projects currently 48 projects submitted
  • 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. 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!