CS/INFO 430 Information Retrieval Usability 1 Lecture 23

advertisement
CS/INFO 430
Information Retrieval
Lecture 23
Usability 1
1
Course Administration
Assignment 4
2
•
Due Friday, December 1
•
Extensions only for exceptional circumstances
Usability Lectures
Usability 1: Browsing and search interfaces
Usability 2: Evaluation with human in the loop
Usability 3: Usability design
3
Browsing:
The Human in the Loop
Return objects
Return
hits
Browse documents
Search index
4
Web Search: Browsing
Users give queries of 2 to 4 words
Most users click only on the first few results; few
go beyond the fold on the first page
80% of users, use search engine to find sites
search to find site
browse to find information
Amil Singhal, Google, 2004
5
Browsing in Information Space
Starting point
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Effectiveness depends on
(a) Starting point
(b) Effective feedback
(c) Convenience
6
Convenience when Browsing
If documents are accessible online, user can browse content.
• Can compensate for weaknesses in the underlying search
system, e.g., the difficulty of indexing Web documents
• Requires rapid delivery to the desktop
Otherwise, the user can browse substitutes, e.g., catalog
records, subject hierarchies, etc.
• Puts heavy demands on the precision/recall of the
underlying search system
7
Browse: Catalog Record
QuickTime™ and a TIFF (LZW) decompressor are needed to see this picture.
8
Hierarchical browsing
Level 0
Level 1
Level 2
9
Hierarchical
browsing:
collections
QuickTime™ and a
TIFF (LZW) decompressor
are needed to see this picture.
10
QuickTime™ and a
TIFF (LZW) decompressor
are needed to see this picture.
Alphabetical
browsing
http://nsdl.org/
11
QuickTime™ and a
TIFF (LZW) decompressor
are needed to see this picture.
12
Alphabetical
browsing:
subject headings
Browsing the Content of Indexes
Show the users the terms that occur in indexes, such
as subject headings.
Example: Library of Congress:American Memory
http://memory.loc.gov/
13
QuickTime™ and a
TIFF (LZW) decompressor
are needed to see this picture.
14
Subject
headings used
in index
Browsing by Filtering and Sorting
Filters allow users to reject categories of
information.
Sorting by various criteria allows users to organize
information for rapid scanning
Example: Research Libraries Group Cultural
Materials
http://cmi.rlg.org/
15
Browse
everything
QuickTime™ and a
TIFF (LZW) decompressor
are needed to see this picture.
16
Filter
"New York"
QuickTime™ and a
TIFF (LZW) decompressor
are needed to see this picture.
17
Sort
"date"
QuickTime™ and a
and a
TIFFQuickTime™
(LZW) decompressor
(LZW)
decompressor
areTIFF
needed
to see
this picture.
are needed to see this picture.
18
Snippets
• A snippet is a short record that a search system returns to
describe and link to a hit.
• Example: Web search “Nielsen evaluation heuristics”
Heuristic Evaluation
... Jacob Nielsen's Online Writings on Heuristic Evaluation. How
to conduct a heuristic evaluation; A list of ten recommended
heuristics for usable interface design ...
www.useit.com/papers/heuristic/ - 5k - Cached - Similar pages
19
Usability of Search: Snippets
Choices in designing snippets:
• Dynamic (generated from query + document) or pre-computed
(from document only)
• Content only or with related information (e.g., subject
hierarchies)
• Highlighting of search terms
• Length of snippet v. number on page
User must understand why the hit was returned
20
Dynamic Return Hits
Dynamic
snippets
21
Precomputed Return Hits
Pre-computed
snippets
22
Pre-computed Snippets
In general dynamic snippets are superior because they fit the
user's expectations, but they can fail badly.
Example: Web search "brown topeka kansas"
QuickTime™ and a TIFF (LZW) decompressor are needed to see this picture.
Legal Information Institute
Brown v. Board of Education, 347 U.S. 483 (1954) (USSC+) 1.
Syllabus , 2. Full Decision , 3. Syllabus & Opinions Only...
www2.law.cornell.edu/cgi-bin/foliocgi.exe/...
23
Dynamic Snippets
QuickTime™ and a TIFF (LZW) decompressor are needed to see this picture.
Legal Information Institute www2.law.cornell.edu/.../doc/%7B@1%7D/
hit_headings/words=4/hits_only - 2k - Oct 27, 2003 - Cached -Similar
pages
DOC BodyPage
... Case Information. Brown v. Board of Education of Topeka . No. 1. ...
APPEAL FROM THE UNITED STATES DISTRICT COURT FOR THE
DISTRICT OF KANSAS [*]. Syllabus. ...
www2.law.cornell.edu/.../doc/%7Bt26262%7D/
pageitems=%7Bbody%7D/hit_headings/words=4 - 13k - Cached Similar pages
24
Pre-computed Snippets
QuickTime™ and a TIFF (LZW) decompressor are needed to see this picture.
QuickTime™ and a TIFF (LZW) decompressor are needed to see this picture.
25
Dynamic Snippets with
Pre-computed Summary
QuickTime™ and a
TIFF (LZW) decompressor
are needed to see this picture.
26
Dynamic Snippets with
Pre-computed Summary
Pre-computer summary, with space for dynamic snippet
QuickTime™ and a
TIFF (LZW) decompressor
are needed to see this picture.
27
Dynamic Snippets with
Pre-computed Summary
Complete record with dynamic snippet
QuickTime™ and a
TIFF (LZW) decompressor
are needed to see this picture.
28
Designing the Search Page
Making Decisions
• Overall organization:
– Spacious or cramped
– Division of functionality to different pages
– Positioning components in the interface
– Emphasizing parts of the interface
• Query insertion: insert text string or fill in text boxes
• Interactivity of search results
• Performance requirements
29
Google
Spacious
organization
30
AltaVista
Division of functionality
to different pages
31
ACM Digital Library
Emphasized
components
32
ACM Digital Library advance search
Different ways
to insert query
33
Yahoo!
Cramped
organization
34
The Old Yahoo! Interface
35
The Yahoo! Interface
The Yahoo interface is cluttered and unattractive, yet Yahoo is
one of the most successful of all web sites. Why is this interface
successful?
• Very many branches from a single web page saves the need
for hierarchy of menus.
• Simple html markup ensures that the page renders quickly
and accurately on all browsers.
• Slow changes over the years means that users are familiar
with it.
http://www.yahoo.com/
36
37
Download