SlideShare uma empresa Scribd logo
1 de 92
Baixar para ler offline
The many faces of the Web
                                                 The future information infrastructure
                                                                      Prof Dr Thomas Roth-Berghofer
                                                              School of Computing and Technology




            C e n t re f o r
            Model-based Software Engineering                                           21 June 2012, UWL
            and Explanation-aware Computing

Friday, 22 June 12
The Web

     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




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 2
     Explanation-aware Computing

Friday, 22 June 12
The Web can be a scary place …




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 3
     Explanation-aware Computing

Friday, 22 June 12
The Web can be a scary place …

                                   Prof Peter Komisarczuk
                                   Malweb: how to get owned on the Internet




                                   Professorial Lecture, 19 April 2012




     Centre for Model-based SE &               Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 3
     Explanation-aware Computing

Friday, 22 June 12
“Searching the Web is a
                                    nightmare. I am drowning in
                                    information.”



      Centre for Model-based SE &                Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 4
http://www.istockphoto.com iStock_000003413016
        Explanation-aware Computing

Friday, 22 June 12
Clay Shirky, Keynote at Web 2.0 Expo, 2008
                           „It‘s not information overload.
                           It‘s filter failure.“




     Centre for Model-based SE &      Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 5
     Explanation-aware Computing

Friday, 22 June 12
Looking up information




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 6
     Explanation-aware Computing

Friday, 22 June 12
Looking up information




                    WIKIPEDIA




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 6
     Explanation-aware Computing

Friday, 22 June 12
Looking up information




                    WIKIPEDIA




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 6
     Explanation-aware Computing

Friday, 22 June 12
Looking up information




                    WIKIPEDIA




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 6
     Explanation-aware Computing

Friday, 22 June 12
Sharing photos & files




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 7
     Explanation-aware Computing

Friday, 22 June 12
Sharing photos & files




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 7
     Explanation-aware Computing

Friday, 22 June 12
Sharing photos & files




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 7
     Explanation-aware Computing

Friday, 22 June 12
Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 8
     Explanation-aware Computing

Friday, 22 June 12
Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 8
     Explanation-aware Computing

Friday, 22 June 12
Sharing bookmarks, observations,
              opinions, likes, ratings, etc.




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 9
     Explanation-aware Computing

Friday, 22 June 12
Sharing bookmarks, observations,
              opinions, likes, ratings, etc.




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 9
     Explanation-aware Computing

Friday, 22 June 12
Sharing bookmarks, observations,
              opinions, likes, ratings, etc.




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 9
     Explanation-aware Computing

Friday, 22 June 12
Sharing bookmarks, observations,
              opinions, likes, ratings, etc.




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 9
     Explanation-aware Computing

Friday, 22 June 12
Sharing bookmarks, observations,
              opinions, likes, ratings, etc.




                                                                                                    …




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 9
     Explanation-aware Computing

Friday, 22 June 12
Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 10
     Explanation-aware Computing

Friday, 22 June 12
Small chunks of
                                               information




                                         Big chunks of
                                          information


     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 10
     Explanation-aware Computing

Friday, 22 June 12
Tiny bits of
                                                     information




                                             Small chunks of
                                               information




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 11
     Explanation-aware Computing

Friday, 22 June 12
Hash tags
                                      Tags
                                                                                                                 #ProfLect
                                         PhD examination
                                                                                                                  #UWL



                                                      Tiny bits of
                                                      information

         Hash tags
              #UWL

           #ProfLect




                                              Small chunks of
                                                information
      Tags        PhD examination

                       Aberdeen

                    University of
                   Kaiserslautern
     Centre for Model-based SE &    Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 11
     Explanation-aware Computing

Friday, 22 June 12
Web of
                                                    Information




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 12
     Explanation-aware Computing

Friday, 22 June 12
Web of
                                                     Knowledge




                                                       Web of
                                                    Information




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 12
     Explanation-aware Computing

Friday, 22 June 12
Web of
                                                     Knowledge
       Web of People
        – Social Web
                                                       Web of
                                                    Information




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 12
     Explanation-aware Computing

Friday, 22 June 12
Web of
                                                     Knowledge
       Web of People
        – Social Web
                                                       Web of
                                                    Information

                                                                                                    Web of
                                                                                                    Trust




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 12
     Explanation-aware Computing

Friday, 22 June 12
Web of
                                                     Knowledge
       Web of People
        – Social Web
                                                       Web of
                                                    Information

                                                                                                    Web of
                                                                                                    Trust
                                                       Web of
                                                     Experience


     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 12
     Explanation-aware Computing

Friday, 22 June 12
Web of
                                                     Knowledge
       Web of People                                                                                Web of
        – Social Web                                                                                Things
                                                       Web of
                                                    Information

                                                                                                    Web of
                                                                                                    Trust
                                                       Web of
                                                     Experience


     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 12
     Explanation-aware Computing

Friday, 22 June 12
Web of
                                                     Knowledge
       Web of People                                                                                Web of
        – Social Web                                                                                Things
                                                       Web of
                                                    Information

                  Web of                                                                            Web of
             Explanation                                                                            Trust
                                                       Web of
                                                     Experience


     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 12
     Explanation-aware Computing

Friday, 22 June 12
Web of
                                                     Knowledge
       Web of People                                                                                Web of
        – Social Web                                                                                Things
                                                       Web of
                                                    Information

                  Web of                                                                            Web of
             Explanation                                                                            Trust
                                                       Web of
                                                     Experience


     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 13
     Explanation-aware Computing

Friday, 22 June 12
Prof Dr Thomas Roth-Berghofer
                                  http://www.medcircle.org of Computing and Technology
                                                      School



                     Collaboration for Internet Rating, Certification,
                     Labelling and Evaluation of Health Information



Friday, 22 June 12
Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 15
     Explanation-aware Computing

Friday, 22 June 12
Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 15
     Explanation-aware Computing

Friday, 22 June 12
Quality problem of health
                                information on the Web
     Is result of
          lack of quality control at the stage of information production
          context deficit, e.g., provider of information, qualifications
     Can be addressed by
          evaluative meta-information
          descriptive meta-information




     Centre for Model-based SE &     Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 16
     Explanation-aware Computing

Friday, 22 June 12
Quality problem of health
                                information on the Web
     Is result of
          lack of quality control at the stage of information production
          context deficit, e.g., provider of information, qualifications
     Can be addressed by
          evaluative meta-information
          descriptive meta-information




                                                       HIDDEL
                                                       Health Information Disclosure,
                                                       Description & Evaluation Language

     Centre for Model-based SE &     Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 16
     Explanation-aware Computing

Friday, 22 June 12
MedCIRCLE usage scenario

                                            Health information provider
                                          describes and discloses properties
                                                    of the service




                                   User                                                                      Third party
                       describes needs                            HIDDEL                                   (expert, rater)
                       and expectations                                                              describes and annotates
                                                                                                     information and services




     Centre for Model-based SE &          Professorial Lecture: The many faces of the Web — 21 June 2012          Slide 17
     Explanation-aware Computing

Friday, 22 June 12
MedCIRCLE usage scenario

                                            Health information provider
                                          describes and discloses properties
                                                    of the service




                                   User                                                                      Third party
                       describes needs                            HIDDEL                                   (expert, rater)
                       and expectations                                                              describes and annotates
                                                                                                     information and services




     Centre for Model-based SE &          Professorial Lecture: The many faces of the Web — 21 June 2012          Slide 17
     Explanation-aware Computing

Friday, 22 June 12
User selects preferences




     Centre for Model-based SE &        Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 18
     Explanation-aware Computing

Friday, 22 June 12
Initiating a search for “enfant”




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 19
     Explanation-aware Computing

Friday, 22 June 12
Initiating a search for “enfant”




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 19
     Explanation-aware Computing

Friday, 22 June 12
Initiating a search for “enfant”




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 19
     Explanation-aware Computing

Friday, 22 June 12
Provide user with confidence value




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 20
     Explanation-aware Computing

Friday, 22 June 12
Provide user with confidence value




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 20
     Explanation-aware Computing

Friday, 22 June 12
MedCIRCLE Label Window




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 21
     Explanation-aware Computing

Friday, 22 June 12
MedCIRCLE Label Window




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 21
     Explanation-aware Computing

Friday, 22 June 12
MedCIRCLE Label Window




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 21
     Explanation-aware Computing

Friday, 22 June 12
Changed preferences settings




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 22
     Explanation-aware Computing

Friday, 22 June 12
Explanation of confidence assessment




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 23
     Explanation-aware Computing

Friday, 22 June 12
Web of
                                                     Knowledge
       Web of People                                                                                Web of
        – Social Web                                                                                Things
                                                       Web of
                                                    Information

                  Web of                                                                            Web of
             Explanation                                                                            Trust
                                                       Web of
                                                     Experience


     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 24
     Explanation-aware Computing

Friday, 22 June 12
http://nepomuk.semanticdesktop.org
     Centre for Model-based SE &      Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 25
     Explanation-aware Computing

Friday, 22 June 12
Desktop – Enhance your
                                                                                personal workspace
                                                                                Semantic – Make content
                                                                                processable by computers
                                                                                Social – Support interconnection
                                                                                and exchange with others



                                   http://nepomuk.semanticdesktop.org
     Centre for Model-based SE &      Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 25
     Explanation-aware Computing

Friday, 22 June 12
Two main objectives



                      Free information on your desktop!

                                   Link your data to the world!




     Centre for Model-based SE &         Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 26
     Explanation-aware Computing

Friday, 22 June 12
Idea of Semantic Desktop not very new




                                                                                                                       see also: http://ei.cs.vt.edu/~wwwbtb/book/chap1/htx_hist.html
                    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.”




     Centre for Model-based SE &           Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 27
     Explanation-aware Computing

Friday, 22 June 12
Idea of Semantic Desktop not very new




                                                                                                                       see also: http://ei.cs.vt.edu/~wwwbtb/book/chap1/htx_hist.html
                    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.”

                     Xanadu: “As we will think”, Ted Nelson, 1960
                           Following-up on Bush’s ideas; outline of a hyperlink system

                       Enquire: “Weaving the Web”, Sir Tim Berners-Lee, 1980
                             Personal Information Management Tool


                     Semantic Desktop: Stefan Decker, 2003
                           Semantic Desktop: “Web for a single user, as a building block
                           for the Semantic Web”
                           Networked / Social Semantic Desktop


     Centre for Model-based SE &           Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 27
     Explanation-aware Computing

Friday, 22 June 12
NEPOMUK Vision


                                                    Person
                                   Email
                                                                       Event
                                             Topic

                                                                         Person
                              WebSite          Document

                                           Image




                Personal Semantic Web: a semantically enlarged
                          intimate supplement to memory



     Centre for Model-based SE &                   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 28
     Explanation-aware Computing

Friday, 22 June 12
NEPOMUK Vision


                                                    Person
                                   Email
                                                                       Event
                                             Topic

                                                                         Person
                              WebSite          Document

                                           Image




                Personal Semantic Web: a semantically enlarged                                                      NEPOMUK enabled
                          intimate supplement to memory                                                                  peers



     Centre for Model-based SE &                   Professorial Lecture: The many faces of the Web — 21 June 2012      Slide 28
     Explanation-aware Computing

Friday, 22 June 12
NEPOMUK Vision


                                                    Person
                                   Email
                                                                       Event                     friend
                                             Topic
                                                                                                                    acquaintance
                                                                         Person
                              WebSite          Document
                                                                                               colleague
                                           Image




                Personal Semantic Web: a semantically enlarged    Social protocols NEPOMUK enabled
                          intimate supplement to memory        and distributed search   peers



     Centre for Model-based SE &                   Professorial Lecture: The many faces of the Web — 21 June 2012         Slide 28
     Explanation-aware Computing

Friday, 22 June 12
Personal Information
                        Model PIMO

                                                          Person
                                      Email                                  Event
                                                 Topic

                                                                                Person
                                   WebSite            Document
                                              Image




                 Articulate and link concepts with relations




     Centre for Model-based SE &               Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 29
     Explanation-aware Computing

Friday, 22 June 12
Personal Information
                        Model PIMO

                                                          Person
                                      Email                                  Event
                                                 Topic

                                                                                Person
                                   WebSite            Document
                                              Image




                 Articulate and link concepts with relations




     Centre for Model-based SE &               Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 29
     Explanation-aware Computing

Friday, 22 June 12
Building your
                                   personal semantic web




                                                                                                                    Existing
                                                                                                                   structures




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 30
     Explanation-aware Computing

Friday, 22 June 12
Building your
                                   personal semantic web

                                                                                                                   Semantic
                                                                                                                   Desktop




                                                                                                                    Existing
                                                                                                                   structures




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 30
     Explanation-aware Computing

Friday, 22 June 12
Building your
                                   personal semantic web

                                                                                                                   Semantic
                                                                                                                   Desktop


                                                   „Rebirth“


                                                                                                                    Existing
                                                                                                                   structures




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 30
     Explanation-aware Computing

Friday, 22 June 12
Example: Create Person
      from Address Book



                                   „Rebirth“




     Centre for Model-based SE &    Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 31
     Explanation-aware Computing

Friday, 22 June 12
Example: Create Person
      from Address Book



                                   „Rebirth“




                                                                                                     Address book
                                                                                                       entries

     Centre for Model-based SE &    Professorial Lecture: The many faces of the Web — 21 June 2012     Slide 31
     Explanation-aware Computing

Friday, 22 June 12
Tags
                                           PhD examination



                                    Hash tags
                                     #ProfLect
                                                         Tiny bits of
                                                         information
                                      #UWL

         Hash tags
                #UWL

             #ProfLect




                                                Small chunks of
                                                  information
      Tags        PhD examination

                       Aberdeen

                    University of
                   Kaiserslautern
     Centre for Model-based SE &      Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 32
     Explanation-aware Computing

Friday, 22 June 12
Tags
                                           PhD examination



                                    Hash tags
                                     #ProfLect
                                                         Tiny bits of                      Formalised
                                                         information                       knowledge
                                      #UWL

         Hash tags
                #UWL

             #ProfLect




                                                Small chunks of
                                                  information
      Tags        PhD examination

                       Aberdeen

                    University of
                   Kaiserslautern
     Centre for Model-based SE &      Professorial Lecture: The many faces of the Web — 21 June 2012    Slide 32
     Explanation-aware Computing

Friday, 22 June 12
Web of
                                                       Knowledge
       Web of People                                                                                  Web of
        – Social Web                                                                                  Things
                                                         Web of
                                                      Information

                  Web of                                                                              Web of
             Explanation                                                                              Trust
                                                         Web of
                           SEASALTexp                  Experience
                           architecture

     Centre for Model-based SE &     Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 33
     Explanation-aware Computing

Friday, 22 June 12
Experience on the Web

     Discussion forums
          Questions and answers
          Arguments
     Rating websites
          Restaurants
          Holidays
          Products




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 34
     Explanation-aware Computing

Friday, 22 June 12
Experience on the Web

     Discussion forums
          Questions and answers
          Arguments
     Rating websites
          Restaurants
          Holidays
          Products




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 34
     Explanation-aware Computing

Friday, 22 June 12
Experience on the Web

     Discussion forums
          Questions and answers
          Arguments
     Rating websites
          Restaurants
          Holidays
          Products




     Centre for Model-based SE &       Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 34
     Explanation-aware Computing

Friday, 22 June 12
Web community knowledge extraction
               in SEASALTexp architecture
             Web                                                     Raw
                                           DB                                                        Filter                 text
            forum                                                    text
                                                                                                   Html,etc.




                                                      XML
                                                                                             KEWo
              ANNIE                                 annotated
                                                                                           Taxonomy                                Taxonomy
             Pipeline                                  text
                                                                                            builder




            Gazeteers                     Jape rules
                                                                                                        myCBR
                                                                                                       Taxonomy

      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.
     Centre for Model-based SE &                      Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 35
     Explanation-aware Computing

Friday, 22 June 12
Web of                                                  “University
                                                                                                                   as a
                                                     Knowledge
                                                                                                                platform”
       Web of People                                                                                Web of
        – Social Web                                                                                Things
                                                       Web of
                                                    Information

                  Web of                                                                            Web of
             Explanation                                                                            Trust
                                                       Web of
                                                     Experience


     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 36
     Explanation-aware Computing

Friday, 22 June 12
Vision
                                   Deliver foundational data to drive
                                    the analysis of the teaching &
                                         learning environment.




     Centre for Model-based SE &         Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 37
     Explanation-aware Computing

Friday, 22 June 12
Lots of foundational
                                   data freely available




                                                http://www.wikipedia.org




     Centre for Model-based SE &      Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 38
     Explanation-aware Computing

Friday, 22 June 12
Lots of foundational
                                   data freely available




                    http://www.wikipedia.org                                                                http://dbpedia.org




     Centre for Model-based SE &           Professorial Lecture: The many faces of the Web — 21 June 2012          Slide 39
     Explanation-aware Computing

Friday, 22 June 12
This data is not alone:
                                             Linked Open Data




     Linking Open Data cloud diagram, by
     Richard Cyganiak and Anja Jentzsch.
     http://lod-cloud.net/
     Centre for Model-based SE &               Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 40
     Explanation-aware Computing

Friday, 22 June 12
This data is not alone:
                                             Linked Open Data




     Linking Open Data cloud diagram, by
     Richard Cyganiak and Anja Jentzsch.
     http://lod-cloud.net/
     Centre for Model-based SE &               Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 40
     Explanation-aware Computing

Friday, 22 June 12
Governmental data
                                                 http://data.london.gov.uk/




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 41
     Explanation-aware Computing

Friday, 22 June 12
Governmental data
                                                 http://data.london.gov.uk/




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 41
     Explanation-aware Computing

Friday, 22 June 12
Improving the classroom experience




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 42
     Explanation-aware Computing

Friday, 22 June 12
Improving the classroom experience




              Daily journey
               of student




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 42
     Explanation-aware Computing

Friday, 22 June 12
Improving the classroom experience




              Daily journey                                                                         Daily journey
               of student                                                                            of lecturer




     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012         Slide 42
     Explanation-aware Computing

Friday, 22 June 12
Improving the classroom experience
                      Sensor
                       data
              Humidity
                                   Noise
      Temperature




              Daily journey                                                                                 Daily journey
               of student                                                                                    of lecturer




     Centre for Model-based SE &           Professorial Lecture: The many faces of the Web — 21 June 2012         Slide 42
     Explanation-aware Computing

Friday, 22 June 12
Improving the classroom experience
                      Sensor                                                                                Linked (Open)
                       data                                                                                     Data
              Humidity
                                   Noise
      Temperature




              Daily journey                                                                                 Daily journey
               of student                                                                                    of lecturer




     Centre for Model-based SE &           Professorial Lecture: The many faces of the Web — 21 June 2012         Slide 42
     Explanation-aware Computing

Friday, 22 June 12
Improving the classroom experience
                      Sensor                  Student/ tutor data Linked (Open)
                       data                                           Data
              Humidity
                                   Noise
      Temperature




              Daily journey                                                                                 Daily journey
               of student                                                                                    of lecturer




     Centre for Model-based SE &           Professorial Lecture: The many faces of the Web — 21 June 2012         Slide 42
     Explanation-aware Computing

Friday, 22 June 12
Improving the classroom experience
                      Sensor                  Student/ tutor data Linked (Open)
                       data                                           Data
              Humidity
                                   Noise
      Temperature




              Daily journey                                                                                 Daily journey
               of student                                                                                    of lecturer


                                                    University internal
                                                      systems data
     Centre for Model-based SE &           Professorial Lecture: The many faces of the Web — 21 June 2012         Slide 42
     Explanation-aware Computing

Friday, 22 June 12
Improving the classroom experience
                      Sensor                  Student/ tutor data Linked (Open)
                       data                                           Data
              Humidity
                                   Noise
      Temperature




              Daily journey                                                                                 Daily journey
               of student                                                                                    of lecturer


                                                    University internal
                                                      systems data
     Centre for Model-based SE &           Professorial Lecture: The many faces of the Web — 21 June 2012         Slide 42
     Explanation-aware Computing

Friday, 22 June 12
Some of our current projects

                                                        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


     Centre for Model-based SE &   Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 43
     Explanation-aware Computing

Friday, 22 June 12
Web of                                                  “University
                                                                                                                     as a
                                                       Knowledge
                                                                                                                  platform”
       Web of People                                                                                  Web of
        – Social Web                                                                                  Things
                                                        Web of
                                                     Information

                  Web of                                                                              Web of
             Explanation                                                                              Trust
                                                         Web of
                           SEASALTexp                  Experience
                           architecture

     Centre for Model-based SE &     Professorial Lecture: The many faces of the Web — 21 June 2012   Slide 44
     Explanation-aware Computing

Friday, 22 June 12
The many faces of the Web
                                                 The future information infrastructure
                                                                       Prof Thomas Roth-Berghofer
                                                                 thomas.roth-berghofer@uwl.ac.uk




                                                               http://www.istockphoto.com iStock_000005875373




            C e n t re f o r
            Model-based Software Engineering                                                 21 June 2012, UWL
            and Explanation-aware Computing

Friday, 22 June 12

Mais conteúdo relacionado

Semelhante a Faces of the Web

CCCOER The Importance of Open Education at Community Colleges
CCCOER The Importance of Open Education at Community CollegesCCCOER The Importance of Open Education at Community Colleges
CCCOER The Importance of Open Education at Community CollegesUna Daly
 
Social media in higher education
Social media in higher education Social media in higher education
Social media in higher education Karsten D. Wolf
 
Qtreds
QtredsQtreds
Qtredspj_p
 
Words to the wise
Words to the wiseWords to the wise
Words to the wiseJohn Mason
 
Pukunui Moodle Intro
Pukunui Moodle IntroPukunui Moodle Intro
Pukunui Moodle IntroShane Elliott
 
Aragon at al 2012
Aragon at al 2012Aragon at al 2012
Aragon at al 2012karzanwakil
 
Improving the Performance of the DL-Learner SPARQL Component for Semantic We...
Improving the Performance of the  DL-Learner SPARQL Component for Semantic We...Improving the Performance of the  DL-Learner SPARQL Component for Semantic We...
Improving the Performance of the DL-Learner SPARQL Component for Semantic We...Sebastian Hellmann
 
Building and Using Knowledge Bases
Building and Using Knowledge BasesBuilding and Using Knowledge Bases
Building and Using Knowledge BasesSteffen Staab
 
Final Year Project Guidance
Final Year Project GuidanceFinal Year Project Guidance
Final Year Project GuidanceVarad Meru
 
Sos besu forum_v4
Sos besu forum_v4Sos besu forum_v4
Sos besu forum_v4rajarshir
 
Sos besu forum_v4
Sos besu forum_v4Sos besu forum_v4
Sos besu forum_v4rajarshir
 
Sos besu forum_v4
Sos besu forum_v4Sos besu forum_v4
Sos besu forum_v4rajarshir
 
Pedagogy coloda
Pedagogy colodaPedagogy coloda
Pedagogy colodaKBTNHKU
 
Information extraction for building knowledge basis
Information extraction for building knowledge basisInformation extraction for building knowledge basis
Information extraction for building knowledge basisSteffen Staab
 
Open syllabusmobileraynauldatlanta2012
Open syllabusmobileraynauldatlanta2012Open syllabusmobileraynauldatlanta2012
Open syllabusmobileraynauldatlanta2012Raynauld Jacques
 
UX: What Not to Do
UX: What Not to DoUX: What Not to Do
UX: What Not to DoRob Surrency
 

Semelhante a Faces of the Web (20)

CCCOER The Importance of Open Education at Community Colleges
CCCOER The Importance of Open Education at Community CollegesCCCOER The Importance of Open Education at Community Colleges
CCCOER The Importance of Open Education at Community Colleges
 
Social media in higher education
Social media in higher education Social media in higher education
Social media in higher education
 
Qtreds
QtredsQtreds
Qtreds
 
NoTube: Models & Semantics
NoTube: Models & SemanticsNoTube: Models & Semantics
NoTube: Models & Semantics
 
Words to the wise
Words to the wiseWords to the wise
Words to the wise
 
Pukunui Moodle Intro
Pukunui Moodle IntroPukunui Moodle Intro
Pukunui Moodle Intro
 
Aragon at al 2012
Aragon at al 2012Aragon at al 2012
Aragon at al 2012
 
Improving the Performance of the DL-Learner SPARQL Component for Semantic We...
Improving the Performance of the  DL-Learner SPARQL Component for Semantic We...Improving the Performance of the  DL-Learner SPARQL Component for Semantic We...
Improving the Performance of the DL-Learner SPARQL Component for Semantic We...
 
Aog feb 06-03-2012 v.2.0
Aog feb   06-03-2012 v.2.0Aog feb   06-03-2012 v.2.0
Aog feb 06-03-2012 v.2.0
 
Technology in Education, 4 10-12
Technology in Education, 4 10-12Technology in Education, 4 10-12
Technology in Education, 4 10-12
 
Building and Using Knowledge Bases
Building and Using Knowledge BasesBuilding and Using Knowledge Bases
Building and Using Knowledge Bases
 
Final Year Project Guidance
Final Year Project GuidanceFinal Year Project Guidance
Final Year Project Guidance
 
Sos besu forum_v4
Sos besu forum_v4Sos besu forum_v4
Sos besu forum_v4
 
Sos besu forum_v4
Sos besu forum_v4Sos besu forum_v4
Sos besu forum_v4
 
Sos besu forum_v4
Sos besu forum_v4Sos besu forum_v4
Sos besu forum_v4
 
Teach tutorassescue2012
Teach tutorassescue2012Teach tutorassescue2012
Teach tutorassescue2012
 
Pedagogy coloda
Pedagogy colodaPedagogy coloda
Pedagogy coloda
 
Information extraction for building knowledge basis
Information extraction for building knowledge basisInformation extraction for building knowledge basis
Information extraction for building knowledge basis
 
Open syllabusmobileraynauldatlanta2012
Open syllabusmobileraynauldatlanta2012Open syllabusmobileraynauldatlanta2012
Open syllabusmobileraynauldatlanta2012
 
UX: What Not to Do
UX: What Not to DoUX: What Not to Do
UX: What Not to Do
 

Mais de Thomas Roth-Berghofer

Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...Thomas Roth-Berghofer
 
Smart University - The university as a platform
Smart University - The university as a platformSmart University - The university as a platform
Smart University - The university as a platformThomas Roth-Berghofer
 
Career reflections ICCBR 2011 Doctoral Consortium
Career reflections ICCBR 2011 Doctoral ConsortiumCareer reflections ICCBR 2011 Doctoral Consortium
Career reflections ICCBR 2011 Doctoral ConsortiumThomas Roth-Berghofer
 
Explanation-aware computing - A new software paradigm?
Explanation-aware computing - A new software paradigm?Explanation-aware computing - A new software paradigm?
Explanation-aware computing - A new software paradigm?Thomas Roth-Berghofer
 
Case acquisition from text: Ontology-based information extraction with SCOOBI...
Case acquisition from text: Ontology-based information extraction with SCOOBI...Case acquisition from text: Ontology-based information extraction with SCOOBI...
Case acquisition from text: Ontology-based information extraction with SCOOBI...Thomas Roth-Berghofer
 
Provenance-awareness: A pre-requisite to explanation-awareness
Provenance-awareness: A pre-requisite to explanation-awarenessProvenance-awareness: A pre-requisite to explanation-awareness
Provenance-awareness: A pre-requisite to explanation-awarenessThomas Roth-Berghofer
 
Explanation Aware Design And Computing 2009 09 11
Explanation Aware Design And Computing   2009 09 11Explanation Aware Design And Computing   2009 09 11
Explanation Aware Design And Computing 2009 09 11Thomas Roth-Berghofer
 
Reduxexp: An Open-source Justification-based Explanation Support Server
Reduxexp: An Open-source Justification-based Explanation Support ServerReduxexp: An Open-source Justification-based Explanation Support Server
Reduxexp: An Open-source Justification-based Explanation Support ServerThomas Roth-Berghofer
 
Explaining Semantic Search Results of Medical Images in MEDICO
Explaining Semantic Search Results of Medical Images in MEDICOExplaining Semantic Search Results of Medical Images in MEDICO
Explaining Semantic Search Results of Medical Images in MEDICOThomas Roth-Berghofer
 

Mais de Thomas Roth-Berghofer (9)

Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
 
Smart University - The university as a platform
Smart University - The university as a platformSmart University - The university as a platform
Smart University - The university as a platform
 
Career reflections ICCBR 2011 Doctoral Consortium
Career reflections ICCBR 2011 Doctoral ConsortiumCareer reflections ICCBR 2011 Doctoral Consortium
Career reflections ICCBR 2011 Doctoral Consortium
 
Explanation-aware computing - A new software paradigm?
Explanation-aware computing - A new software paradigm?Explanation-aware computing - A new software paradigm?
Explanation-aware computing - A new software paradigm?
 
Case acquisition from text: Ontology-based information extraction with SCOOBI...
Case acquisition from text: Ontology-based information extraction with SCOOBI...Case acquisition from text: Ontology-based information extraction with SCOOBI...
Case acquisition from text: Ontology-based information extraction with SCOOBI...
 
Provenance-awareness: A pre-requisite to explanation-awareness
Provenance-awareness: A pre-requisite to explanation-awarenessProvenance-awareness: A pre-requisite to explanation-awareness
Provenance-awareness: A pre-requisite to explanation-awareness
 
Explanation Aware Design And Computing 2009 09 11
Explanation Aware Design And Computing   2009 09 11Explanation Aware Design And Computing   2009 09 11
Explanation Aware Design And Computing 2009 09 11
 
Reduxexp: An Open-source Justification-based Explanation Support Server
Reduxexp: An Open-source Justification-based Explanation Support ServerReduxexp: An Open-source Justification-based Explanation Support Server
Reduxexp: An Open-source Justification-based Explanation Support Server
 
Explaining Semantic Search Results of Medical Images in MEDICO
Explaining Semantic Search Results of Medical Images in MEDICOExplaining Semantic Search Results of Medical Images in MEDICO
Explaining Semantic Search Results of Medical Images in MEDICO
 

Último

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Último (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Faces of the Web

  • 1. The many faces of the Web The future information infrastructure Prof Dr Thomas Roth-Berghofer School of Computing and Technology C e n t re f o r Model-based Software Engineering 21 June 2012, UWL and Explanation-aware Computing Friday, 22 June 12
  • 2. The Web 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 Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 2 Explanation-aware Computing Friday, 22 June 12
  • 3. The Web can be a scary place … Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 3 Explanation-aware Computing Friday, 22 June 12
  • 4. The Web can be a scary place … Prof Peter Komisarczuk Malweb: how to get owned on the Internet Professorial Lecture, 19 April 2012 Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 3 Explanation-aware Computing Friday, 22 June 12
  • 5. “Searching the Web is a nightmare. I am drowning in information.” Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 4 http://www.istockphoto.com iStock_000003413016 Explanation-aware Computing Friday, 22 June 12
  • 6. Clay Shirky, Keynote at Web 2.0 Expo, 2008 „It‘s not information overload. It‘s filter failure.“ Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 5 Explanation-aware Computing Friday, 22 June 12
  • 7. Looking up information Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 6 Explanation-aware Computing Friday, 22 June 12
  • 8. Looking up information WIKIPEDIA Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 6 Explanation-aware Computing Friday, 22 June 12
  • 9. Looking up information WIKIPEDIA Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 6 Explanation-aware Computing Friday, 22 June 12
  • 10. Looking up information WIKIPEDIA Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 6 Explanation-aware Computing Friday, 22 June 12
  • 11. Sharing photos & files Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 7 Explanation-aware Computing Friday, 22 June 12
  • 12. Sharing photos & files Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 7 Explanation-aware Computing Friday, 22 June 12
  • 13. Sharing photos & files Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 7 Explanation-aware Computing Friday, 22 June 12
  • 14. Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 8 Explanation-aware Computing Friday, 22 June 12
  • 15. Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 8 Explanation-aware Computing Friday, 22 June 12
  • 16. Sharing bookmarks, observations, opinions, likes, ratings, etc. Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 9 Explanation-aware Computing Friday, 22 June 12
  • 17. Sharing bookmarks, observations, opinions, likes, ratings, etc. Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 9 Explanation-aware Computing Friday, 22 June 12
  • 18. Sharing bookmarks, observations, opinions, likes, ratings, etc. Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 9 Explanation-aware Computing Friday, 22 June 12
  • 19. Sharing bookmarks, observations, opinions, likes, ratings, etc. Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 9 Explanation-aware Computing Friday, 22 June 12
  • 20. Sharing bookmarks, observations, opinions, likes, ratings, etc. … Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 9 Explanation-aware Computing Friday, 22 June 12
  • 21. Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 10 Explanation-aware Computing Friday, 22 June 12
  • 22. Small chunks of information Big chunks of information Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 10 Explanation-aware Computing Friday, 22 June 12
  • 23. Tiny bits of information Small chunks of information Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 11 Explanation-aware Computing Friday, 22 June 12
  • 24. Hash tags Tags #ProfLect PhD examination #UWL Tiny bits of information Hash tags #UWL #ProfLect Small chunks of information Tags PhD examination Aberdeen University of Kaiserslautern Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 11 Explanation-aware Computing Friday, 22 June 12
  • 25. Web of Information Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 12 Explanation-aware Computing Friday, 22 June 12
  • 26. Web of Knowledge Web of Information Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 12 Explanation-aware Computing Friday, 22 June 12
  • 27. Web of Knowledge Web of People – Social Web Web of Information Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 12 Explanation-aware Computing Friday, 22 June 12
  • 28. Web of Knowledge Web of People – Social Web Web of Information Web of Trust Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 12 Explanation-aware Computing Friday, 22 June 12
  • 29. Web of Knowledge Web of People – Social Web Web of Information Web of Trust Web of Experience Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 12 Explanation-aware Computing Friday, 22 June 12
  • 30. Web of Knowledge Web of People Web of – Social Web Things Web of Information Web of Trust Web of Experience Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 12 Explanation-aware Computing Friday, 22 June 12
  • 31. Web of Knowledge Web of People Web of – Social Web Things Web of Information Web of Web of Explanation Trust Web of Experience Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 12 Explanation-aware Computing Friday, 22 June 12
  • 32. Web of Knowledge Web of People Web of – Social Web Things Web of Information Web of Web of Explanation Trust Web of Experience Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 13 Explanation-aware Computing Friday, 22 June 12
  • 33. Prof Dr Thomas Roth-Berghofer http://www.medcircle.org of Computing and Technology School Collaboration for Internet Rating, Certification, Labelling and Evaluation of Health Information Friday, 22 June 12
  • 34. Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 15 Explanation-aware Computing Friday, 22 June 12
  • 35. Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 15 Explanation-aware Computing Friday, 22 June 12
  • 36. Quality problem of health information on the Web Is result of lack of quality control at the stage of information production context deficit, e.g., provider of information, qualifications Can be addressed by evaluative meta-information descriptive meta-information Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 16 Explanation-aware Computing Friday, 22 June 12
  • 37. Quality problem of health information on the Web Is result of lack of quality control at the stage of information production context deficit, e.g., provider of information, qualifications Can be addressed by evaluative meta-information descriptive meta-information HIDDEL Health Information Disclosure, Description & Evaluation Language Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 16 Explanation-aware Computing Friday, 22 June 12
  • 38. MedCIRCLE usage scenario Health information provider describes and discloses properties of the service User Third party describes needs HIDDEL (expert, rater) and expectations describes and annotates information and services Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 17 Explanation-aware Computing Friday, 22 June 12
  • 39. MedCIRCLE usage scenario Health information provider describes and discloses properties of the service User Third party describes needs HIDDEL (expert, rater) and expectations describes and annotates information and services Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 17 Explanation-aware Computing Friday, 22 June 12
  • 40. User selects preferences Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 18 Explanation-aware Computing Friday, 22 June 12
  • 41. Initiating a search for “enfant” Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 19 Explanation-aware Computing Friday, 22 June 12
  • 42. Initiating a search for “enfant” Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 19 Explanation-aware Computing Friday, 22 June 12
  • 43. Initiating a search for “enfant” Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 19 Explanation-aware Computing Friday, 22 June 12
  • 44. Provide user with confidence value Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 20 Explanation-aware Computing Friday, 22 June 12
  • 45. Provide user with confidence value Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 20 Explanation-aware Computing Friday, 22 June 12
  • 46. MedCIRCLE Label Window Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 21 Explanation-aware Computing Friday, 22 June 12
  • 47. MedCIRCLE Label Window Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 21 Explanation-aware Computing Friday, 22 June 12
  • 48. MedCIRCLE Label Window Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 21 Explanation-aware Computing Friday, 22 June 12
  • 49. Changed preferences settings Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 22 Explanation-aware Computing Friday, 22 June 12
  • 50. Explanation of confidence assessment Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 23 Explanation-aware Computing Friday, 22 June 12
  • 51. Web of Knowledge Web of People Web of – Social Web Things Web of Information Web of Web of Explanation Trust Web of Experience Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 24 Explanation-aware Computing Friday, 22 June 12
  • 52. http://nepomuk.semanticdesktop.org Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 25 Explanation-aware Computing Friday, 22 June 12
  • 53. Desktop – Enhance your personal workspace Semantic – Make content processable by computers Social – Support interconnection and exchange with others http://nepomuk.semanticdesktop.org Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 25 Explanation-aware Computing Friday, 22 June 12
  • 54. Two main objectives Free information on your desktop! Link your data to the world! Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 26 Explanation-aware Computing Friday, 22 June 12
  • 55. Idea of Semantic Desktop not very new see also: http://ei.cs.vt.edu/~wwwbtb/book/chap1/htx_hist.html 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.” Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 27 Explanation-aware Computing Friday, 22 June 12
  • 56. Idea of Semantic Desktop not very new see also: http://ei.cs.vt.edu/~wwwbtb/book/chap1/htx_hist.html 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.” Xanadu: “As we will think”, Ted Nelson, 1960 Following-up on Bush’s ideas; outline of a hyperlink system Enquire: “Weaving the Web”, Sir Tim Berners-Lee, 1980 Personal Information Management Tool Semantic Desktop: Stefan Decker, 2003 Semantic Desktop: “Web for a single user, as a building block for the Semantic Web” Networked / Social Semantic Desktop Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 27 Explanation-aware Computing Friday, 22 June 12
  • 57. NEPOMUK Vision Person Email Event Topic Person WebSite Document Image Personal Semantic Web: a semantically enlarged intimate supplement to memory Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 28 Explanation-aware Computing Friday, 22 June 12
  • 58. NEPOMUK Vision Person Email Event Topic Person WebSite Document Image Personal Semantic Web: a semantically enlarged NEPOMUK enabled intimate supplement to memory peers Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 28 Explanation-aware Computing Friday, 22 June 12
  • 59. NEPOMUK Vision Person Email Event friend Topic acquaintance Person WebSite Document colleague Image Personal Semantic Web: a semantically enlarged Social protocols NEPOMUK enabled intimate supplement to memory and distributed search peers Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 28 Explanation-aware Computing Friday, 22 June 12
  • 60. Personal Information Model PIMO Person Email Event Topic Person WebSite Document Image Articulate and link concepts with relations Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 29 Explanation-aware Computing Friday, 22 June 12
  • 61. Personal Information Model PIMO Person Email Event Topic Person WebSite Document Image Articulate and link concepts with relations Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 29 Explanation-aware Computing Friday, 22 June 12
  • 62. Building your personal semantic web Existing structures Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 30 Explanation-aware Computing Friday, 22 June 12
  • 63. Building your personal semantic web Semantic Desktop Existing structures Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 30 Explanation-aware Computing Friday, 22 June 12
  • 64. Building your personal semantic web Semantic Desktop „Rebirth“ Existing structures Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 30 Explanation-aware Computing Friday, 22 June 12
  • 65. Example: Create Person from Address Book „Rebirth“ Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 31 Explanation-aware Computing Friday, 22 June 12
  • 66. Example: Create Person from Address Book „Rebirth“ Address book entries Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 31 Explanation-aware Computing Friday, 22 June 12
  • 67. Tags PhD examination Hash tags #ProfLect Tiny bits of information #UWL Hash tags #UWL #ProfLect Small chunks of information Tags PhD examination Aberdeen University of Kaiserslautern Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 32 Explanation-aware Computing Friday, 22 June 12
  • 68. Tags PhD examination Hash tags #ProfLect Tiny bits of Formalised information knowledge #UWL Hash tags #UWL #ProfLect Small chunks of information Tags PhD examination Aberdeen University of Kaiserslautern Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 32 Explanation-aware Computing Friday, 22 June 12
  • 69. Web of Knowledge Web of People Web of – Social Web Things Web of Information Web of Web of Explanation Trust Web of SEASALTexp Experience architecture Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 33 Explanation-aware Computing Friday, 22 June 12
  • 70. Experience on the Web Discussion forums Questions and answers Arguments Rating websites Restaurants Holidays Products Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 34 Explanation-aware Computing Friday, 22 June 12
  • 71. Experience on the Web Discussion forums Questions and answers Arguments Rating websites Restaurants Holidays Products Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 34 Explanation-aware Computing Friday, 22 June 12
  • 72. Experience on the Web Discussion forums Questions and answers Arguments Rating websites Restaurants Holidays Products Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 34 Explanation-aware Computing Friday, 22 June 12
  • 73. Web community knowledge extraction in SEASALTexp architecture Web Raw DB Filter text forum text Html,etc. XML KEWo ANNIE annotated Taxonomy Taxonomy Pipeline text builder Gazeteers Jape rules myCBR Taxonomy 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. Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 35 Explanation-aware Computing Friday, 22 June 12
  • 74. Web of “University as a Knowledge platform” Web of People Web of – Social Web Things Web of Information Web of Web of Explanation Trust Web of Experience Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 36 Explanation-aware Computing Friday, 22 June 12
  • 75. Vision Deliver foundational data to drive the analysis of the teaching & learning environment. Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 37 Explanation-aware Computing Friday, 22 June 12
  • 76. Lots of foundational data freely available http://www.wikipedia.org Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 38 Explanation-aware Computing Friday, 22 June 12
  • 77. Lots of foundational data freely available http://www.wikipedia.org http://dbpedia.org Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 39 Explanation-aware Computing Friday, 22 June 12
  • 78. This data is not alone: Linked Open Data Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/ Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 40 Explanation-aware Computing Friday, 22 June 12
  • 79. This data is not alone: Linked Open Data Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/ Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 40 Explanation-aware Computing Friday, 22 June 12
  • 80. Governmental data http://data.london.gov.uk/ Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 41 Explanation-aware Computing Friday, 22 June 12
  • 81. Governmental data http://data.london.gov.uk/ Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 41 Explanation-aware Computing Friday, 22 June 12
  • 82. Improving the classroom experience Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 42 Explanation-aware Computing Friday, 22 June 12
  • 83. Improving the classroom experience Daily journey of student Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 42 Explanation-aware Computing Friday, 22 June 12
  • 84. Improving the classroom experience Daily journey Daily journey of student of lecturer Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 42 Explanation-aware Computing Friday, 22 June 12
  • 85. Improving the classroom experience Sensor data Humidity Noise Temperature Daily journey Daily journey of student of lecturer Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 42 Explanation-aware Computing Friday, 22 June 12
  • 86. Improving the classroom experience Sensor Linked (Open) data Data Humidity Noise Temperature Daily journey Daily journey of student of lecturer Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 42 Explanation-aware Computing Friday, 22 June 12
  • 87. Improving the classroom experience Sensor Student/ tutor data Linked (Open) data Data Humidity Noise Temperature Daily journey Daily journey of student of lecturer Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 42 Explanation-aware Computing Friday, 22 June 12
  • 88. Improving the classroom experience Sensor Student/ tutor data Linked (Open) data Data Humidity Noise Temperature Daily journey Daily journey of student of lecturer University internal systems data Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 42 Explanation-aware Computing Friday, 22 June 12
  • 89. Improving the classroom experience Sensor Student/ tutor data Linked (Open) data Data Humidity Noise Temperature Daily journey Daily journey of student of lecturer University internal systems data Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 42 Explanation-aware Computing Friday, 22 June 12
  • 90. Some of our current projects 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 Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 43 Explanation-aware Computing Friday, 22 June 12
  • 91. Web of “University as a Knowledge platform” Web of People Web of – Social Web Things Web of Information Web of Web of Explanation Trust Web of SEASALTexp Experience architecture Centre for Model-based SE & Professorial Lecture: The many faces of the Web — 21 June 2012 Slide 44 Explanation-aware Computing Friday, 22 June 12
  • 92. The many faces of the Web The future information infrastructure Prof Thomas Roth-Berghofer thomas.roth-berghofer@uwl.ac.uk http://www.istockphoto.com iStock_000005875373 C e n t re f o r Model-based Software Engineering 21 June 2012, UWL and Explanation-aware Computing Friday, 22 June 12