Presentation is loading. Please wait.

Presentation is loading. Please wait.

Semantic Browsing Alexander Faaborg Research Assistant MIT Media Lab Carl Lagoze Senior Research Associate Cornell University Information Science ECDL.

Similar presentations


Presentation on theme: "Semantic Browsing Alexander Faaborg Research Assistant MIT Media Lab Carl Lagoze Senior Research Associate Cornell University Information Science ECDL."— Presentation transcript:

1 Semantic Browsing Alexander Faaborg Research Assistant MIT Media Lab Carl Lagoze Senior Research Associate Cornell University Information Science ECDL 2003

2 1. Using Semantic Metadata 2. Creating Semantic Metadata 3. Future Work / Conclusion 4. Questions Agenda

3 Section 1 What should be the user interface for the Semantic Web? Section 1

4 A User Interface For the Semantic Web The Web:

5 A User Interface For the Semantic Web The Semantic Web: (Jeeves is smarter)

6 A User Interface For the Semantic Web User Interface 1: Change Nothing, The Semantic Web is Server-Side

7 A User Interface For the Semantic Web User Interface 2: The Anthropomorphic Client-Side Agent

8 A User Interface For the Semantic Web Hey funky blue head, go buy me concert tickets!

9 …this is the wrong approach for the time being Our ability to represent knowledge currently exceeds our ability to process natural language If you ask the agent to do something, and it can’t, it will annoy the user User Interface

10 A User Interface For the Semantic Web User Interface 3: The Augmented Web Browser

11 Passive user interface agent that enhances the functionality of an existing Web browser User stays in control Agent is always running in the background, monitoring what the user is doing Agent only displays information when it has it, otherwise it stays quiet: fail-soft No digital head, just a smart application A User Interface For the Semantic Web

12 The Web Task Pane The Web Task Pane integrates itself with Internet Explorer through COM interoperability: It knows what IE knows (like knowing what page the user is on) It can directly control IE (like forwarding the user to new web page) A User Interface For the Semantic Web

13 Looking at the UI you can see how: “the Semantic Web is an extension of the current web” The Web The Semantic Web A User Interface For the Semantic Web

14 Browser-like tasks that logically extend beyond the current page Semantically related information on the Web increases navigation choices Navigation that extends beyond “back” and “forward” buttons A User Interface For the Semantic Web

15 The overall goal of this project was to show how semantic metadata can improve the functionality of web browsers Web Usability

16 Donald Norman’s View of Interface Design: All communication between the Designer and the User takes place through the system image

17 Web Usability Alan Cooper’s View of Interface Design:

18 Web Usability The Semantic Web is a new Manifest Model for the Web

19 Motivation 1: A data model should match the way the user understands the data Web Usability

20 (both the designer and user know this is a sequence of pages)

21 Web Usability (the Web Browser doesn’t have a clue)

22 1

23 Motivation 2: With semantic metadata, users no longer have to perform repetitive actions Web Usability

24 2

25 Motivation 3: With semantic metadata, users can navigate based on semantic relations Web Usability

26 A simple navigational structure for a modern art Web site

27 Web Usability Some of the many semantic links the users may perceive in the data

28 3

29 Section 2 How is this Semantic Metadata Created? Section 1

30 Creating Semantic Metadata Site Annotator

31 Creating Semantic Metadata Web Annotate Pane

32 Creating Semantic Metadata Steps: 1.A user authors RDF metadata using the Web Annotate Pane 2. The RDF metadata is uploaded to a web server as a /index.xml file (like a robots.txt file, but the opposite) 3. The Web Task Pane searches each domain the user browses to for a /index.xml file to provide contextually relevant information and tasks

33 Creating Semantic Metadata Steps: 1.A user authors RDF metadata using the Web Annotate Pane 2. The RDF metadata is uploaded to a web server as a /index.xml file (like a robots.txt file, but the opposite) 3. The Web Task Pane searches each domain the user browses to for a /index.xml file to provide contextually relevant information and tasks

34 Creating Semantic Metadata 2. The RDF metadata is uploaded to a web server as a /index.xml file (like a robots.txt file, but the opposite) Other Options: 1. Email or download xml files with RDF metadata 2. Upload to a web repository (DMOZ) 3. Upload anywhere so a spider can find it (Google) Need Web of Trust

35 Creating Semantic Metadata Using the Web Annotate Pane Create an RDF Triple

36 Creating Semantic Metadata Using the Web Annotate Pane Create an RDF Sequence or Bag

37 Creating Semantic Metadata Using the Web Annotate Pane Import and View RDF Schema

38 Creating Semantic Metadata Using the Web Annotate Pane Save, View, and Delete RDF Statements

39 Creating Semantic Metadata Creating an RDF Triple

40 Creating Semantic Metadata UI:XML: Graph:

41 Creating Semantic Metadata UI:XML: Graph: Note the bright and bold brush strokes

42 4

43 Creating Semantic Metadata Creating an RDF Sequence or Bag

44 Creating Semantic Metadata UI:XML: Graph: </rdf:Bag

45 5

46 Section 3 How does this work relate to the future of the Semantic Web? Section 3

47 Conclusion The Task Pane UI is still a good decision, even for more complicated tasks:

48 From Spinning the Semantic Web Fensel, Hendler, Lieberman, Wahlster XMLHTML XHTML UPML OWL RDF RDFS Currently these applications only deal with lower level semantic web technologies Conclusion

49 Final Points 1.A passive UI agent like the Web Task Pane is the best user interface for the immediate future of the Semantic Web 2.A data model should match the way the user understands the data 3.With semantic metadata, users no longer have to perform repetitive actions 4.With semantic metadata, users can navigate based on semantic relations 5.Tools to create semantic metadata need to be targeted at computer users, not computer scientists

50 Questions


Download ppt "Semantic Browsing Alexander Faaborg Research Assistant MIT Media Lab Carl Lagoze Senior Research Associate Cornell University Information Science ECDL."

Similar presentations


Ads by Google