Download presentation
Presentation is loading. Please wait.
Published byShon Greer Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.