15. Web 3.0
“An extension of the current Web in which
information is given well-defined meaning,
better enabling computers and people to work
in co-operation”
21-Nov-08 15
26. U know ?
language a set of discrete symbols.
syntax the rules for the construction of a statement
semantics relationship between symbols
ontology relationships between terms of knowledge
21-Nov-08 26
27. Relational Database
Most Common
Data as rows/tuples
EMP_ID NAME HIRE_DATE SALARY
13954 Joe 2000-04-14 48000
10335 Mary 1998-11-23 52000
… … … …
04182 Bob 2005-02-10 21750
SELECT SALARY, HIRE_DATE
FROM EMPS
WHERE EMP_ID = 13954
21-Nov-08 27
29. RDF
Flexible and extensible way to represent information
RDF can indicate membership
RDF is a graph data model
Triple : Subject Predicate Object
The sky (subject ) has the color (predicate) blue (object)
21-Nov-08 29
32. SPARQL
Simple Protocol and RDF Query Language
SPARQL
SELECT ?id, ?sal
WHERE { ?id HR:salary ?sal }
SQL
SELECT emp_id, salary
FROM employees
• extract information in the form of URIs, blank nodes, plain and typed literals.
• extract RDF subgraphs.
• construct new RDF graphs based on information in the queried graphs
21-Nov-08 32
33. Friend of a Friend(FOAF)
Person
Social Networks/Relations
Groups
Identify person across sites
21-Nov-08 33
42. Services
Every new service can be built on existing service
Addition of services and the data makes web more powerful
Result ?
Innovation->Competition->Specialization
21-Nov-08 42
44. Business Model
Content
+
Commerce + Community + Communication
+
Context
+
Personalization
+
Vertical Search
21-Nov-08 44
45. www.radarnetworks.com
TWINE - a semantic 'personal data organizer‘
Email as data
Youtube , Flickr
manual and automatic 'tagging'
knowledge network
21-Nov-08 45
46. NATIONAL INFRASTRUCTURE SIMULATION AND ANALYSIS CENTER
Enter a keyword in search box
Expand the word into its synonyms
Use SPARQL to expand keyword into all
synonyms RDF-SKOS
Create a request for the most important
synonyms
Create SQL statement for highest priority
synonyms
Retrieve documents containing these
synonyms
Pass SQL statement to Oracle to retrieve
documents
More info-http://www.sandia.gov/nisac/docs/SchimanskiSemTech2007.ppt
21-Nov-08 46
47. omni-functional product
http://home.zcubes.com/
Integrate as many web services
No need to know the implementation details
Creative ZCubes
showcase
ZLife
21-Nov-08 47
49. Joost
online global TV distribution
customizable peer-to-peer TV software
RDF's Semantic Web linkages
program their own virtual TV networks
http://www.joost.com/
21-Nov-08 49