www.DesignforContext.com
This is a Design for Context presentation

Interacting with the Semantic Web

...thinking about our users

Duane Degler, Design for Context
www.designforcontext.com

 

 

Additional resources:
My SWUI references: www.ipgems.com/swui
Workshops & papers: swui.webscience.org
Tom Passin's Explorer's Guide to the Semantic Web

Why now?




"As interface stands on the shoulders of infrastructure,
tomorrow's user experience will rest on the foundation of today's
Semantic Web technologies."

 

Peter Morville, Ambient Findability, 2005, p. 170

Why now? - an analogy...

 

... analogy thanks to Nathalie Barthe

The imperative for Usability and Interaction Design involvement



"Well, you said that for people to be able to handle data they need a lot of skill...
We do not yet have Semantic Web technology available which is that easily usable by grandparents and children. That is true."

Tim Berners-Lee, "The future of the Web as seen by its creator"
in an interview with Peter Moon, IDG Now, July 9, 2007



"After 10+ years of work into various aspects of the Semantic Web...
I am now fully convinced (read: no longer in denial) that most of the remaining challenges to realize the Semantic Web vision have nothing to do with the underlying technologies...
Instead, it all comes down to user interfaces and usability."

Ora Lassila, "Semantic Web Soul Searching"
Wilbur-and-O blog, March 19, 2007

Evolving understandings

It's about the lines, not the points

 

focus on describing the relationships between things

It's about design

focus on relevance to tasks

expand possibilities

What problems are we trying to solve?

Some things to think about

Current web is about publishers Future web is user-centered

Some things to think about

SWUI vision from 2008 CHI workshop

From CHI2008 Workshop Semantic Web User Interaction: HCI Challenges, April 2008.

Some things to think about

Matrix of info need, from knowing your need to not knowing at all Matrix of info need, from knowing your need to not knowing at all Matrix of info need, from knowing your need to not knowing at all Matrix of info need, from knowing your need to not knowing at all Matrix of info need, from knowing your need to not knowing at all

Is Metadata back in fashion?

Metadata
Metadata is an enabler
Metadata connects to business goals of productivity, quality, knowledge and discovery

Themes

 

 

Themes derived from Lisa Battle's 2006 analysis of Semantic Web research and projects:
Preliminary Inventory of Users and Tasks for the Semantic Web

Navigating Information Landscapes

What is useful? What challenges exist?

Navigating information landscapes

Navigating information landscapes

Exploring facets

Navigating information landscapes

Exhibit: Simple faceted presentation

Created by the SIMILE group, MIT

basic Exhibit architecture Exhibit with database architecture Exhibit with RDF output Exhibit data model: triples

Navigating information landscapes

mSpace and mSpace Mobile: facet browsing

Created by IAM Group, ECS, Southampton, UK

Navigating information landscapes

Multimedia eCulture: Rijksmuseum, Netherlands

Created by CWI, Netherlands

Navigating information landscapes

IRS TaxMap

Created by InfoLoom

TaxMap architecture

Navigating information landscapes

Using context as a framework to present content

illustration of content page illustration of content page illustration of content page

Navigating information landscapes

Using context as a framework to link content

illustration of content page illustration of content page illustration of content page illustration of content page

Navigating information landscapes

Tag-based navigation

Navigating information landscapes

Visualization overload? The "Big Fat Graphs"

Samples of Big Fat Graphs

Navigating information landscapes

Data browsing

Navigating information landscapes

SADIe: a unique use of SW technologies for accessibility

Created by Universities of Manchester and Aberdeen, UK

basic SADIe architecture SADIe possibilities

Search and the possible role for natural language interaction

Is there something other than "keywords"?

Search and natural language interaction

Searching information landscapes

Keywords, meaning, and natural language

Searching information landscapes

Structured natural language search

Dynamic & Distributed information Systems Group, University of Zurich

Ginseng semantic parsing of terms Ginseng results from triple store

Searching information landscapes

Complex search, where semantic data relationships play a role

I think it's fair to say that next generation tools are on the way, once you attach names like Microsoft and Yahoo to the trends...

Creating and sharing information...

rapid acceleration

Data entry and annotation
Sites that share information

Creating and sharing information

Creating and sharing information

If you don't have the data, what do you have?

Creating and sharing information

Drupal

 

For example, Phase2's architecture stack concept around OpenPublish (presented at Drupalcon 3/2009, Washington, D.C.):

Architecture stack for Phase2 OpenPublish and semantic support

Creating and sharing information

LepTree, Splickr, and Spotter: biology community support

Created by Univ. Maryland Baltimore Campus (part of AToL project)

Creating and sharing information

Semantic Wiki: semantic extensions to the popular MediaWiki

Created by Ontoprise and Instititue AIFB, Universitat Kalrsruhe, Germany

Creating and sharing information

Semantic Wiki: semantic extensions to the popular MediaWiki

Created by Ontoprise and Instititue AIFB, Universitat Kalrsruhe, Germany

Semantic MediaWiki interface facts panel in wiki article Semantic MediaWiki interface annotation interface much more detailed and structured Semantic MediaWiki ontology browsing capability Semantic MediaWiki structured querying

Creating and sharing information

Personal Information Scraps

Simile Group, MIT and AIM Group, U. Southampton

Jourknow ethnographic examples

Creating and sharing information

Personal Information Scraps

Simile Group, MIT and AIM Group, U. Southampton

Jourknow scrap interfaces as of 2007

Creating and sharing information

Personal Information Scraps: Pidgin

Simile Group, MIT and AIM Group, U. Southampton

In order to facilitate people creating and managing scraps, they are looking at different levels of informal-to-formal syntax that might be used.

  sloppy pidgin   jane 3pm diesel cafe   "Sloppy parsed" to allow out-of-order matching and recursive nesting of typed templates.
  tame pidgin   Meet with Jane phone 617-555-1212 tomorrow at diesel cafe about SWUI submission   Hand-written grammars for common domains, with semi-open SW-KB defined lexicon, and support for nested expressions. Not user-extensible or re-orderable.
  clay pidgin   meet 3pm with jane smith about swui   User-defined N3 macro language using "means" templates written by the user. Support for nesting. No re-ordering clauses.
Template: "meet when with whom about what" means [ a :Meeting; vcal:start "when"; xcal:attendees "whom"; xcal:description "what"].
  n3+res pidgin   swui mtg a Meeting; starts at: 3pm tomorrow; with jane; location Diesel Cafe   N3 with entity and property and value resolution. Uses a colon or dash to delimit multi-word properties from their values, and semicolons to delimit clauses.

Creating and sharing information

Annotation

W3C Annotea data, raw RDF W3C Annotea data, RDF explained W3C Annotea data, HTML window of data

Creating and sharing information

PhotoStuff: archiving and annotating your photos

Created by MindLab, Univ. of Maryland

Creating and sharing information

Yahoo Pipes: a graphical mashup builder

Captured YahooPipes screen

Vocabulary and Relationship Management

Vocabulary and relationships

Working with vocabulary

Vocabulary and relationships

Existing terminology sets

Vocabulary and relationships

Example of a widely-used ontology: FOAF - Friend of a Friend

Collaborative project started by Libby Miller and Dan Brickley, 2000

Vocabulary and relationships

Concept extraction and term identifiers

Vocabulary and relationships

Ontology editing and viewing

Protege editor, U.Stanford; Crop Circles by MindLab, U.Maryland / U.Manchester; TopQuadrant

What are some of the issues?

Personal and Social Issues:

Shared data, provenance, transparency and privacy

Hot topics for longer-term consideration

Personal and social issues

Personal and social issues

Challenges

Personal and social issues

CS AktiveSpace: mashup of academic data, with provenance

Created by IAM, University of Southampton

CS AktiveSpace interface CS AktiveSpace person provenance CS AktiveSpace topic provenance

Personal and social issues

Inference Web: explanation interfaces

Created by Stanford University

Future goal of InferenceWeb interface: natural explanation

Personal and social issues

Informed consent: what's unique about the Semantic Web?

From presentation/paper by Paul Shabajee, SWUI2006

Points about Semantic Web impact on informed consent

Personal and social issues

Recommender systems and understanding "trust"

Jennifer Golbeck, MindLab, University of Maryland

For your consideration...

How do we make sure the Semantic Web is:

This is a Design for Context presentation

Interacting with the Semantic Web

...thinking about our users

Duane Degler, Design for Context
www.designforcontext.com