Semantic Web talk TEMPLATE

643
-1

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 goo.gl/qKoF6k . Contact me for sources!

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
643
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
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 www.coursera.org/course/algs4partII HTML meta-information extracted from www.coursera.org/course/algs4partII
  3. 3. Microformats how this works? If you have published a page with meta-information in one of ○ microformats microformats.org ○ microdata w3.org/TR/microdata ○ RDFa w3.org/TR/rdfa-syntax ○ GRDDL w3.org/TR/grddl ○ N3-in-HTML esw.w3.org/N3inHTML 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 <http://www.w3.org/1999/02/22-rdf-syntax-ns#> rdf:type co bio:Animal bo:acts <http://example.org/cat-ontology#> bio co:Cat co:likes bio:Make Sound co:Purr <http://example.org/biology#> 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="http://www.w3.org/TR/rdf-syntax-grammar"> <dc:title>RDF/XML Syntax Specification</dc:title> <ex:editor> <rdf:Description> <ex:homePage> <rdf:Description rdf:about="http://purl.org/net/dajobe/" /> </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 <http://purl.org/net/dajobe/> ]. 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 w3.org/standards/semanticweb RDF has: standard by w3.org 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 … ws.nju.edu.cn/falcons sindice.com watson.kmi.open.ac.uk … github.com/dbpedia-spotlight opencalais.com rdface.aksw.org …
  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 <http://www.w3.org/1999/02/22-rdf-syntax-ns#> … schema/vocabularies rdf schema schema.org 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 stats.lod2.eu
  20. 20. DBpedia central point of integration crowdsourced is a community effort to extract structured information wikipedia.org and make this information from available on the Web
  21. 21. Linked open data other data-sets DBpedia categories Linked open data lod2.eu ○ ○ ○ M topics 1.8 B facts geonames.org 7.5 M geographical features dbpedia.org 3.4 M concepts in English freebase.com 40 ○ linkedmdb.org 85 K films 6 M facts musicbrainz.org 750 K artists ○ and ○ dozens of others wiki.dbpedia.org/Datasets
  22. 22. Linked data stack stack.lod2.eu 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 stack.lod2.eu/VirtualMachines 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 w3.org/2001/sw/sweo/public/UseCases/ 48 projects submitted
  28. 28. Application area Industries projects projects w3.org/2001/sw/sweo/public/UseCases/ 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 w3.org/TR/webarch/ Semantic web standards w3.org/standards/semanticweb/ W3C gathered use-cases w3.org/2001/sw/sweo/public/UseCases/ Semantic web wiki w3.org/2001/sw/wiki/Main_Page Linked open data lod2.eu Linked open data statistics stats.lod2.eu Linked data software stack stack.lod2.eu 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.

×