professorial lecture: the many faces of the web [2012 06-21]
DESCRIPTION
The world wide web has become the biggest source of information for many of us. We use a variety of search engines to find such diverse information as disease symptoms and medication, cooking recipes, movie tips, and scientific articles; with various degrees of success. To help us further, innovation has brought new 'answer engines' such as Wolfram Alpha which aims are 'bringing broad, deep, expert level knowledge to everyone'. The Web is changing and turning into something more than being just a lot of web pages accessible to only humans.TRANSCRIPT
Prof Dr Thomas Roth-BerghoferSchool of Computing and Technology
21 June 2012, UWLCentre forModel-based Software Engineering and Explanation-aware Computing
The many faces of the Web The future information infrastructure
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
The Web
2
The World Wide Web (WWW […] commonly known as the Web […]), is a system of interlinked hypertext documents accessed via the Internet. With a web browser, one can view web pages that may contain text, images, videos, and other multimedia, and navigate between them via hyperlinks.
http://en.wikipedia.org/wiki/World_Wide_Web
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
The Web can be a scary place …
3
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
The Web can be a scary place …
3
Professorial Lecture, 19 April 2012
Prof Peter KomisarczukMalweb: how to get owned on the Internet
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 4
“Searching the Web is a nightmare. I am drowning in information.”
http://www.istockphoto.com iStock_000003413016
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 5
„It‘s not information overload.It‘s filter failure.“
Clay Shirky, Keynote at Web 2.0 Expo, 2008
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 6
Looking up information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 6
WIKIPEDIA
Looking up information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 6
WIKIPEDIA
Looking up information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 6
WIKIPEDIA
Looking up information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 7
Sharing photos & files
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 7
Sharing photos & files
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 7
Sharing photos & files
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 8
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 8
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 9
Sharing bookmarks, observations, opinions, likes, ratings, etc.
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 9
Sharing bookmarks, observations, opinions, likes, ratings, etc.
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 9
Sharing bookmarks, observations, opinions, likes, ratings, etc.
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 9
Sharing bookmarks, observations, opinions, likes, ratings, etc.
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 9
Sharing bookmarks, observations, opinions, likes, ratings, etc.
…
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 10
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 10
Big chunks of information
Small chunks of information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 11
Small chunks of information
Tiny bits of information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 11
Small chunks of information
Tiny bits of information
Hash tags#UWL
#ProfLect
Tags
PhD examination
Tags PhD examination
Aberdeen
University of Kaiserslautern
#UWL
#ProfLect
Hash tags
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 12
Web of Information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 12
Web of Knowledge
Web of Information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 12
Web of People – Social Web
Web of Knowledge
Web of Information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 12
Web of People – Social Web
Web of Trust
Web of Knowledge
Web of Information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 12
Web of People – Social Web
Web of Experience
Web of Trust
Web of Knowledge
Web of Information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 12
Web of People – Social Web
Web of Experience
Web of Things
Web of Trust
Web of Knowledge
Web of Information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 12
Web of People – Social Web
Web of Experience
Web of Things
Web of Explanation
Web of Trust
Web of Knowledge
Web of Information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Web of Knowledge
Web of Experience
Web of People – Social Web
Web of Explanation
Web of Things
Web of Trust
13
Web of Information
Friday, 22 June 12
Prof Dr Thomas Roth-BerghoferSchool of Computing and Technology
Collaboration for Internet Rating, Certification, Labelling and Evaluation of Health Information
http://www.medcircle.org
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 15
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 15
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Quality problem of health information on the Web
16
Is result of lack of quality control at the stage of information production context deficit, e.g., provider of information, qualifications
Can be addressed byevaluative meta-informationdescriptive meta-information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Quality problem of health information on the Web
16
Is result of lack of quality control at the stage of information production context deficit, e.g., provider of information, qualifications
Can be addressed byevaluative meta-informationdescriptive meta-information
HIDDELHealth Information Disclosure, Description & Evaluation Language
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
MedCIRCLE usage scenario
17
Health information providerdescribes and discloses properties
of the service
Userdescribes needs and expectations
Third party(expert, rater)
describes and annotates information and services
HIDDEL
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
MedCIRCLE usage scenario
17
Health information providerdescribes and discloses properties
of the service
Userdescribes needs and expectations
Third party(expert, rater)
describes and annotates information and services
HIDDEL
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
User selects preferences
18
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Initiating a search for “enfant”
19
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Initiating a search for “enfant”
19
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Initiating a search for “enfant”
19
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Provide user with confidence value
20
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Provide user with confidence value
20
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
MedCIRCLE Label Window
21
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
MedCIRCLE Label Window
21
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
MedCIRCLE Label Window
21
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Changed preferences settings
22
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Explanation of confidence assessment
23
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Web of Knowledge
Web of Experience
Web of People – Social Web
Web of Explanation
Web of Things
Web of Trust
24
Web of Information
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 25
http://nepomuk.semanticdesktop.org
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 25
http://nepomuk.semanticdesktop.org
Desktop – Enhance your personal workspaceSemantic – Make content processable by computersSocial – Support interconnection and exchange with others
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Two main objectives
26
Free information on your desktop!
Link your data to the world!
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Idea of Semantic Desktop not very new
Memex: “As we may think”, Vannevar Bush, 1945“Memex is like an ordinary desk. […] Contents are purchased on microfilm. The memex is a device in which an individual stores all his books, records, and communications […]. It is an enlarged intimate supplement to his memory.”
see
also:
http
://ei.
cs.v
t.edu
/~w
ww
btb/
book
/cha
p1/h
tx_h
ist.h
tml
27
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Idea of Semantic Desktop not very new
Memex: “As we may think”, Vannevar Bush, 1945“Memex is like an ordinary desk. […] Contents are purchased on microfilm. The memex is a device in which an individual stores all his books, records, and communications […]. It is an enlarged intimate supplement to his memory.”
see
also:
http
://ei.
cs.v
t.edu
/~w
ww
btb/
book
/cha
p1/h
tx_h
ist.h
tml
Semantic Desktop: Stefan Decker, 2003Semantic Desktop: “Web for a single user, as a building block for the Semantic Web”Networked / Social Semantic Desktop
Enquire: “Weaving the Web”, Sir Tim Berners-Lee, 1980 Personal Information Management Tool
Xanadu: “As we will think”, Ted Nelson, 1960Following-up on Bush’s ideas; outline of a hyperlink system
27
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
NEPOMUK Vision
EmailPerson
Topic
WebSite Document
Image
Event
Person
a semantically enlarged Personal Semantic Web:intimate supplement to memory
28
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
NEPOMUK Vision
EmailPerson
Topic
WebSite Document
Image
Event
Person
NEPOMUK enabledpeers
a semantically enlarged Personal Semantic Web:intimate supplement to memory
28
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
NEPOMUK Vision
EmailPerson
Topic
WebSite Document
Image
Event
Person
NEPOMUK enabledpeers
a semantically enlarged Personal Semantic Web:intimate supplement to memory
28
and distributed searchSocial protocols
colleague
friend
acquaintance
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Personal Information Model PIMO
Articulate and link concepts with relations
EmailPerson
Topic
WebSite DocumentImage
Event
Person
29
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Personal Information Model PIMO
Articulate and link concepts with relations
EmailPerson
Topic
WebSite DocumentImage
Event
Person
29
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Building your personal semantic web
Existingstructures
30
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Building your personal semantic web
SemanticDesktop
Existingstructures
30
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Building your personal semantic web
SemanticDesktop
Existingstructures
„Rebirth“
30
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Example: Create Person from Address Book
„Rebirth“
31
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Example: Create Person from Address Book
„Rebirth“
31
Address bookentries
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 32
Small chunks of information
Tiny bits of information
Hash tags#UWL
#ProfLect
Tags
PhD examination
Tags PhD examination
Aberdeen
University of Kaiserslautern
#UWL
#ProfLect
Hash tags
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 32
Small chunks of information
Tiny bits of information
Hash tags#UWL
#ProfLect
Tags
PhD examination
Tags PhD examination
Aberdeen
University of Kaiserslautern
#UWL
#ProfLect
Hash tagsFormalised knowledge
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Web of Knowledge
Web of Experience
Web of People – Social Web
Web of Explanation
Web of Things
Web of Trust
33
Web of Information
SEASALTexp
architecture
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Experience on the Web
34
Discussion forumsQuestions and answersArguments
Rating websitesRestaurantsHolidaysProducts
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Experience on the Web
34
Discussion forumsQuestions and answersArguments
Rating websitesRestaurantsHolidaysProducts
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Experience on the Web
34
Discussion forumsQuestions and answersArguments
Rating websitesRestaurantsHolidaysProducts
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Web community knowledge extraction in SEASALTexp architecture
35
DBWeb forum Filter
Html,etc.
Gazeteers Jape rules
Raw text
TaxonomyANNIEPipeline
XMLannotated
text
text
KEWo Taxonomy
builder
myCBRTaxonomy
Sauer, C. S. and Roth-Berghofer, T. (2011). Web community knowledge extraction for myCBR 3. In Bramer, M., Petridis, M., and Nolle, L., editors. Proceedings of AI-2011. Springer.
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Web of Knowledge
Web of Experience
Web of People – Social Web
Web of Explanation
Web of Things
Web of Trust
36
Web of Information
“University as a
platform”
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Vision
37
Deliver foundational data to drive the analysis of the teaching &
learning environment.
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 38
Lots of foundational data freely available
http://www.wikipedia.org
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 39
Lots of foundational data freely available
http://dbpedia.orghttp://www.wikipedia.org
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 40
Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
This data is not alone: Linked Open Data
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 40
Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
This data is not alone: Linked Open Data
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 41
Governmental datahttp://data.london.gov.uk/
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012 41
Governmental datahttp://data.london.gov.uk/
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Improving the classroom experience
42
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Improving the classroom experience
42
Daily journey of student
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Improving the classroom experience
42
Daily journey of student
Daily journey of lecturer
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Improving the classroom experience
42
Daily journey of student
Sensor data
Humidity
TemperatureNoise
Daily journey of lecturer
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Improving the classroom experience
42
Daily journey of student
Sensor data
Humidity
TemperatureNoise
Linked (Open) Data
Daily journey of lecturer
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Improving the classroom experience
42
Daily journey of student
Sensor data
Humidity
TemperatureNoise
Linked (Open) Data
Daily journey of lecturer
Student/ tutor data
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Improving the classroom experience
42
Daily journey of student
Sensor data
Humidity
TemperatureNoise
Linked (Open) Data
Daily journey of lecturer
University internal systems data
Student/ tutor data
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Improving the classroom experience
42
Daily journey of student
Sensor data
Humidity
TemperatureNoise
Linked (Open) Data
Daily journey of lecturer
University internal systems data
Student/ tutor data
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Some of our current projects
43
LUCI (Linking University Course Information): providing students with course data information together with associated peripheral information such as transport, location, labour market, finance and learning resources in a linked data format.
SIP (Student Internship Program): enhance student employability and build better links between the university, businesses and community projects
Friday, 22 June 12
SlideCentre for Model-based SE & Explanation-aware Computing
Professorial Lecture: The many faces of the Web — 21 June 2012
Web of Knowledge
Web of Experience
Web of People – Social Web
Web of Explanation
Web of Things
Web of Trust
44
Web of Information
SEASALTexp
architecture
“University as a
platform”
Friday, 22 June 12
Prof Thomas [email protected]
21 June 2012, UWLCentre forModel-based Software Engineering and Explanation-aware Computing
The many faces of the Web The future information infrastructure
http://www.istockphoto.com iStock_000005875373
Friday, 22 June 12