Designing Search for Humanspeople.ischool.berkeley.edu/~hearst/talks/dc_upa_hearst.pdfPutting It All...

Preview:

Citation preview

Designing Searchfor Humans

Dr. Marti HearstUC Berkeley

DC UPA October 15, 2010

Consider the Human

FeelingsLanguage, Memory, and Planning

Sociability

Shutterstock: http://www.faqs.org/photo-dict/phrase/3404/emoticons.html

Feelings

AestheticsEmotional Stages

Flow

5

Feelings: The Importance of Aesthetics

With an aesthetically pleasing design:

People will enjoy working with it more

People will persist searching longer

People will choose it even if it is less efficient

Nakarada-Kordic & Lobb, 2005, Ben-Basset et al. 2006, Parush et al. 1998, van der Heijden 2003

7

Feelings: The Importance of Aesthetics

Small details matter A left hand side line vs. a box for ads

The line integrates the results into the page

Balancing white space with content

Balancing font color, shape, and weight

Hotchkiss 2007

8

Feelings

Kuhlthau on informational AND emotional stages in search

(Assuming novice researchers engaged in challenging tasks)

Initiation

Selection

Exploration

Formulation

Collection

Presentation

9

Feelings

Kuhlthau on informational AND emotional stages in search

(Assuming novice researchers engaged in challenging tasks)

Uncertainty and apprehensionInitiation

Selection

Exploration

Formulation

Collection

Presentation

10

Feelings

Kuhlthau on informational AND emotional stages in search

(Assuming novice researchers engaged in challenging tasks)

Uncertainty and apprehension

Confusion, uncertainty, doubt, frustration

Initiation

Selection

Exploration

Formulation

Collection

Presentation

11

Feelings

Kuhlthau on informational AND emotional stages in search

(Assuming novice researchers engaged in challenging tasks)

Uncertainty and apprehension

Optimism (after deciding)

Confusion, uncertainty, doubt, frustration

Initiation

Selection

Exploration

Formulation

Collection

Presentation

12

Feelings

Kuhlthau on informational AND emotional stages in search

(Assuming novice researchers engaged in challenging tasks)

Uncertainty and apprehension

Optimism (after deciding)

Confusion, uncertainty, doubt, frustration

Confidence dawning *

Initiation

Selection

Exploration

Formulation

Collection

Presentation

13

Feelings

Kuhlthau on informational AND emotional stages in search

(Assuming novice researchers engaged in challenging tasks)

Uncertainty and apprehension

Optimism (after deciding)

Confusion, uncertainty, doubt, frustration

Confidence dawning *

Confidence growing

Initiation

Selection

Exploration

Formulation

Collection

Presentation

14

Feelings

Kuhlthau on informational AND emotional stages in search

(Assuming novice researchers engaged in challenging tasks)

Uncertainty and apprehension

Optimism (after deciding)

Confusion, uncertainty, doubt, frustration

Confidence dawning *

Confidence growing

Relief and satisfaction (or disappointment)

Initiation

Selection

Exploration

Formulation

Collection

Presentation

15

Feelings: The Importance of Flow

16

Feelings: The Importance of Flow

From Csikszentmihalyi, M. (1991). Flow: The Psychology of Optimal Experience. HarperCollinsvia Bederson, Interfaces for staying in the flow, ACM Ubiquity 5(7), 2004

17

Properties of Interfaces with Flow

Inviting

Support interrupt-free engagement in the task

No blockages

Easy reversal of actions

Next steps seem to suggest themselves

Language, Memory, & PlanningAddress Anchoring and Vocabulary Problems

Provide Memory AidsSuggest Helpful Next Steps

Language

21

Language: The Vocabulary Problem

There are many ways to say the same thing. People remember the gist but not the actual words used.

22

Language: The Vocabulary Problem

With no other context, people generate differentwords for the same concepts. The probability that two typists would suggest the same

word for a given function: .11

The probability that two college students would name anobject using the same word: .12.

Furnas et al., 1987

23

Language: The Problem of Anchoring

Try this experiment:

Ariely, Predictably Irrational, 2008, Harper

24

Language: The Problem of Anchoring

Try this experiment: Tell people to think of the last 2 digits of their SSN Then have them bid on something in auction The SSN numbers they thought of influences their bids.

Ariely, Predictably Irrational, 2008, Harper

25

The Problem of Anchoring

Anchoring in search A user starts with a set of words, then anchors on them

Harry Potter and the Half-Blood Prince sales Harry Potter and the Half-Blood Prince amount sales Harry Potter and the Half-Blood Prince quantity sales Harry Potter and the Half-Blood Prince actual quantity sales Harry Potter and the Half-Blood Prince sales actual quantity Harry Potter and the Half-Blood Prince all sales actual quantity all sales Harry Potter and the Half-Blood Prince worldwide sales Harry Potter and the Half-Blood Prince

The opposite of the Vocabulary Problem!

Russell, 2006

Provide Memory Aids

Support “Recognition Over Recall”

27

Provide Memory Aids

Suggest the Search Action in or near the Query Form

www.yelp.com, www.powerset.com

28

Memory Aids

Provide Access to Recent Actions

PubMed

amazon.com

Dumais et al., Stuff I’ve Seen, SIGIR 2003

29

Memory Aids; Anchoring Aids

Dynamic Query Suggestions

http://netflix.com

http://google.com

30

Memory Aids; Anchoring Aids

Augment suggestions with images orfaceted classes.

http://www.imamuseum.org/

http://nextbio.com

31

Suggest Next Steps: Query suggestions

Show suggestions after the query has been issued.

http://bing.com

http://yahoo.com

32

Suggest Next Steps: Query suggestions

http://nextbio.com

PubMed

33

Suggest Next Steps: Query Destinations

Recorded search sessions for 100,000’s of users For a given query, where did the user end up?

Users generally browsed far from the search results page (~5steps)

On average, users visited 2 unique domains during the course ofa query trail, and just over 4 domains during a session trail

Show the query trail endpoint information at queryreformulation time Query trail suggestions were used more often (35.2% of the time)

than query term suggestions.

White et al., SIGIR 2007

34

Suggest Next Steps: Related Documents

In some circumstances, related items work well

PubMed

amazon.com

35

Putting It All Together: Faceted Navigation

Suggests next steps Helps with Vocabulary Problem and Anchoring

Problem Promotes Flow

Show users structure as a starting point, rather thanrequiring them to generate queries

Organize results into a recognizable structure

Eliminates empty results sets

36

A New Development: Faceted Breadcrumbs

Nudelman, http://www.boxesandarrows.com/view/faceted-finding-with

Sociability

People are Social; Computers are Lonely.Don’t Personalize Search, Socialize it!

39

Social Search

Implicit: Suggestions generated as aside-effect of search activity.

Asking: Communicatingdirectly with others.

Collaboration: Working withother people on a search task.

Explicit: knowledge accumulatesvia the actions of many.

40

Social Search: Asking

What do people ask of their social networks?

Type % Example

Recommendation 29%Building a new playlist – any ideas for good runningsongs?

Opinion 22%I am wondering if I should buy the Kitchen-Aid icecream maker?

Factual 17% Anyone know a way to put Excel charts into LaTeX?

Rhetorical 14% Why are men so stupid?

Invitation 9% Who wants to go to Navya Lounge this evening?

Favor 4% Need a babysitter in a big way tonight… anyone??

Social connection 3%I am hiring in my team. Do you know anyone who wouldbe interested?

Offer 1% Could any of my friends use boys size 4 jeans?

Morris et al., CHI 2010

41

Social Search: Implicit Suggestions

Human-generated suggestions still beat purelymachine-generated ones Spelling suggestions

Query term suggestions

Recommendations of book, movies, etc

Ranking (clickthrough statistics)

42

Social Search: Explicit HelpQuestion-Answering Sites Content produced in a manner amenable to

searching for answers to questions. Search tends to work well on these sites and on the

internet leading to these sites This suggests that for the intranet, content is best

generated and written this way.

Like an FAQ but with many authors and with the questionsthat the audience really wants the answers to.

43

44

Explicit Suggestions: Building Knowledge

Social knowledge management tools seem promising Utilize the best of social networks, tagging, blogging,

web page creation, wikis, and search.

Millen et al., CHI 2006

45

Collaborative Search

Pickens et al., SIGIR 2008

46

Summary: Consider the Human

1. Feelings Emotional responses to information seeking

Aesthetics

Flow

2. Language / Memory / Planning Scaffold memory by suggesting next steps, providing context and feedback

Tools to aid with the anchoring and the vocabulary problems

3. Sociability Search as a social experience

Turning to others for certain types of task

Sharing information for next-generation knowledge management

Thank you!

Full text freely available at:

http://searchuserinterfaces.com

Recommended