Galway, Ireland. RDFa in Drupal · What it means for D7 theming · how to add semantic goodness to D6 · and why it matters.

Slides:



Advertisements
Similar presentations
Drupal and the Semantic Web Bill Shaouy An Introduction.
Advertisements

The Institute for Learning and Research Technology is a national centre of excellence in the development and use of technology-based methods in teaching,
Unit 3 Day 4 FOCS – Web Design. No Journal Entry.
RDF Tutorial.
Semantic Web Introduction
Irish Butterfly Monitoring Scheme Tutorial for online system
Our aims ease the pain – for all our users get with the times better communication with our supporters recruit and engage people to our campaigns raise.
Future Software Architectures Combining the Web 2.0 with the Semantic Web to realize future Web Communities Maarten Visser
Semantic Web The Web with Semantics. What is the Semantic Web?  Knowledge Representation on the (decentralized) web.  Definitions from Google Definitions.
RDF: Data Description With HTML, the Web is for reading With XML, the Web is for processing Necessary to know  who wrote this?  who owns it?  who authorised.
Welcome to Drupal Everything You Need to Know to Be Dangerous Welcome to Drupal | #midcamp Drew Gorton
Building Library Web Site Using Drupal
Thing 4 - Creating a Netvibes page Mina Shaibatzadeh Health Services Library 28 January 2013.
Welcome to Drupal Crash course - Gartheeban Ganeshapillai.
Ricerca Distribuita Semantica Protocolli opensource per la condivisione di risorse online.
GDT V5 Web Services. GDT V5 Web Services Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDT.
Meta Tagging / Metadata Lindsay Berard Assisted by: Li Li.
Microsoft ® Office OneNote ® 2003 Training Get to know OneNote CGI presents:
Downloading and Installing Autodesk Revit 2016
Introduction to Omeka. What is Omeka? - An Open Source web publishing platform - Used by libraries, archives, museums, and scholars through a set of commonly.
Towards a semantic web Philip Hider. This talk  The Semantic Web vision  Scenarios  Standards  Semantic Web & RDA.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
Microsoft ® Office SharePoint ® Training Sharjah Higher Colleges of Technology presents:
1 SPARQL A. Emrah Sanön. 2 RDF RDF is quite committed to Semantic Web. Data model Serialization by means of XML Formal semantics Still something is missing!
 Structured Data An Introduction to Semantic Web “It is very hard for search engines to understand the structure and semantics of data embedded in an.
THE BIBFRAME EDITOR AND THE LC PILOT Module 3 – Unit 1 The Semantic Web and Linked Data : a Recap of the Key Concepts Library of Congress BIBFRAME Pilot.
Do This file can be found at
Semantic Web 06 T 0006 YOSHIYUKI Osawa. Problem of current web  limits of search engines Most web pages are only groups of character strings. Most web.
1 Taking Notes. 2 STOP! Have I checked all your Source cards yet? Do they have a yellow highlighter mark on them? If not, you need to finish your Source.
SEMANTIC WEB Presented by- Farhana Yasmin – MD.Raihanul Islam – Nohore Jannat –
Drupal Basics May 30, 2012 By Sean Fitzpatrick. Sean Fitzpatrick | Welcome We're going to talk about Drupal We're going to keep it pretty.
An Introduction to RDFa QingXia Liu Contents What is RDFa? Why RDFa? Versions of RDFa An Example
TRIG: Truckee River Info Gateway Dave Waetjen Graduate Student in Geography Information Center for the Environement (ICE) University of California, Davis.
Advanced Higher Computing Science
Building Library Web Site Using Drupal
Section 10.1 Define scripting
Ingeniux Users Meeting
Web-based Information Science Education
Linked Data Web that can be processed by machines
Annual Performance Management Cycle Management Training Tutorial
Introduction to Persistent Identifiers
Business Directory REST API
Poole CPD Online - Lisa Tickhill
Database System Concepts and Architecture
Building the Semantic Web
SCEC Drupal Website Development Overview and Status
LINKED DATA Telling the Library’s Story through
mysql and mysql workbench
Content Management Systems
GBIF Governing Board 20 12th Global Nodes Meeting
Centrally Managed Content with JSON Views and the Feeds Module
Student Registration/ Personal Needs Profile
Basics of Drupal for Researchers
Content Management System
Applications of IFLA Namespaces
Zachary Cleaver Semantic Web.
Louisiana: Our History.
CC La Web de Datos Primavera 2016 Lecture 2: RDF Model & Syntax
Session 2: Metadata and Catalogues
Student Registration/ Personal Needs Profile
Is a Content Management System in Your Future?
SESSION 6 Overview presentation of available and future plans for reporting systems First OBSERVER TUNA DATABASE Workshop (OTDW-1) 3-7 March 2014 SPC,
D3.1 Accessibility Statement Generator
Semantic Web The Web with Semantics.
Metadata supported full-text search in a web archive
Desktop Mapping: Building Map Books
Presentation transcript:

Galway, Ireland

RDFa in Drupal · What it means for D7 theming · how to add semantic goodness to D6 · and why it matters

or

Everything you wanted to know about RDFa but didn't know how to ask

Overview of the Semantic Web, Drupal, and RDFa RDF is Resource Description Framework, a way of breaking down any information into statements made up of subject, predicate, and object– each with an unambiguous URI. RDF is coming first to Drupal as RDFa, inline markup of content, which puts the theme layer front and center of ushering in the Semantic Web.

A note from your presentation software This guy tried to make the next 23 slides a sentence each from the session proposal. He hoped no one would notice. I deleted them. Sincerely, OpenOffice

First important point about RDFa Nobody knows what the a stands for.

The presentation software needs to interject RDFa stands for R esource D escription F ramework in a ttributes

The Promise of RDF “In a nutshell, the goal is to give true meaning to Drupal's data. Drupal is capable of collecting and presenting a lot of data, in no small part thanks to CCK, now Fields in Core for Drupal 7. This data is still meaningless in the Semantic Web sense because other computer agents can't make sense of the data that Drupal presents.” “This Web of Data promises to be browsable just like a huge database, e.g. by means of query languages for RDF such as SPARQL (the name similarity with SQL is not a coincidence).”

Drupal's long, checkered past with RDF In the year 2000, on May 18, in the first commit to the CVS repository that still holds the Drupal project — back when Drupal was called drop — Drupal founder Dries Buytaert included a file called rdf.php.

A month later it was replaced with a general framework geared to non-semantic RSS XML.

It shouldn't be this hard.

Which will come first?

As long as people had to handcode HTML to blog and comment, there was no interactive web. As long as people have to painstakingly make meaning of their information machine-readable, there will be no semantic web.

Enter the Heroes Arto Bendiken RDF, SPARQL, Exhibit modules with, on RDF module Miglius Alaburda, Ben Lavender, Jeff Miccolis, Frank Febbraro

a couple boosters Boris Mann Dries Buytaert

And the one who answered the call Stepháne Corlosquet scor

scor has the coolest modules as well as the coolest username

evoc RDF External Vocabulary Mapper provides a way to import external RDF ontologies into Drupal for use by other modules (getting to that). Out of the box, this module pulls in the Dublin Core, Friend-of-a-Friend, and SIOC ontologies. You can then import any ontology RDF Calendar ontology, you can import it using this module, then it will be available to the RDF CCK module. Out of the box, this module pulls in the Dublin Core, Friend-of-a-Friend, and SIOC ontologies.

There is of course one more indispensable party we can't forget.

The Drupal Community

Let's see RDFa in action.

Web site without RDFa.

Web site with RDFa.

Robot Food Boris Mann knows how to cook to keep robots happy. RDFa makes sense to computers. Honest.

So... not meant to be read by people.

But computers can do cool things with it. RDFa in Drupal Examples and Use Cases roll tape

Another note from the presentation software I'm waiting for web 7.0, like lawnmower man.

What Dries wants. 1. Dublin core. 2. SIOC. 3. Match up RDFa output options to fields (with CCK in core) 4. Export straight RDF also for same data 5. Drupal 8: Import RDF!

The Sprint

Map? One group focused on figuring out the best ontology mappings for standard Drupal content.

Guided by Mark Birbeck

Map! In the other group we didn't worry about what ontologies would do what mapping, but how anyone could add any mapping.

What is left to do? Lots. While Drupal is released, “when it is ready” we only have until the end of August to get all the incredible features we want to see in Drupal 7, of which RDFa is only one interrelated part.

RDFa touches parts all over Drupal ● CCK – Body, title, username, date as fields? – User interface in core? ● Taxonomy as Fields ● Comments as Fields? ● User Profiles using fields? ● What content types and field and vocabulary setup ships in a core profile?

What are we all here for again?

Theming! ● drupal_render ● theme_username

Questions?

Your friendly presentation software suggests that you just ask the Internet.

The End

Everything mentioned here