Pirolli-Card. Front matter-CHI03 IF Tutorial
9 pages
English

Pirolli-Card. Front matter-CHI03 IF Tutorial

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
9 pages
English
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

CHI 2003 Tutorial Information Foraging Peter Pirolli and Stuart Card PARC 3333 Coyote Hill Road Palo Alto, CA 94304 Instructor BiographiesPeter Pirolli is a Principal Scientist in the User Interface Research area at PARC. Hereceived his B.Sc. in Psychology and Anthropology from Trent University, Canada,where he conducted a published research related to eyewitness memory. He earned hisM.S. and Ph.D. in Cognitive Psychology from Carnegie Mellon University where hedeveloped computational models of students learning to program and helped develop anintelligent tutoring system for programming. He became a Professor in the School ofEducation at the University of California, Berkeley, where he was also Associate Directorof the Cognitive Science Program. During that period he studied computational modelsof metacognition, intelligent tutoring systems, and design problem solving, and hebecame a Fellow of the National Academy of Education. He joined Xerox PARC in1991, where he is engaged in studies of human-information interaction, informationforaging theory, and the development of new user interface technologies.Stuart Card is a Senior Research Fellow at PARC and head of the User InterfaceResearch group. He has developed models in human-computer interaction, includingGOMS and the Fitts’s Law model of the mouse as well as new user interface te3chniques,such as Rooms and focus+context information visualization methods. His most recentbook, Readings ...

Informations

Publié par
Nombre de lectures 16
Langue English

Extrait

CHI 2003 Tutorial Information Foraging Peter Pirolli and Stuart Card PARC 3333 Coyote Hill Road Palo Alto, CA 94304
Instructor Biographies
Peter Pirolli is a Principal Scientist in the User Interface Research area at PARC. He received his B.Sc. in Psychology and Anthropology from Trent University, Canada, where he conducted a published research related to eyewitness memory. He earned his M.S. and Ph.D. in Cognitive Psychology from Carnegie Mellon University where he developed computational models of students learning to program and helped develop an intelligent tutoring system for programming. He became a Professor in the School of Education at the University of California, Berkeley, where he was also Associate Director of the Cognitive Science Program. During that period he studied computational models of metacognition, intelligent tutoring systems, and design problem solving, and he became a Fellow of the National Academy of Education. He joined Xerox PARC in 1991, where he is engaged in studies of humaninformation interaction, information foraging theory, and the development of new user interface technologies.
Stuart Card is a Senior Research Fellow at PARC and head of the User Interface Research group. He has developed models in humancomputer interaction, including GOMS and the Fitts’s Law model of the mouse as well as new user interface te3chniques, such as Rooms and focus+context information visualization methods. His most recent book,Readings in Information Visualization, Using Vision to Think, was written and edited with J. Mackinlay and B. Shneiderman.
Objectives Participants will learn techniques of information foraging analysis for characterizing human informationseeking behavior. The objective is that participants should be able by the end of the tutorial to perform analyses in information foraging. Information foraging theory as a new method for analyzing informationintensive work. Models and empirical tools for analysis of adaptation to information environments cognitive mechanisms. Demos, handson exercises, and applications. Students take away resources to aid analysis and teaching. Emphasis on applications to Web and information system design.
CHI 2003
iii
Pirolli & Card
Agenda 1. Problem and Rationale Improving humaninformation interaction Informavores; information as extended phenotype The glut of information Optimal foraging theory 2. Levels of Behavioral Theory Time scales of cognition Adaptation and proximal mechanisms Search, pursuit, handling tradeoff 3. Instrumentation for information foraging analysis Problems with conventional usability analysis Protocol analysis and logs Problem spaces and Web Behavior Graphs HumanInformation Interaction 4. Adaptation Level of analysis Adaptationist approach (example: memory) Optimal Foraging Theory examples Exercise: plotting gain functions Resources: Value of information; Resource costs and opportunity costs Basic foraging model: Charnov’s Theorem; application: Patches on the Web Diet Selection model: allornone theorem; Application 5. External factors: Information ecology Cost structure of information — Cost of Knowledge Characteristic the World Wide WebAn information ecology: 6. Proximal Mechanisms: Aggregate Behavior Information scent model of aggregates of users Example: WUFIS model using spreading activation Phase shifts 7. Proximal Mechanisms: Dynamic Programming Using dynamic programming to locate optimal paths Exercise: Scatter/Gather state space 8. Proximal Mechanisms: Cognitive Models Information scent Usertracing method ACTIF and SNIF/ACT models 9. Information Farming (Enhanced Foraging) Social/Cooperative Foraging Sensemaking 10. HumanInformation Interaction
CHI 2003
iv
Pirolli & Card
InformationForaging
Peter Pirolli Stuart K. Card
Exercise: Information Patches
Patchy structure of the information ! environment Hypothetical analysis ! Patch Model & Charnov’s Marginal Value ! Theorem
CHI 2003
1
Pirolli & Card
information patches
D e s k
S h e lf
A c tiv e P ro je c t P ile s
C o m p u te r
R e fe re n c e A re a
D e s k
workspace cost structure
CHI 2003
Desk
Shelf
Active Project Piles
Computer
2
Reference Area
Desk
Pirolli & Card
new site
information patches
surf site
new search s
hypothetical example
CHI 2003
! user submits query to a search engine
3
browse results
between-patches
user scans results ! adds relevant URLs to ! “bookmarks”
within-patch
Pirolli & Card
Cost Structure
Scan Links
Scroll
Next
Hypothetical Costs & Assumptions
Execute search = 10 s ! Scan link = 1 s ! Scroll = 5 s ! Next Page = 10 s !
CHI 2003
70 60 50 40 30 20 10 0 0
5
Cost of Navigation
10
15 20 Link
4
ExecuteQuery
Scroll
Next
10 links/page ! 3 pages per search !
25
30
35
Scroll
Pirolli & Card
!
Pirolli & Card
!
.5 probability that any executed search will produce a relevant link “Good” retrieval system presents links in ranked manner
Linear Gain Function
!
.5 probability that any executed search will produce a relevant link “Poor” retrieval system presents links in uniformly random order
!
3 5
6 0
70
70
50
3 0 4 0 P a t c h Ti me ( s )
25
30
35
6 0
3 0
15 20 Link
2 5
CHI 2003
10
Exponential Gain Function
0 .0 0 0 0 0
2 0
3 0 4 0 P a t c h T i me ( s )
50
5
5
10
15 2 0 Li nk
10
5
0 .0 0 0 0 0 0 0 0 0
10
2 0
0 .0 0 0 0 0 0 0 0 0
0 .0 50 0 0 0 0 0
0 .10 0 0 0 0 0 0
0 .150 0 0 0 0 0
0 .6 0 0 0 0 0 0 0
0 .4 0 0 0 0 0 0 0
0 .50 0 0 0 0 0 0
0 .10 0 0 0 0 0 0
0 .3 0 0 0 0 0 0 0
0 .2 0 0 0 0 0 0 0
0.0180 0.0160 0.0140 0.0120 0.0100 0.0080 0.0060 0.0040 0.0020 0.0000 0
Line ar Gain
0 .3 0 0 0
0 .2 0 0 0
Exponential Gain
0 .10 0 0
0 .6 0 0 0
0 .4 0 0 0
0 .50 0 0
0 .2 0 0 0 0 0 0 0
0 .2 50 0 0 0 0 0
Line ar Gain
Expone ntial Gain
Questions (for both linear & exp gain plots)
!
1.
2.
3.
CHI 2003
Note:Travel timeis the time it takes to get to the search engine home page and execute a query. It is assumed to be the cost of getting to a new page (10 s) plus the cost of executing a query (10 s).
Suppose our hypothetical forager adopts a policy of never spending more than 30 seconds of patch time + travel time on any given query. a. Find and mark the point on the curve that corresponds to this “30 second investment policy”. What is the expected gain? b. Theoverall rate of gainover many queries will be the (expect gain)/(Patch time + Travel time). Plot a line from the intercept (0,0) to the point marked in 1.a. What is the slope of this line? Repeat steps (1.a) and (1.b) above for the following “time investment” policies. In each case, what is the expected gain and the overall rate of gain at: a. 22 seconds b. 50 seconds c. 80 seconds What “time investment policy” (in terms of number of seconds invested in browsing links each query) will maximize the overall rate of gain?
6
Pirolli & Card
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents