Your SlideShare is downloading. ×
Semantický web a Drupal
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Semantický web a Drupal

2,007
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,007
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. S émantický web a Drupal 7
  • 2. Co je to Sémantický Web
    • Vize o strukturování informací na webu podle standardizovaných pravidel
    • Specifikace vytváří W3C
    • Slouží jako předpis pro další technologie (RDF)
    • Web dokumentů => Web „ v ěcí“
    Sémantický web a Drupal 7 www.devmates.com
  • 3. K čemu Sémantický Web?
    • Web je navržen pro lidi
    • Pro stroje je současný web nesrozumitelný
    • Data nejsou uspořádána - o brovsk á decentralizovaná databáze
    Sémantický web a Drupal 7 www.devmates.com
  • 4. Využití Sémantického Webu
    • Aplikace mohou vyhledávát a kombinovat data na webu
    • Vyhledávání podle parametrů
    • Yahoo! SearchMonkey – vylep šení SERP
    Sémantický web a Drupal 7 www.devmates.com
  • 5. Yahoo! SearchMonkey Sémantický web a Drupal 7 www.devmates.com
  • 6. Komponenty
    • XML – syntaxe pro strukturu obsahu
    • URI – identifikace dokument ů, osob, produktů
    • RDF – jazyk pro zobrazení datových modelů ( objektů a jejich vztahů )
    • Slovn íky (DC, FOAF, SIOC, …)
    Sémantický web a Drupal 7 www.devmates.com
  • 7. RDF (Resource Description Framework)
    • Specifikace pro modelování informací
    • Výrazy ve tvaru: podmět-vlastnost-předmět
    • „ Obloha má modrou barvu.“
    • „ I love New York“ x „I  NY“
    Sémantický web a Drupal 7 www.devmates.com
  • 8. S lovn íky (Ontologie)
    • DC (Dublin Core) – dc:title, dc:creator
    • FOAF (Friend of a Friend) – foaf:Person, foaf:name, foaf:knows
    • SKOS (Simple Knowledge Organisation System) – pou žívá NY Times
    • Good Relations (pro e-commerce)
    Sémantický web a Drupal 7 www.devmates.com
  • 9. Serializace RDF
    • RDFa
    • Vkládá RDF do xHTML
    • Použita Drupalem
    • <span property=“dc:date”>2009-09-09</span>
    • Další: RDF /XML, N3/Turtle
    Sémantický web a Drupal 7 www.devmates.com
  • 10. RDF a Drupal - historie
    • 18.5.2000 – /drupal/rdf.php
    • DrupalCon Boston 2008 – Dries Buytaert (keynote o přijmutí sémantického webu )
    • Semantic Web Drupal Group
    • 6.2.2008 – rdf 6.x-1.x-dev
    • 19.10.2009 - /drupal/modules/rdf v1.1
    Sémantický web a Drupal 7 www.devmates.com
  • 11. Drupal RDF modul
    • Od Drupal u verze 7 sou část jádra
    • P řipojuje komponenty ve zdrojovém kódu ( jazyky, slovn íky )
    • Obsahuje defaultní RDF schéma
    • Poskytuje hooks pro vlastn í mapování
    • Drupal 6 => http://drupal.org/project/rdf
    Sémantický web a Drupal 7 www.devmates.com
  • 12. Drupal RDF Schema Sémantický web a Drupal 7 www.devmates.com
  • 13. Drupal 7 API a RDF
    • h ook_rdf_namespaces() – pro definov ání nové namespace pro RDF
    • h ook_rdf_mapping () – u možňuje definovat vlastní RDF mapování (uzly, lid é, kategorie)
    Sémantický web a Drupal 7 www.devmates.com