chapter14-seweèpfkpeofspelkmarchinterfaces
TRANSCRIPT
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
1/53
Search Process And InterfacesChapter 14Search Process and Interfaces
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
2/53
Chapter 14Web Information Retireval
Exploratory Search 2
User intent taxonomy (Broder2002)
Informational
want to learn about something (~40% / 65%)
Navigationalwant to go to a given page (~25% / 15%)
Transactional want to do something (web-mediated) (~35% / 20%)
Exploratory Search belongs to all cases
[W]hen an individual requires any information tocomplete a task, or to satisfy the curiosity of the mind,independent of the method used to address the need,and regardless of whether the need is satisfied or not.
Outline
Information Seeking Paradigms
Search User Interfaces
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
3/53
Chapter 14Web Information Retireval
Models of Information Seeking Process
How humans search for information?
Information-seeking is a special case of problem solving.It includes recognizing and interpreting the informationproblem, establishing a plan of search, conducting thesearch, evaluating the results, and if necessary, iteratingthrough the process again.
G. Marchionini. Information-seeking strategies of novices using a full-text
electronic encyclopedia.
3
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
4/53
Chapter 14Web Information Retireval
The Search Process
A hierarchy of goals and tasks
4
Working Context
Information Seeking Context
Information Retrieval
Context
SeekingTask
Work Task
Seeking
Process
Work
Process
SeekingResult
Work Result
InformationNeed
Query
Result
Match
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
5/53
Chapter 14Web Information Retireval
Information Seeking [Bates, 2002]
Bates, Marcia J. 2002. Toward an integrated model for information seeking and searching. In: The
Fourth International Conference on Information Needs, Seeking and Use in Different Contexts.
5
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
6/53
Chapter 14Web Information Retireval
The Standard Retrieval Interaction Model
Assumptions: The goal is maximizing
precisionand recallsimultaneously
The information need remainsstatic
The value is in the resultingdocument set
Problems: Users learn during the search
process: Scanning titles of retrieved
documents Reading retrieved documents
Viewing lists of relatedtopics/thesaurus terms
Navigating hyperlinks Some users dont like long
(apparently) disorganized lists ofdocuments
http://courses.sims.berkeley.edu/i240/s11/
6
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
7/53Chapter 14Web Information Retireval
IR is an Iterative Process
The exchange doesnt end
with first answer Users can recognize elements
of a useful answer, evenwhen incomplete
Questions and understandingchanges as the processcontinues
Repositories
Workspace
Goals
http://courses.sims.berkeley.edu/i240/s11/
7
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
8/53Chapter 14Web Information Retireval
IR is an Iterative Process
Search is evolving Content Vs. Intent
People dont want to search People want to get task done and get answers
Moving towards identifying a users task
Enabling means for task completion
Search as a Process
Start End
I am craving for a good Wiener Schnitzeland a Sachertorte in Vienna
Search Menu Reviews MapRicardo Baeza-Yates
Next Generat ion Search, 2nd
SeCo Workshop,
Milan, 24/06/2010
Search applications must Support the user in the search process (try to) Infer the user intent to help him accomplishing his
task
8
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
9/53
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
10/53Chapter 14Web Information Retireval
Moving between patches
Patches of information = websites
Problem:should I continue foraging in the currentpatchor look for another patch? Expected gain from continuing in current patch vs. moving to
another
10
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
11/53Chapter 14Web Information Retireval
Information seeking funnel
[D. Rose, 2008]
Wandering: the user does not have aninformation seeking-goal in mind.
Exploring: the user has a general goalbut not a plan for how to achieve it.
Seeking: the user has started to identifyinformation needs that must be satisfiedbut the needs are open-ended.
Asking: the user has a very specificinformationneed that corresponds to a
closed-class question
11
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
12/53Chapter 14Web Information Retireval
KuhlthausInformation Search Process (ISP) 12
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
13/53Chapter 14Web Information Retireval
Berrypicking vs. Orienteering vs.
Teleporting ...
Information needschange during interactions
M.J. Bates. The design ofbrowsing and berrypickingtechniques for the onlinesearch interface. OnlineReview, 13(5):407431,1989.
Orienteering[Teevan et al., CHI 2004]: Searcher issues a quick,imprecise to get to approximately the right information space region
and then follows known paths that require small steps that movethem closer to their goal. Easy! (perfect query not needed)
Teleporting: Expert searchers issue longer queries to jump directlyto the target. Requires more effort and experience.
Q0
Q1
Q2
Q3
Q4
Q5
EXIT
TT
T
T
T = thoughtQ = query variation
= document, information
13
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
14/53Chapter 14Web Information Retireval
vs. exploratory search
Exploratory Search: users intent isprimarily to learn more on a topic of interest,
by exploring various directions and sources exploratory search blends querying and
browsing strategies and is different fromretrieval that is best served by analyticalstrategies
Marchionini, G. Exploratory search:
from finding to understanding.Communications ACM 49(4): 41-46(2006)
Some references
Definition and analysis of the problem
White, R. W., and Drucker, S. M. Investigating behavioral variability in web search. 16th WWW
Conf. Banff, Canada, 2007)
Complex Search and Exploratory Search
Aula, A., and Russell, D.M. Complex and Exploratory Web Search. ISSS: Information Seeking
Support Systems Workshop Chapel Hill, June 2008)
14
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
15/53Chapter 14Web Information Retireval
Multi-domain Exploratory Search
search for upcoming concerts close to an attractive
location (like a beach, lake, mountain, natural park, andso on), considering also availability of good, close-byhotels
Current approach the user can adopt: Independently explore search services Manually combine findings
15
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
16/53Chapter 14Web Information Retireval
Multi-domain Exploratory Search
expandthe search to get information about available
restaurants near the candidate concert locations, newsassociated to the event and possible options to combinefurther events scheduled in the same days and located ina close-by place with respect to the first one
16
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
17/53Chapter 14Web Information Retireval
The note-taking limit
There is a limit after which the found options need to be
marked down.
17
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
18/53Chapter 14Web Information Retireval
Liquid Queries
A new paradigm allowing users to formulate and get responsesto multi-domain queries through an exploratory information
seeking approach, based upon structuredinformation sourcesexposed as software services
Compositeanswers obtained by aggregating search results from
various domains
Highlightthe contribution of each search service
Joinof results based on the structural information afforded by thesearch service interfaces
Refinethe user query
Re-shape the result list
Alessandro Bozzon, Marco Brambilla, Piero Fraternali, Stefano Ceri. Liquid Query: multi-domain
exploratory search on the Web. WWW 2010, Raleigh, USA
18
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
19/53Chapter 14Web Information Retireval
Liquid Queries Definition
Template-based approach
It consists of subsetting and parametrizing the resourcegraph...
Concert
Artist
Exhibition
Restaurant
Hotel
Movie
Metro Station
Theatre
Photo
Landmark
News
...
Piece
...
...
...
...
ShoppingCenter...
...
...
Photo
Concert
Metro Station
Restaurant
ews
Exhibition
Artist
Hotel
= inputs, outputs + GR = global ranking
19
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
20/53Chapter 14Web Information Retireval
Liquid Queries Definition
And then characterizing the user interaction
Plus: Parametrization of global ranking Data visualization options .. and so on
Photo
Concert
Metro Station
Restaurant
ews
Exhibition
Artist
Hotel
Expand
20
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
21/53Chapter 14Web Information Retireval
Result Exploration Support
If the current set of combinations is not satisfactory, the user may ask formore values for a service (more one) or for all services (more all)
More concerts, more hotels, or more combinations
Add new information about further domains for selected combinations(expand) Find close-by restaurants or co-located events
Aggregateinformation to ease analysis and readability (clustering,grouping) Group events by venue
Reducethe number of shown items through filtering Total walked distance for the night
Re-order (ranking or sorting) Calculate derived values from existing ones Total walked distance for the night
Alternative data visualization Map, parallel coordinates,
DEMO:
http://demo.search-computing.org
21
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
22/53Chapter 14Web Information Retireval
Outline
Information Seeking Paradigms
Search User Interfaces
22
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
23/53Chapter 14Web Information Retireval
Search interfaces
Visualization of search results is a core asset in the searchprocess and is accountable for a big part of the perceived
quality in the user experience
23
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
24/53Chapter 14Web Information Retireval
What web search engines offer
Snippets
24
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
25/53
Chapter 14Web Information Retireval
Query Specification 25
Yahoos
Advanced
Search Panel
Googles Image
Query By
Example
Autocorrection Autocompletion and Instant
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
26/53
Chapter 14Web Information Retireval
Autocorrection, Autocompletion, and Instant
Search 26
AutocompletionAutocorrection
Instant Search
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
27/53
Chapter 14Web Information Retireval
Result Page Real Estate
More Complete information on one search
Shortcuts
Deep Links
Enhanced
Results
27
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
28/53
Chapter 14Web Information Retireval
Page Layout Optimization_1
Optimization of the result set layout (and of page space)
28
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
29/53
Chapter 14Web Information Retireval
Page Layout Optimization_2
Optimization of the result set layout (and of page space)
29
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
30/53
Chapter 14Web Information Retireval
Page Layout Optimization_3
Optimization of the result set layout (and of page space)
DEMO VIDEO: http://youtu.be/GkF36gUP7Ss
30
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
31/53
Chapter 14Web Information Retireval
Not all results are likely to be reviewed
(Source: iprospect.com WhitePaper_2006_SearchEngineUserBehavior.pdf)
31
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
32/53
Chapter 14Web Information Retireval
Clicks and views depend on rank
[Joachims et al, 2005]
32
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
33/53
Chapter 14Web Information Retireval
What are facets?
Like the facets on a diamond, faceted metadata allow
you to look at the same information from different sides.
Faceted metadata have the information organized on
several dimensions
Example:
Book: author, title, year, publisher, subject
Shoe: size, color brand, material, price, style
33
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
34/53
Chapter 14Web Information Retireval
Why facets?
Dynamic method to retrieve information
Provides analytics and brings intelligence to search
results page
Provides discovery tool and brings serendipity
Leverages an engineering taxonomy Facets are structured around key data fields, including controlled
fields based on classification codes and controlled vocabulary
terms
Facets reveal common threads between search results
34
F d h
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
35/53
Chapter 14Web Information Retireval
Faceted search
Faceted searchis a popular technique for exploratory
searching of digital documents. It allows user to filterthe data using multiple dimensional features.
The interface of Mspace - http://www.mspace.fm/
35
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
36/53
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
37/53
Chapter 14Web Information Retireval
What is faceted search?
Its about
Query
Reformulation!
37
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
38/53
Chapter 14Web Information Retireval
Data Visualization
to convey information through visual
representations.
Why?
Make decision See data in context Support graphical calculation Find patterns
38
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
39/53
Chapter 14Web Information Retireval
Examples
The French engineer, Charles Minard (1781-1870), illustrated thedisastrous result of Napoleon's failed Russian campaign of 1812. Thegraph displays several variables in a single two-dimensional image:t the army's location and direction, showing where units split off and rejoined the declining size of the army the low temperatures during the retreat.
Many consider Minard's original the best statistical graphic ever drawn.
http://www.math.yorku.ca/SCS/Gallery/minard/march-animated.gif
39
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
40/53
Chapter 14Web Information Retireval
Points
Simplest object
Pinpoint a specific locationin space
Can take any simple shape
Not a good option forencoding a series of values
through time
40
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
41/53
Chapter 14Web Information Retireval
Scatter Plot
Easily represents the
measurements of twovariables
Effectively demonstrate the
existence or lack or arelationship betweenvariables
41
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
42/53
Chapter 14Web Information Retireval
Examples
http://www.guardian.co.uk/world/datablog/interactive/2010/oct/23/wikileaks-iraq-deaths-map
42
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
43/53
Chapter 14Web Information Retireval
Examples
http://www.ted.com/talks/hans_rosling_reveals_new_insights_on_poverty.html
43
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
44/53
Chapter 14Web Information Retireval
Results Visualizations
There are well-established visualization concerns intraditional search interfaces (e.g., simplicity)
Recently, more sophisticated presentation ofresults are emerging, driven by the type (andproperties) of extracted data
44
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
45/53
Chapter 14Web Information Retireval
Results Visualizations
Vertical search engines also feature newsophisticated approaches to result visualization
Domain knowledge optimizes the display of retrievedresults
Wonderfly trip plannerwww.wonderfly.com
45
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
46/53
Chapter 14Web Information Retireval
Adequate visualizations
Flexible and dynamic assembly of the resultlayout as in horizontal search engines
Result presentation tuned to the type of objects(images, maps, news) retrieved as in vertical
search engines
Visualization techniques that vary quite radically,e.g., using maps to chart multiple geo-referencedobjects, time lines to convey temporal series, and
ad hoc widgets for multidimensional data
46
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
47/53
Chapter 14Web Information Retireval
(List) Tabular visualization 47
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
48/53
Chapter 14Web Information Retireval
Map Visualization 48
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
49/53
Chapter 14Web Information Retireval
Multi-domain Map Visualization 49
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
50/53
Chapter 14Web Information Retireval
Atom View 50
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
51/53
Chapter 14Web Information Retireval
Provenance and Relationships
http://sig.ma/
http://askken.heroku.com/
51
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
52/53
Chapter 14Web Information Retireval
Parallel Coordinates
http://vis.stanford.edu/protovis/ex/cars.html
52
-
8/9/2019 Chapter14-SewepfkpeofspelkmarchInterfaces
53/53
Faceted Search
http://vis.stanford.edu/protovis/ex/cars.html
53