Show, Tell, Explore: Design Tutorial for Semantic Technology

22
© Degler/Phua, Design for Context. 6.6.2011 Slide 1 Show, Tell, Explore… Semantic Web Interface Design Duane Degler & Jasmin Phua Design for Context www.DesignForContext.com www.DesignForSemanticWeb.com Submitted URLs from participants: www.designforsemanticweb.com/shareurl Examples we’ve collected previously: www.designforcontext.com/examples

description

With semantic technology growth we have seen more questions about designing interactions and visualizations. Some of those questions can be answered by adopting interesting interaction styles from existing sites. Other design questions require considering the unique behaviors of semantically-enabled data, relationships and interactions. Participants provided example sites/applications to share in discussion. Presented at Semantic Technology Conference, June 2011

Transcript of Show, Tell, Explore: Design Tutorial for Semantic Technology

Page 1: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 1

Show, Tell, Explore…

Semantic Web Interface Design

Duane Degler & Jasmin Phua

Design for Context

www.DesignForContext.comwww.DesignForSemanticWeb.com

Submitted URLs from participants: www.designforsemanticweb.com/shareurl

Examples we’ve collected previously: www.designforcontext.com/examples

Page 2: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 2

Today

Goals

Perspectives

• On the Semantic Web

• On Design

We explore examples together

• Ask questions

• Propose interesting sites/applications

• Share what you’re working on

• We discuss the design implications and techniques

We all talk(longer)

We talk(briefly)

Page 3: Show, Tell, Explore: Design Tutorial for Semantic Technology

Contributing to the exploration

Provide examples: www.DesignForSemanticWeb.com/shareurl

Discussion

• Be involved

• Be positive

© Degler/Phua, Design for Context. 6.6.2011 Slide 3

Page 4: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 4

Perspective

on

Semantic Technologies and Design

Page 5: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 5

Context mattersContextual mistakes / anomalies destroy trust

Page 6: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 6

The Context Web User Experience

• Relevant

• Integrated

• Illuminating

• Personal

• Social

• Mobile

• Location-aware

• Situated

• Temporal

• Multi-modal

Data experience

• Shareable structures

• Open Linked Data

• Models that represent data domains

• Increasing number of tools for datadisplay, translation and manipulation

Design experience

• Flexible and fluid interactions

• Platform independenceand integration

• Knowledge of users and theirpatterns of use

• Methods focused on contextand relevance-awareness

Data experience

• Shareable structures

• Open Linked Data

• Models that represent data domains

• Increasing number of tools for datadisplay, translation and manipulation

Design experience

• Flexible and fluid interactions

• Platform independenceand integration

• Knowledge of users and theirpatterns of use

• Methods focused on contextand relevance-awareness

Page 7: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 7

Technology is not a barrier

Page 8: Show, Tell, Explore: Design Tutorial for Semantic Technology

Can our interactions be…

Seamless – User goals and tasks are facilitated more easily, nomatter what technologies and applications involved

Frictionless – Data is free to move between applications and usesas needed

© Degler/Phua, Design for Context. 6.6.2011 Slide 8

But we need to design in…

The ability to easily manipulate an interface to respond to a user’ssituation and support user, organizational, and societal goals

The ability to extend and change underlying model(s) that driveinteraction, to remain relevant to users

Page 9: Show, Tell, Explore: Design Tutorial for Semantic Technology

(direction)

and Insight (context)

© Degler/Phua, Design for Context. 6.6.2011 Slide 9

Semantic Web / Linked Data

Powerful advantages for designfrom one simple capability…

Subject Object

Naming the lines

Page 10: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 10

Person

Person

Org

Person

ConferenceBook

Article

Is author of…

Founded…

Chaired…

Published by…

Joined…

Collaborates with…

Spoke at…

Is author of…

Is author of…

Sponsored…

Sold at…

Belongs to… Studied…

Plays…

Psych

Sports

Page 11: Show, Tell, Explore: Design Tutorial for Semantic Technology

My diffuse self on the disconnected Web…

© D. Degler, Design for Context. 4.2.2011 Slide 11

Photos withme in them

Photos I’vetaken

My photos withothers’ in them

My writtenthoughts

My recordedthoughts (in public)

My recordedthoughts (in private)

My briefmusings

My “status”musings

Mypresentations

My commentson others’ work

My profiles(personal)

My profiles(professional)

Mentions ofme by others

All the stuff Idon’t know about

My digital“footprints”

My profiles(recorded patterns)

Page 12: Show, Tell, Explore: Design Tutorial for Semantic Technology

User goals… outside the system, but facilitated by the system

© Degler/Phua, Design for Context. 6.6.2011 Slide 12

Platforms

Information

Situation

Experience

Expectations

Mentalmodels

Page 13: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 13

Understandingthe needs

Users

Goals

Tasks

Context

The “Magic” Behind Usable Design

Designing asolution that works

ITERATION

BrainstormDesign

Testwith users

Best practices forusable design

Multidisciplinary collaboration

Page 14: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 14

Show, Tell, Explore

Topic Areas

Share an example:

www.designforsemanticweb.com/shareurl

Page 15: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 15

Interaction Categories

Information landscapes

Seeking

Visualization

Creating and sharing information

Vocabulary and relationship management

Personal and social issues

Share an example: www.designforsemanticweb.com/shareurl

Page 16: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 16

Information Landscapes

Challenges

• Where am I?

• Wayfinding & signposting

• Whoa!

• Exposing rich content relationships

• Huh?

• Resolving ambiguity

Opportunities

• Relevance

• Control over quantity

• Personal pathways

Share an example: www.designforsemanticweb.com/shareurl

Page 17: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 17

Seeking

Challenges

• I’m looking for…

• Structure matching mental model of domain(s)

• Was this what I said?

• Interpretation

• Is this everything?

• Confidence in underlying algorithms

• Huh?

• Resolving ambiguity

Opportunities

• Goal-relevance

• Recognition enhancing recall

• Iteration (berry picking)

Share an example: www.designforsemanticweb.com/shareurl

Page 18: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 18

Visualization

Challenges

• What is this telling me?

• Patterns and interpretations

• Whoa!

• Crossing from quality to quantity

• Wait! Stop!

• Representation form and consistency

Opportunities

• Surfacing insights – seeing relationships in new ways

• User control of complex analysis

• Mingling visual and textual in seamless ways

Share an example: www.designforsemanticweb.com/shareurl

Page 19: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 19

Creating and sharing information

Challenges

• Why bother?

• How many i‘s to dot and t’s to cross

• If the machine says so…

• Quality of automated assistance

Opportunities

• Streamlining processes

• More structure > less effort

• Consistency and quality

Share an example: www.designforsemanticweb.com/shareurl

Page 20: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 20

Vocabulary and relationship management

Challenges

• Was your degree in linguistics or philosophy?

• Suitability to purpose

• How much?

• Quantity

• But I meant…

• Respecting and resolving ambiguity

Opportunities

• Longevity without rigidity

• A forgiving nature

• Cultural relevance > flexibility of interpretation

• Fail-safes

Share an example: www.designforsemanticweb.com/shareurl

Page 21: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 21

Personal and social issues

Challenges

• Is what I’m seeing trustworthy?

• Transparency

• Provenance

• What is this application doing with my stuff?

• Clarity

• Respect

• Informed consent

• Does it understand what I mean?

• Humility

• Permissions

• Who sees what I’m sharing?

• Privacy

• Rules of engagement / behavior

Share an example: www.designforsemanticweb.com/shareurl

Page 22: Show, Tell, Explore: Design Tutorial for Semantic Technology

© Degler/Phua, Design for Context. 6.6.2011 Slide 22

Show, Tell, Explore…

Semantic Web Interface Design

Duane Degler & Jasmin Phua

Design for Context

www.DesignForContext.comwww.DesignForSemanticWeb.com