web3.0
DESCRIPTION
a case study on web 3.0TRANSCRIPT
21-Nov-08 1
Web 3.0
Haris
21-Nov-08 2
21-Nov-08 3
Uniform Resource Locator
21-Nov-08 4
REST
21-Nov-08 5
21-Nov-08 6
Web 2.0 - Democracy
Users are in Control Wikis
Read n Write Web
Rise of the Prosumers
21-Nov-08 7
Web 2.0 - Ubiquity
Self - Organized
Its everywhere
Real TimeMobile 1.0
21-Nov-08 8
Web 2.0 - Applications
VOIP Office Maps
21-Nov-08 9
Web 2.0 - Usability
Mashups Personilized Home Pages RIA
21-Nov-08 10
Web 2.0 Technology
Tag Clouds SyndicationUI
21-Nov-08 11
21-Nov-08 12
21-Nov-08 13
21-Nov-08 14
21-Nov-08 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 16
Stack
21-Nov-08 17
Metadata
Data about data
Manage data
Used for record keeping
Identify documents ,files – Search
21-Nov-08 18
Tagging
Different granularity of tagging
Multilingualism
Spelling errors, terminology
Ineffective tagged resources
21-Nov-08 19
MicroFormats
... a way to create information that is bothhuman and machine readable
21-Nov-08 20
Why microformats ?
easy to share and reuse data
populate address books
browse social relationships
share reviews
tag content
semantic labels
21-Nov-08 21
21-Nov-08 22
21-Nov-08 23
People exist in space and time
hcard
Geo adr
hCalendar
21-Nov-08 24
Artificial Intelligence
computer can never be programmed to answer all mathematical questions.
21-Nov-08 25
21-Nov-08 26
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
U know ?
21-Nov-08 27
Relational Database
Most Common
Data as rows/tuples
217502005-02-10Bob04182
…………
520001998-11-23Mary10335
480002000-04-14Joe13954
SALARYHIRE_DATENAMEEMP_ID
SELECT SALARY, HIRE_DATEFROM EMPSWHERE EMP_ID = 13954
21-Nov-08 28
Resource Description Framework
21-Nov-08 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 30
Data Model
emps:e13954 HR:name 'Joe'
emps:e13954 HR:hire-date 2000-04-14
emps:e13954 HR:salary 48000
48000HR:salaryemps:e13954
2000-04-14HR:hire-dateemps:e13954
'Joe'HR:nameemps:e13954
ObjectPredicateSubject
21-Nov-08 31
Relationships
HR:emp
emps:e13954emps:e10335
dept:sales
rdf:type rdf:type
HR:supervises
HR:manages HR:worksIn HR:dept
rdf:type
21-Nov-08 32
SPARQL
Simple Protocol and RDF Query Language
SPARQLSELECT ?id, ?salWHERE { ?id HR:salary ?sal }
SQLSELECT emp_id, salaryFROM 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 33
Friend of a Friend(FOAF)
Person
Social Networks/Relations
Groups
Identify person across sites
21-Nov-08 34
RDF semantics<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<foaf:Person>
<foaf:name>Haris</foaf:name>
<foaf:mbox rdf:resource="mailto:[email protected]" />
<foaf:knows>
<foaf:Person>
<foaf:name>Manesh</foaf:name>
</foaf:Person>
</foaf:Person>
</rdf:RDF>
SELECT ?name ?mbox
WHERE
{ ?x foaf:name ?name .
?x foaf:mbox ?mbox }
21-Nov-08 35
21-Nov-08 36
Simple Knowledge Organisation System
Tool for publishing descriptions of concepts,
Simple knowledge structures
Collected Vocabulary
Repository of synonyms
Taxonomical data
Wordnet
21-Nov-08 37
21-Nov-08 38
21-Nov-08 39
21-Nov-08 40
Architectures
21-Nov-08 41
Mobility
Android IPhone
21-Nov-08 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 43
21-Nov-08 44
Business Model
Content
+
Commerce + Community + Communication
+
Context
+
Personalization
+
Vertical Search
21-Nov-08 45
www.radarnetworks.com
TWINE - a semantic 'personal data organizer‘
Email as data
Youtube , Flickr
manual and automatic 'tagging'
knowledge network
21-Nov-08 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 47
Integrate as many web services
No need to know the implementation details
omni-functional product
Creative ZCubes
showcase
ZLife
http://home.zcubes.com/
21-Nov-08 48
extract ordered knowledge
Free + Database = Freebase.com
collaboratively-edited database
Metaweb Technologies
21-Nov-08 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 50
THANK YOU
21-Nov-08 51