SlideShare a Scribd company logo
1 of 24
Download to read offline
© 2010 Pearson Addison-Wesley. All rights reserved.
Addison Wesley
is an imprint of
Designing the User Interface:
Strategies for Effective Human-Computer Interaction
Fifth Edition
Ben Shneiderman & Catherine Plaisant
in collaboration with
Maxine S. Cohen and Steven M. Jacobs
CHAPTER 13:
Information Search
1-3
© 2010 Pearson Addison-Wesley. All rights reserved.
Information Search
13-3
• Introduction
• Searching in Textual Documents and Database
Querying
• Multimedia Document Searches
• Advanced Filtering and Search Interfaces
1-4
© 2010 Pearson Addison-Wesley. All rights reserved.
Information Search (cont.)
13-4
• Information search should be a joyous experience,
but it takes a skilled searcher with robust tools to
perform an effective search
• Information retrieval and database management
have evolved into:
- information gathering, seeking, filtering,
collaborative filtering, sensemaking, and visual
analytics.
- data mining from data warehouses and data
marts
- knowledge networks or semantic webs
• All the above is complicated by the increased
volume of material to search
1-5
© 2010 Pearson Addison-Wesley. All rights reserved.
Search terminology
13-5
• Task objects (such as movies for rent) are stored in
structured relational databases, textual document
libraries, or multimedia document libraries
• A structured relational database consists of
relations and a schema to describe the relations
• Relations have items (usually called tuples or
records), and each item has multiple attributes (often
called fields), which each have attribute values
• A textual document library consists of a set of
collections (typically up to a few hundred collections
per library) plus some descriptive attributes or
metadata about the library (for example, name,
location, owner)
1-6
© 2010 Pearson Addison-Wesley. All rights reserved.
Search terminology (cont.)
13-6
• Task actions are decomposed into browsing or searching
• Here are some examples of task actions:
- Specific fact finding (known-item search)
• Find the e-mail address of the President of the United
States.
- Extended fact finding
• What other books are by the author of “Jurassic Park”?
- Exploration of availability
• Is there new work on voice recognition in the ACM
digital library?
- Open-ended browsing and problem analysis
• Is there promising new research on fibromyalgia that
might help my patient?
1-7
© 2010 Pearson Addison-Wesley. All rights reserved.
Search terminology (cont.)
13-7
• Once users have clarified their information needs,
the first step towards satisfying those needs is
deciding where to search
• Supplemental finding aids can help users to clarify
and pursue their information needs, e.g. table of
contents or indexes
• Additional preview and overview surrogates for
items and collections can be created to facilitate
browsing
1-8
© 2010 Pearson Addison-Wesley. All rights reserved.
Searching in Textual Documents
and Database Querying
13-8
• Expert users can use SQL:
SELECT DOCUMENT#
FROM JOURNAL-DB
WHERE (DATE >= 2004 AND DATE <= 2008)
AND (LANGUAGE = ENGLISH OR FRENCH)
AND (PUBLISHER = ASIST OR HFES OR ACM)
• SQL has powerful features, but it requires
training
• While SQL is a standard, form fill-in
queries have simplified query formulation
1-9
© 2010 Pearson Addison-Wesley. All rights reserved.
Searching in Textual Documents
and Database Querying (cont.)
13-9
• Other methods include:
- Natural language queries
- Form fill-in
- Query by example (QBE)
• Evidence shows that users perform better
and have higher satisfaction when they can
view and control the search
1-10
© 2010 Pearson Addison-Wesley. All rights reserved.
Searching in Textual Documents
and Database Querying (cont.)
13-10
1-11
© 2010 Pearson Addison-Wesley. All rights reserved.
Five-phase framework to clarify user
interfaces for textual search
13-11
1. Formulation: expressing the search
2. Initiation of action: launching the search
3. Review of results: reading messages and
outcomes
4. Refinement: formulating the next step
5. Use: compiling or disseminating insight
1-12
© 2010 Pearson Addison-Wesley. All rights reserved.
Five-phase
framework to
clarify user
interfaces for
textual search
(cont.)
13-12
1-13
© 2010 Pearson Addison-Wesley. All rights reserved.
Searching in Textual Documents
and Database Querying (cont.)
13-13
As users press keys on the keypad (left figure), the digits are shown and a search is
implicitly initiated to display the list of names in the address book that match the
series of keys pressed. On the right figure, red wedges at the edge of the screen hint
at the locations of off-screen results on a map (Gustafson)
1-14
© 2010 Pearson Addison-Wesley. All rights reserved.
Searching in Textual Documents
and Database Querying (cont.)
13-14
A search for “user interface”
powered by Endeca
(http://www.lib.ncsu.edu) returns
144 results grouped into 10
pages. The menu at the upper
right allows users to sort
results by relevance or by date,
while on the left a summary of
the results organized
by Subject, Genre, or Format
provides an overview of the
results and facilitates
further refinement of the search.
1-15
© 2010 Pearson Addison-Wesley. All rights reserved.
Multimedia Document Searches
13-15
• Image search
• Map search
• Design or diagram search
• Sound search
• Video search
• Animation search
1-16
© 2010 Pearson Addison-Wesley. All rights reserved.
Multimedia document searches
(cont.)
• Image Search:
– Finding photos with images such as the Statue of Liberty is
a challenge
• Query-by-Image-Content (QBIC) is difficult
• Search by profile (shape of lady), distinctive features (torch),
colors (green copper)
– Use simple drawing tools to build templates or profiles to
search with
– More success is attainable by searching restricted
collections
• Search a vase collection
• Find a vase with a long neck by drawing a profile of it
– Critical searches such as fingerprint matching requires a
minimum of 20 distinct features
– For small collections of personal photos effective browsing
and lightweight annotation are important
13-16
1-17
© 2010 Pearson Addison-Wesley. All rights reserved.
Multimedia document searches
(cont.)
• Map Search
– On-line maps are plentiful
– Search by latitude/longitude is the structured-
database solution
– Today's maps are allow utilizing structured
aspects and multiple layers
• City, state, and site searches
• Flight information searches
• Weather information searches
• Mapquest, Google Maps, etc.
– Mobile devices can allow “here” as a point of
reference
13-17
1-18
© 2010 Pearson Addison-Wesley. All rights reserved.
Multimedia document searches
(cont.)
• Design/Diagram Searches
– Some computer-assisted design packages support search of
designs
– Allows searches of diagrams, blueprints, newspapers, etc., e.g.
search for a red circle in a blue square or a piston in an engine
– Document-structure recognition for searching newspapers
• Sound Search
– MIR supports audio input
– Search for phone conversations may be possible in future on
speaker independent basis
• Video Search
– Provide an overview
– Segmentation into scenes and frames
– Support multiple search methods
– Infomedia project
• Animation Search
– Prevalence increased with the popularity of Flash
– Possible to search for specific animations like a spinning globe
– Search for moving text on a black background
13-18
1-19
© 2010 Pearson Addison-Wesley. All rights reserved.
Multimedia Document Searches
(cont.)
13-19
1-20
© 2010 Pearson Addison-Wesley. All rights reserved.
Advanced Filtering and Search
Interfaces
13-20
• Filtering with complex Boolean queries
• Automatic filtering
• Dynamic queries
• Faceted metadata search
• Query by example
• Implicit search
• Collaborative filtering
• Multilingual searches
• Visual field specification
1-21
© 2010 Pearson Addison-Wesley. All rights reserved.
Advanced filtering
and search interfaces (cont.)
For advanced uses there are alternatives to form fill-in query interfaces:
• Filtering with complex Boolean queries
– Problem with informal English, e.g. use of ‘and’ and ‘or’
– Venn diagrams, decision tables, and metaphor of water flowing have not
worked for complex queries
• Dynamic Queries - Adjusting sliders, buttons, etc and getting
immediate feedback
– “Direct manipulation” queries
– Use sliders and other related controls to adjust the query
– Get immediate (less than 100 msec) feedback with data
– Dynamic HomeFinder and Blue Nile
– Hard to update fast with large databases
• Query previews present an overview to give users information and the
distribution of data and thereby eliminate undesired items
• Faceted metadata search
– Integrates category browsing with keyword searching
– Flameco
13-21
1-22
© 2010 Pearson Addison-Wesley. All rights reserved.
Advanced filtering
and search interfaces (cont.)
• Collaborative Filtering
– Groups of users combine evaluations to help in finding items in a
large database
– User "votes" and his info is used for rating the item of interest, e.g.
a user rating six restaurants highly is given a list of restaurants
also rated highly by those who agree the six are good
• Multilingual searches
– Current systems provide rudimentary translation searches
– Prototypes of systems with specific dictionaries and more
sophisticated translation
• Visual searches
– Specialized visual representations of the possible values, e.g. dates
on a calendar or seats on a plane
– On a map the location may be more important than the name
– Implicit initiation and immediate feedback
13-22
1-23
© 2010 Pearson Addison-Wesley. All rights reserved.
Advanced Filtering and Search
Interfaces (cont.)
13-23
Blue Nile (bluenile.com) uses
dynamic queries to narrow
down the results of
searches. Here, the double-
sided sliders were adjusted
to show only lower-priced
diamonds with very good cut
and high carat ratings.
1-24
© 2010 Pearson Addison-Wesley. All rights reserved.
Advanced Filtering and Search
Interfaces (cont.)
13-24
Flamenco (http://flamenco.berkeley.edu/) is an example of a faceted metadata search. Facets include Media, Location,
Date, Themes, and so on. Here, two attribute values are selected (Date = 20th century and Location = Europe) with
results grouped by location. The image previews are updated immediately as constraints are added or removed
(another example of implicit query initiation). Clicking on a group heading such as “Belgium/Flanders” refines the query
into that category, while clicking on “All” dates relaxes the date constraint.
1-25
© 2010 Pearson Addison-Wesley. All rights reserved.
Advanced Filtering and Search
Interfaces (cont.)
13-25
Using The Hive Group’s treemap
(http://www.hivegroup.com/), users can
review all waterproof binoculars in the
catalog of Amazon.com products and
browse the items in the list, grouped
by manufacturer. Each box
corresponds to a pair of binoculars,
and the size of the box is proportional
to its price. Green boxes are best-
sellers. Users can filter the results
using the dynamic query sliders on the
right. Here all the binoculars with less
than three user reviews have been
filtered out, leaving only 61 binoculars
to consider.

More Related Content

What's hot

Human computer interaction -Input output channel with Scenario
Human computer interaction -Input output channel with ScenarioHuman computer interaction -Input output channel with Scenario
Human computer interaction -Input output channel with ScenarioN.Jagadish Kumar
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTvicci4041
 
hci in software development process
hci in software development processhci in software development process
hci in software development processKainat Ilyas
 
Web Search and Mining
Web Search and MiningWeb Search and Mining
Web Search and Miningsathish sak
 
The impact of web on ir
The impact of web on irThe impact of web on ir
The impact of web on irPrimya Tamil
 
Hci user interface-design principals
Hci user interface-design principalsHci user interface-design principals
Hci user interface-design principalsAnwal Mirza
 
Load Balancing in Parallel and Distributed Database
Load Balancing in Parallel and Distributed DatabaseLoad Balancing in Parallel and Distributed Database
Load Balancing in Parallel and Distributed DatabaseMd. Shamsur Rahim
 
Models of Interaction
Models of InteractionModels of Interaction
Models of InteractionjbellWCT
 
Open source search engine
Open source search engineOpen source search engine
Open source search enginePrimya Tamil
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15koolkampus
 
Wimp interface
Wimp interfaceWimp interface
Wimp interfaceAbrish06
 
Vector space model of information retrieval
Vector space model of information retrievalVector space model of information retrieval
Vector space model of information retrievalNanthini Dominique
 
HCI 3e - Ch 1: The human
HCI 3e - Ch 1:  The humanHCI 3e - Ch 1:  The human
HCI 3e - Ch 1: The humanAlan Dix
 

What's hot (20)

Chap11
Chap11Chap11
Chap11
 
Chap05
Chap05Chap05
Chap05
 
Human computer interaction -Input output channel with Scenario
Human computer interaction -Input output channel with ScenarioHuman computer interaction -Input output channel with Scenario
Human computer interaction -Input output channel with Scenario
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPT
 
Chap08
Chap08Chap08
Chap08
 
Mobile hci
Mobile hciMobile hci
Mobile hci
 
Disk scheduling
Disk schedulingDisk scheduling
Disk scheduling
 
hci in software development process
hci in software development processhci in software development process
hci in software development process
 
Web Search and Mining
Web Search and MiningWeb Search and Mining
Web Search and Mining
 
The impact of web on ir
The impact of web on irThe impact of web on ir
The impact of web on ir
 
Hci user interface-design principals
Hci user interface-design principalsHci user interface-design principals
Hci user interface-design principals
 
Load Balancing in Parallel and Distributed Database
Load Balancing in Parallel and Distributed DatabaseLoad Balancing in Parallel and Distributed Database
Load Balancing in Parallel and Distributed Database
 
WEB INTERFACE DESIGN
WEB INTERFACE DESIGNWEB INTERFACE DESIGN
WEB INTERFACE DESIGN
 
Models of Interaction
Models of InteractionModels of Interaction
Models of Interaction
 
Open source search engine
Open source search engineOpen source search engine
Open source search engine
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15
 
Wimp interface
Wimp interfaceWimp interface
Wimp interface
 
DDBMS Paper with Solution
DDBMS Paper with SolutionDDBMS Paper with Solution
DDBMS Paper with Solution
 
Vector space model of information retrieval
Vector space model of information retrievalVector space model of information retrieval
Vector space model of information retrieval
 
HCI 3e - Ch 1: The human
HCI 3e - Ch 1:  The humanHCI 3e - Ch 1:  The human
HCI 3e - Ch 1: The human
 

Viewers also liked

Viewers also liked (6)

Chap12
Chap12Chap12
Chap12
 
Chap07
Chap07Chap07
Chap07
 
Chap06
Chap06Chap06
Chap06
 
83341 ch32 jacobsen
83341 ch32 jacobsen83341 ch32 jacobsen
83341 ch32 jacobsen
 
Chap09
Chap09Chap09
Chap09
 
Chapter 15: PCI Compliance for Merchants
Chapter 15: PCI Compliance for Merchants Chapter 15: PCI Compliance for Merchants
Chapter 15: PCI Compliance for Merchants
 

Similar to Chap13

Leveraging Electronic Resources for Academic Research (Prof. Adebayo Felix A...
Leveraging Electronic Resources for Academic Research  (Prof. Adebayo Felix A...Leveraging Electronic Resources for Academic Research  (Prof. Adebayo Felix A...
Leveraging Electronic Resources for Academic Research (Prof. Adebayo Felix A...miracleAtianashie1
 
Open Source Database Management Software available on the Net
Open Source Database Management Software available on the NetOpen Source Database Management Software available on the Net
Open Source Database Management Software available on the NetDlis Mu
 
Semantic Search Component
Semantic Search ComponentSemantic Search Component
Semantic Search ComponentMario Flecha
 
Data Science: Harnessing Open Data for High Impact Solutions
Data Science: Harnessing Open Data for High Impact SolutionsData Science: Harnessing Open Data for High Impact Solutions
Data Science: Harnessing Open Data for High Impact SolutionsMohd Izhar Firdaus Ismail
 
information Storage nd retrieval.pptx
information Storage nd retrieval.pptxinformation Storage nd retrieval.pptx
information Storage nd retrieval.pptxSiva Kumar
 
A scalable architecture for extracting, aligning, linking, and visualizing mu...
A scalable architecture for extracting, aligning, linking, and visualizing mu...A scalable architecture for extracting, aligning, linking, and visualizing mu...
A scalable architecture for extracting, aligning, linking, and visualizing mu...Craig Knoblock
 
Chapter 1 Introduction to Information Storage and Retrieval.pdf
Chapter 1 Introduction to Information Storage and Retrieval.pdfChapter 1 Introduction to Information Storage and Retrieval.pdf
Chapter 1 Introduction to Information Storage and Retrieval.pdfHabtamu100
 
Meeting Federal Research Requirements for Data Management Plans, Public Acces...
Meeting Federal Research Requirements for Data Management Plans, Public Acces...Meeting Federal Research Requirements for Data Management Plans, Public Acces...
Meeting Federal Research Requirements for Data Management Plans, Public Acces...ICPSR
 
XSEDE and National Cyberinfrastructure
XSEDE and National CyberinfrastructureXSEDE and National Cyberinfrastructure
XSEDE and National CyberinfrastructureJohn Towns
 
From Data Sharing to Data Stewardship
From Data Sharing to Data StewardshipFrom Data Sharing to Data Stewardship
From Data Sharing to Data StewardshipICPSR
 
Ada slide presentation rsc day_feb2017_v2
Ada slide presentation rsc day_feb2017_v2Ada slide presentation rsc day_feb2017_v2
Ada slide presentation rsc day_feb2017_v2SusanMRob
 
Inteligent Catalogue Final
Inteligent Catalogue FinalInteligent Catalogue Final
Inteligent Catalogue Finalguestcaef1d
 

Similar to Chap13 (20)

CS8080 IRT UNIT I NOTES.pdf
CS8080 IRT UNIT I  NOTES.pdfCS8080 IRT UNIT I  NOTES.pdf
CS8080 IRT UNIT I NOTES.pdf
 
CS8080_IRT__UNIT_I_NOTES.pdf
CS8080_IRT__UNIT_I_NOTES.pdfCS8080_IRT__UNIT_I_NOTES.pdf
CS8080_IRT__UNIT_I_NOTES.pdf
 
CISER & the Data Reference Interview
CISER & the Data Reference InterviewCISER & the Data Reference Interview
CISER & the Data Reference Interview
 
6498529(1).ppt
6498529(1).ppt6498529(1).ppt
6498529(1).ppt
 
Leveraging Electronic Resources for Academic Research (Prof. Adebayo Felix A...
Leveraging Electronic Resources for Academic Research  (Prof. Adebayo Felix A...Leveraging Electronic Resources for Academic Research  (Prof. Adebayo Felix A...
Leveraging Electronic Resources for Academic Research (Prof. Adebayo Felix A...
 
Open Source Database Management Software available on the Net
Open Source Database Management Software available on the NetOpen Source Database Management Software available on the Net
Open Source Database Management Software available on the Net
 
Semantic Search Component
Semantic Search ComponentSemantic Search Component
Semantic Search Component
 
Data Science: Harnessing Open Data for High Impact Solutions
Data Science: Harnessing Open Data for High Impact SolutionsData Science: Harnessing Open Data for High Impact Solutions
Data Science: Harnessing Open Data for High Impact Solutions
 
information Storage nd retrieval.pptx
information Storage nd retrieval.pptxinformation Storage nd retrieval.pptx
information Storage nd retrieval.pptx
 
A scalable architecture for extracting, aligning, linking, and visualizing mu...
A scalable architecture for extracting, aligning, linking, and visualizing mu...A scalable architecture for extracting, aligning, linking, and visualizing mu...
A scalable architecture for extracting, aligning, linking, and visualizing mu...
 
Chapter 1 Introduction to Information Storage and Retrieval.pdf
Chapter 1 Introduction to Information Storage and Retrieval.pdfChapter 1 Introduction to Information Storage and Retrieval.pdf
Chapter 1 Introduction to Information Storage and Retrieval.pdf
 
Meeting Federal Research Requirements for Data Management Plans, Public Acces...
Meeting Federal Research Requirements for Data Management Plans, Public Acces...Meeting Federal Research Requirements for Data Management Plans, Public Acces...
Meeting Federal Research Requirements for Data Management Plans, Public Acces...
 
Jonathan Breeze, Symplectic
Jonathan Breeze, SymplecticJonathan Breeze, Symplectic
Jonathan Breeze, Symplectic
 
BLC & Digital Science: Jonathan Breeze, Symplectic
BLC & Digital Science: Jonathan Breeze, SymplecticBLC & Digital Science: Jonathan Breeze, Symplectic
BLC & Digital Science: Jonathan Breeze, Symplectic
 
XSEDE and National Cyberinfrastructure
XSEDE and National CyberinfrastructureXSEDE and National Cyberinfrastructure
XSEDE and National Cyberinfrastructure
 
INCLUSION OF DATA ARCHIVES IN DATA MANAGEMENT PLAN
INCLUSION OF DATA ARCHIVES IN DATA MANAGEMENT PLANINCLUSION OF DATA ARCHIVES IN DATA MANAGEMENT PLAN
INCLUSION OF DATA ARCHIVES IN DATA MANAGEMENT PLAN
 
From Data Sharing to Data Stewardship
From Data Sharing to Data StewardshipFrom Data Sharing to Data Stewardship
From Data Sharing to Data Stewardship
 
Ada slide presentation rsc day_feb2017_v2
Ada slide presentation rsc day_feb2017_v2Ada slide presentation rsc day_feb2017_v2
Ada slide presentation rsc day_feb2017_v2
 
Introduction abstract
Introduction abstractIntroduction abstract
Introduction abstract
 
Inteligent Catalogue Final
Inteligent Catalogue FinalInteligent Catalogue Final
Inteligent Catalogue Final
 

More from Nada G.Youssef

Chapter 14: Regulatory Compliance for the Healthcare Sector
Chapter 14: Regulatory Compliance for the Healthcare SectorChapter 14: Regulatory Compliance for the Healthcare Sector
Chapter 14: Regulatory Compliance for the Healthcare SectorNada G.Youssef
 
Chapter 13: Regulatory Compliance for Financial Institutions
Chapter 13: Regulatory Compliance for Financial InstitutionsChapter 13: Regulatory Compliance for Financial Institutions
Chapter 13: Regulatory Compliance for Financial InstitutionsNada G.Youssef
 
Chapter 12: Business Continuity Management
Chapter 12: Business Continuity ManagementChapter 12: Business Continuity Management
Chapter 12: Business Continuity ManagementNada G.Youssef
 
Chapter 11: Information Security Incident Management
Chapter 11: Information Security Incident ManagementChapter 11: Information Security Incident Management
Chapter 11: Information Security Incident ManagementNada G.Youssef
 
Chapter 10: Information Systems Acquisition, Development, and Maintenance
			Chapter 10:  Information  Systems Acquisition, Development, and Maintenance			Chapter 10:  Information  Systems Acquisition, Development, and Maintenance
Chapter 10: Information Systems Acquisition, Development, and MaintenanceNada G.Youssef
 
Chapter 9: Access Control Management
Chapter 9: Access Control ManagementChapter 9: Access Control Management
Chapter 9: Access Control ManagementNada G.Youssef
 
Chapter 8: Communications and Operations Security
Chapter 8: Communications and Operations SecurityChapter 8: Communications and Operations Security
Chapter 8: Communications and Operations SecurityNada G.Youssef
 

More from Nada G.Youssef (20)

مجلة 1
مجلة 1مجلة 1
مجلة 1
 
Chapter Tewlve
Chapter TewlveChapter Tewlve
Chapter Tewlve
 
Chapter Eleven
Chapter ElevenChapter Eleven
Chapter Eleven
 
Chapter Ten
Chapter TenChapter Ten
Chapter Ten
 
Chapter Nine
Chapter NineChapter Nine
Chapter Nine
 
Chapter Eight
Chapter Eight Chapter Eight
Chapter Eight
 
Chapter Seven
Chapter SevenChapter Seven
Chapter Seven
 
Chapter Six
Chapter SixChapter Six
Chapter Six
 
Chapter Five
Chapter FiveChapter Five
Chapter Five
 
Chapter Four
Chapter FourChapter Four
Chapter Four
 
Chapter Three
Chapter ThreeChapter Three
Chapter Three
 
Chapter Two
Chapter TwoChapter Two
Chapter Two
 
Chapter one
Chapter oneChapter one
Chapter one
 
Chapter 14: Regulatory Compliance for the Healthcare Sector
Chapter 14: Regulatory Compliance for the Healthcare SectorChapter 14: Regulatory Compliance for the Healthcare Sector
Chapter 14: Regulatory Compliance for the Healthcare Sector
 
Chapter 13: Regulatory Compliance for Financial Institutions
Chapter 13: Regulatory Compliance for Financial InstitutionsChapter 13: Regulatory Compliance for Financial Institutions
Chapter 13: Regulatory Compliance for Financial Institutions
 
Chapter 12: Business Continuity Management
Chapter 12: Business Continuity ManagementChapter 12: Business Continuity Management
Chapter 12: Business Continuity Management
 
Chapter 11: Information Security Incident Management
Chapter 11: Information Security Incident ManagementChapter 11: Information Security Incident Management
Chapter 11: Information Security Incident Management
 
Chapter 10: Information Systems Acquisition, Development, and Maintenance
			Chapter 10:  Information  Systems Acquisition, Development, and Maintenance			Chapter 10:  Information  Systems Acquisition, Development, and Maintenance
Chapter 10: Information Systems Acquisition, Development, and Maintenance
 
Chapter 9: Access Control Management
Chapter 9: Access Control ManagementChapter 9: Access Control Management
Chapter 9: Access Control Management
 
Chapter 8: Communications and Operations Security
Chapter 8: Communications and Operations SecurityChapter 8: Communications and Operations Security
Chapter 8: Communications and Operations Security
 

Recently uploaded

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Chap13

  • 1. © 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer Interaction Fifth Edition Ben Shneiderman & Catherine Plaisant in collaboration with Maxine S. Cohen and Steven M. Jacobs CHAPTER 13: Information Search
  • 2. 1-3 © 2010 Pearson Addison-Wesley. All rights reserved. Information Search 13-3 • Introduction • Searching in Textual Documents and Database Querying • Multimedia Document Searches • Advanced Filtering and Search Interfaces
  • 3. 1-4 © 2010 Pearson Addison-Wesley. All rights reserved. Information Search (cont.) 13-4 • Information search should be a joyous experience, but it takes a skilled searcher with robust tools to perform an effective search • Information retrieval and database management have evolved into: - information gathering, seeking, filtering, collaborative filtering, sensemaking, and visual analytics. - data mining from data warehouses and data marts - knowledge networks or semantic webs • All the above is complicated by the increased volume of material to search
  • 4. 1-5 © 2010 Pearson Addison-Wesley. All rights reserved. Search terminology 13-5 • Task objects (such as movies for rent) are stored in structured relational databases, textual document libraries, or multimedia document libraries • A structured relational database consists of relations and a schema to describe the relations • Relations have items (usually called tuples or records), and each item has multiple attributes (often called fields), which each have attribute values • A textual document library consists of a set of collections (typically up to a few hundred collections per library) plus some descriptive attributes or metadata about the library (for example, name, location, owner)
  • 5. 1-6 © 2010 Pearson Addison-Wesley. All rights reserved. Search terminology (cont.) 13-6 • Task actions are decomposed into browsing or searching • Here are some examples of task actions: - Specific fact finding (known-item search) • Find the e-mail address of the President of the United States. - Extended fact finding • What other books are by the author of “Jurassic Park”? - Exploration of availability • Is there new work on voice recognition in the ACM digital library? - Open-ended browsing and problem analysis • Is there promising new research on fibromyalgia that might help my patient?
  • 6. 1-7 © 2010 Pearson Addison-Wesley. All rights reserved. Search terminology (cont.) 13-7 • Once users have clarified their information needs, the first step towards satisfying those needs is deciding where to search • Supplemental finding aids can help users to clarify and pursue their information needs, e.g. table of contents or indexes • Additional preview and overview surrogates for items and collections can be created to facilitate browsing
  • 7. 1-8 © 2010 Pearson Addison-Wesley. All rights reserved. Searching in Textual Documents and Database Querying 13-8 • Expert users can use SQL: SELECT DOCUMENT# FROM JOURNAL-DB WHERE (DATE >= 2004 AND DATE <= 2008) AND (LANGUAGE = ENGLISH OR FRENCH) AND (PUBLISHER = ASIST OR HFES OR ACM) • SQL has powerful features, but it requires training • While SQL is a standard, form fill-in queries have simplified query formulation
  • 8. 1-9 © 2010 Pearson Addison-Wesley. All rights reserved. Searching in Textual Documents and Database Querying (cont.) 13-9 • Other methods include: - Natural language queries - Form fill-in - Query by example (QBE) • Evidence shows that users perform better and have higher satisfaction when they can view and control the search
  • 9. 1-10 © 2010 Pearson Addison-Wesley. All rights reserved. Searching in Textual Documents and Database Querying (cont.) 13-10
  • 10. 1-11 © 2010 Pearson Addison-Wesley. All rights reserved. Five-phase framework to clarify user interfaces for textual search 13-11 1. Formulation: expressing the search 2. Initiation of action: launching the search 3. Review of results: reading messages and outcomes 4. Refinement: formulating the next step 5. Use: compiling or disseminating insight
  • 11. 1-12 © 2010 Pearson Addison-Wesley. All rights reserved. Five-phase framework to clarify user interfaces for textual search (cont.) 13-12
  • 12. 1-13 © 2010 Pearson Addison-Wesley. All rights reserved. Searching in Textual Documents and Database Querying (cont.) 13-13 As users press keys on the keypad (left figure), the digits are shown and a search is implicitly initiated to display the list of names in the address book that match the series of keys pressed. On the right figure, red wedges at the edge of the screen hint at the locations of off-screen results on a map (Gustafson)
  • 13. 1-14 © 2010 Pearson Addison-Wesley. All rights reserved. Searching in Textual Documents and Database Querying (cont.) 13-14 A search for “user interface” powered by Endeca (http://www.lib.ncsu.edu) returns 144 results grouped into 10 pages. The menu at the upper right allows users to sort results by relevance or by date, while on the left a summary of the results organized by Subject, Genre, or Format provides an overview of the results and facilitates further refinement of the search.
  • 14. 1-15 © 2010 Pearson Addison-Wesley. All rights reserved. Multimedia Document Searches 13-15 • Image search • Map search • Design or diagram search • Sound search • Video search • Animation search
  • 15. 1-16 © 2010 Pearson Addison-Wesley. All rights reserved. Multimedia document searches (cont.) • Image Search: – Finding photos with images such as the Statue of Liberty is a challenge • Query-by-Image-Content (QBIC) is difficult • Search by profile (shape of lady), distinctive features (torch), colors (green copper) – Use simple drawing tools to build templates or profiles to search with – More success is attainable by searching restricted collections • Search a vase collection • Find a vase with a long neck by drawing a profile of it – Critical searches such as fingerprint matching requires a minimum of 20 distinct features – For small collections of personal photos effective browsing and lightweight annotation are important 13-16
  • 16. 1-17 © 2010 Pearson Addison-Wesley. All rights reserved. Multimedia document searches (cont.) • Map Search – On-line maps are plentiful – Search by latitude/longitude is the structured- database solution – Today's maps are allow utilizing structured aspects and multiple layers • City, state, and site searches • Flight information searches • Weather information searches • Mapquest, Google Maps, etc. – Mobile devices can allow “here” as a point of reference 13-17
  • 17. 1-18 © 2010 Pearson Addison-Wesley. All rights reserved. Multimedia document searches (cont.) • Design/Diagram Searches – Some computer-assisted design packages support search of designs – Allows searches of diagrams, blueprints, newspapers, etc., e.g. search for a red circle in a blue square or a piston in an engine – Document-structure recognition for searching newspapers • Sound Search – MIR supports audio input – Search for phone conversations may be possible in future on speaker independent basis • Video Search – Provide an overview – Segmentation into scenes and frames – Support multiple search methods – Infomedia project • Animation Search – Prevalence increased with the popularity of Flash – Possible to search for specific animations like a spinning globe – Search for moving text on a black background 13-18
  • 18. 1-19 © 2010 Pearson Addison-Wesley. All rights reserved. Multimedia Document Searches (cont.) 13-19
  • 19. 1-20 © 2010 Pearson Addison-Wesley. All rights reserved. Advanced Filtering and Search Interfaces 13-20 • Filtering with complex Boolean queries • Automatic filtering • Dynamic queries • Faceted metadata search • Query by example • Implicit search • Collaborative filtering • Multilingual searches • Visual field specification
  • 20. 1-21 © 2010 Pearson Addison-Wesley. All rights reserved. Advanced filtering and search interfaces (cont.) For advanced uses there are alternatives to form fill-in query interfaces: • Filtering with complex Boolean queries – Problem with informal English, e.g. use of ‘and’ and ‘or’ – Venn diagrams, decision tables, and metaphor of water flowing have not worked for complex queries • Dynamic Queries - Adjusting sliders, buttons, etc and getting immediate feedback – “Direct manipulation” queries – Use sliders and other related controls to adjust the query – Get immediate (less than 100 msec) feedback with data – Dynamic HomeFinder and Blue Nile – Hard to update fast with large databases • Query previews present an overview to give users information and the distribution of data and thereby eliminate undesired items • Faceted metadata search – Integrates category browsing with keyword searching – Flameco 13-21
  • 21. 1-22 © 2010 Pearson Addison-Wesley. All rights reserved. Advanced filtering and search interfaces (cont.) • Collaborative Filtering – Groups of users combine evaluations to help in finding items in a large database – User "votes" and his info is used for rating the item of interest, e.g. a user rating six restaurants highly is given a list of restaurants also rated highly by those who agree the six are good • Multilingual searches – Current systems provide rudimentary translation searches – Prototypes of systems with specific dictionaries and more sophisticated translation • Visual searches – Specialized visual representations of the possible values, e.g. dates on a calendar or seats on a plane – On a map the location may be more important than the name – Implicit initiation and immediate feedback 13-22
  • 22. 1-23 © 2010 Pearson Addison-Wesley. All rights reserved. Advanced Filtering and Search Interfaces (cont.) 13-23 Blue Nile (bluenile.com) uses dynamic queries to narrow down the results of searches. Here, the double- sided sliders were adjusted to show only lower-priced diamonds with very good cut and high carat ratings.
  • 23. 1-24 © 2010 Pearson Addison-Wesley. All rights reserved. Advanced Filtering and Search Interfaces (cont.) 13-24 Flamenco (http://flamenco.berkeley.edu/) is an example of a faceted metadata search. Facets include Media, Location, Date, Themes, and so on. Here, two attribute values are selected (Date = 20th century and Location = Europe) with results grouped by location. The image previews are updated immediately as constraints are added or removed (another example of implicit query initiation). Clicking on a group heading such as “Belgium/Flanders” refines the query into that category, while clicking on “All” dates relaxes the date constraint.
  • 24. 1-25 © 2010 Pearson Addison-Wesley. All rights reserved. Advanced Filtering and Search Interfaces (cont.) 13-25 Using The Hive Group’s treemap (http://www.hivegroup.com/), users can review all waterproof binoculars in the catalog of Amazon.com products and browse the items in the list, grouped by manufacturer. Each box corresponds to a pair of binoculars, and the size of the box is proportional to its price. Green boxes are best- sellers. Users can filter the results using the dynamic query sliders on the right. Here all the binoculars with less than three user reviews have been filtered out, leaving only 61 binoculars to consider.