semantics, rdf and drupal

Post on 11-May-2015

434 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Semantics, RDF and Drupal

Worked on

while working at

Since then I have been working on

at

Gokul N K

A new form of web content that is meaningful to computers will unleash a

revolution of possibilities.

- Tim Berners Lee

World’s first web page

Browser and Websites in 1993

A current day web page

Google fetches data from Wikipedia. Even you can.

What humans see?

Visual Indicators

What machines see?Div within a div

within a div

What is Semantics

Express MeaningKnowledge Representation

OntologyAgents

Evolution of Knowledge

Semantics, RDF and Drupal

http://sig.ma/search?q=tim+berners+lee&templateName=

Benefits 1. Data becomes interoperable

2. Easier to create mash-up website3. More relevant results in search

4. Data mining

What is RDF

Resource Description Framework

RDF talks about resources, their properties and their relationships.

Schema.org

Schema - Event

1. Title2. Time3. Location

Schema Recipe

1. Ratings for the recipe2. Number of reviews3. Duration4. Calories

Schema Person

Drupal and RDF

1. Drupal is one of the first platforms to adopt the concepts of RDF in its core.

2. Drupal 7 has a basic RDF module in its core.

3. Drupal has various modules which extend the RDF capabilities.

Schema orghttp://drupal.org/project/schemaorg

1. Most Basic Module2. Google Rick snippet3. RDFa format

Microdatahttp://drupal.org/project/microdata

1. Microdata strips all the RDFa tags, hence can’t use both schema and

microdata.2. Has support for address fields and

Fivestar ratings

RDFxMost extensive module. Has support

for extending the RDF features.

1. RDFx (API)2. RDF UI

3. Evoc (Import vocabs)X

Semantics, RDF and Drupal

http://dbpedia.org/snorql/?query=SELECT+%3Fpopulation+WHERE+%7B%0D%0A%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FPittsburgh

%3E+dbpedia2%3ApopulationMetro+%3Fpopulation%0D%0A%7D

Semantics, RDF and Drupal

Enough of theory

DEMO TIME

www.gokulnk.com

“If properly designed, the Semantic Web can assist the evolution of human knowledge as a whole.”

What is the meaning of Life?

Thank you, Gokul.

top related