towards supporting the life cycle of web data

31
ws .nju.ed u.cn Towards Supporting the Life Cycle of Web Data Gong Cheng Research Assistant Websoft Research Group, Nanjing University @gong_cheng http://ws.nju.edu.cn/~gcheng at Web: Science & Industry Symposium, Shenzhen, China, May 5 th , 2011

Upload: gong-cheng

Post on 20-Jan-2015

383 views

Category:

Technology


1 download

DESCRIPTION

This is an invited talk given by Gong Cheng (from Websoft) at Web: Science and Industry Symposium, Shenzhen, China, May 5th, 2011.

TRANSCRIPT

Page 1: Towards Supporting the Life Cycle of Web Data

ws .nju.edu.cn

Towards Supporting the Life Cycle of Web Data

Gong Cheng

Research Assistant

Websoft Research Group, Nanjing University

@gong_cheng

http://ws.nju.edu.cn/~gcheng

at Web: Science & Industry Symposium, Shenzhen, China, May 5th, 2011

Page 2: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 2 of 31

ws .nju.edu.cn

Websoft Research Group, Nanjing University

Prof. Yuzhong Qu

Dr. Wei Hu Dr. Gong Cheng

Page 3: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 3 of 31

ws .nju.edu.cn

Outline – the life cycle of Web data

Integrating

Searching

Browsing

Authoring

Page 4: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 4 of 31

ws .nju.edu.cn

Outline – the life cycle of Web data

Integrating

Searching

Browsing

Authoring

Page 5: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 5 of 31

ws .nju.edu.cn

Many users cannot (efficiently) read information graphics…

“Xiang Zhang”

“Jie Tang” “Wei Hu”

foaf:knows

swrc:supervisor

foaf:knows

swrc:supervisor

foaf:knows

foaf:name

foaf:name

foaf:name

Page 6: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 6 of 31

ws .nju.edu.cn

Playing with RDF dataJUST AS

Playing with spreadsheet or relational DB

Page 7: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 7 of 31

ws .nju.edu.cn

http://ws.nju.edu.cn/explorer/

Falcons Explorer

Page 8: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 8 of 31

ws .nju.edu.cn

Tabular end-user programming – from RDF to tables

“Xiang Zhang”

“Jie Tang” “Wei Hu”

foaf:knows

swrc:supervisor

foaf:knows

swrc:supervisor

foaf:knows

foaf:name

foaf:name

foaf:name

Page 9: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 9 of 31

ws .nju.edu.cn

Tabular end-user programming – from RDF to tables

foaf:name foaf:knows swrc:supervisor

“Xiang Zhang”

“Wei Hu”

“Jie Tang”

Page 10: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 10 of 31

ws .nju.edu.cn

Tabular end-user programming – operations on tables

Add/removeproperties (columns)

Merge columns Filter entities (rows)by property (column) values

Page 11: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 11 of 31

ws .nju.edu.cn

Relational end-user programming – operations on relations

Join Tie Projection

Page 12: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 12 of 31

ws .nju.edu.cn

the upcoming MyView

Page 13: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 13 of 31

ws .nju.edu.cn

Customizing views on RDF data

Page 14: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 14 of 31

ws .nju.edu.cn

Reusing views on RDF data

Page 15: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 15 of 31

ws .nju.edu.cn

Outline – the life cycle of Web data

Integrating

Searching

Browsing

Authoring

Page 16: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 16 of 31

ws .nju.edu.cn

Where can we find entity URIs?

http://id.ecs.soton.ac.uk/person/1650

http://data.semanticweb.org/person/juanzi-li

http://www.w3.org/People/Berners-Lee/card#i

http://tomheath.com/id/me

http://dbpedia.org/resource/James_Hendler

http://webscience.org/article/79

http://data.semanticweb.org/conference/www/2011

Page 17: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 17 of 31

ws .nju.edu.cn

http://ws.nju.edu.cn/falcons/objectsearch/

Falcons Object Search

Page 18: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 18 of 31

ws .nju.edu.cn

Filtering using class hierarchy

Page 19: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 19 of 31

ws .nju.edu.cn

Outline – the life cycle of Web data

Integrating

Searching

Browsing

Authoring

Page 20: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 20 of 31

ws .nju.edu.cn

How can we find distributed entity descriptions?

http://webscience.org/person/6

http://twitter2foaf.appspot.com/id/timberners_lee

http://myopenlink.net/dataspace/person/timbl#this

http://www.advogato.org/person/timbl/foaf.rdf#me

http://www.ecs.soton.ac.uk/~dt2/dlstuff/www2006_data#tim_berners-lee

http://www.w3.org/People/Berners-Lee/card#i

http://data.semanticweb.org/person/tim-berners-lee

Page 21: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 21 of 31

ws .nju.edu.cn

ObjectCoref: object coreference

http://ws.nju.edu.cn/objectcoref/

Page 22: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 22 of 31

ws .nju.edu.cn

Inspecting justifications

Page 23: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 23 of 31

ws .nju.edu.cn

Falcon-AO: aligning (matching) ontologies

http://ws.nju.edu.cn/falcon-ao/

Page 24: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 24 of 31

ws .nju.edu.cn

Outline – the life cycle of Web data

Integrating

Searching

Browsing

Authoring

Page 25: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 25 of 31

ws .nju.edu.cn

How can we obtain an ontology (schema)?

Creating Reusing

Time

Cost

Interoperability

Page 26: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 26 of 31

ws .nju.edu.cn

http://ws.nju.edu.cn/falcons/conceptsearch/

Falcons Concept Search

Page 27: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 27 of 31

ws .nju.edu.cn

Filtering terms using ontologies

Page 28: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 28 of 31

ws .nju.edu.cn

http://ws.nju.edu.cn/falcons/ontologysearch/

Falcons Ontology Search

Page 29: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 29 of 31

ws .nju.edu.cn

Inspecting structured snippets

Page 30: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 30 of 31

ws .nju.edu.cn

Outline – the life cycle of Web data

Integrating

Searching

Browsing

Authoring

Page 31: Towards Supporting the Life Cycle of Web Data

Gong Cheng (程龚 ) [email protected] 31 of 31

ws .nju.edu.cn

Thanks for your attention.