25
Semantics, RDF and Drupal

Semantics, rdf and drupal

Embed Size (px)

Citation preview

Page 1: Semantics, rdf and drupal

Semantics, RDF and Drupal

Page 2: Semantics, rdf and drupal

Worked on

while working at

Since then I have been working on

at

Gokul N K

Page 3: Semantics, rdf and drupal

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

revolution of possibilities.

- Tim Berners Lee

Page 4: Semantics, rdf and drupal

World’s first web page

Page 5: Semantics, rdf and drupal

Browser and Websites in 1993

Page 6: Semantics, rdf and drupal

A current day web page

Page 7: Semantics, rdf and drupal

Google fetches data from Wikipedia. Even you can.

Page 8: Semantics, rdf and drupal

What humans see?

Visual Indicators

Page 9: Semantics, rdf and drupal

What machines see?Div within a div

within a div

Page 10: Semantics, rdf and drupal

What is Semantics

Express MeaningKnowledge Representation

OntologyAgents

Evolution of Knowledge

Page 11: Semantics, rdf and drupal

Semantics, RDF and Drupal

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

Page 12: Semantics, rdf and drupal

Benefits 1. Data becomes interoperable

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

4. Data mining

Page 13: Semantics, rdf and drupal

What is RDF

Resource Description Framework

RDF talks about resources, their properties and their relationships.

Page 14: Semantics, rdf and drupal

Schema.org

Page 15: Semantics, rdf and drupal

Schema - Event

1. Title2. Time3. Location

Page 16: Semantics, rdf and drupal

Schema Recipe

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

Page 17: Semantics, rdf and drupal

Schema Person

Page 18: Semantics, rdf and drupal

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.

Page 19: Semantics, rdf and drupal

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

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

Page 20: Semantics, rdf and drupal

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

Page 21: Semantics, rdf and drupal

RDFxMost extensive module. Has support

for extending the RDF features.

1. RDFx (API)2. RDF UI

3. Evoc (Import vocabs)X

Page 22: Semantics, rdf and drupal

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

Page 23: Semantics, rdf and drupal

Semantics, RDF and Drupal

Enough of theory

DEMO TIME

www.gokulnk.com

Page 24: Semantics, rdf and drupal

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

Page 25: Semantics, rdf and drupal

What is the meaning of Life?

Thank you, Gokul.