1 CS430: Information Discovery Lecture 18 Usability 3.

Slides:



Advertisements
Similar presentations
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
Advertisements

1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
Chapter 1 Section II Fundamentals of Information Systems
SOSTAC ANALYSIS Tuli Hotel Group.
© Tefko Saracevic, Rutgers University1 digital libraries and human information behavior Tefko Saracevic, Ph.D. School of Communication, Information and.
1 CS 430: Information Discovery Lecture 22 Non-Textual Materials 2.
1 CS 502: Computing Methods for Digital Libraries Lecture 22 Web browsers.
1 CS 430 / INFO 430 Information Retrieval Lecture 15 Usability 3.
CS CS 5150 Software Engineering Lecture 12 Usability 2.
1 CS 430 / INFO 430 Information Retrieval Lecture 11 Evaluation of Retrieval Effectiveness 2.
© Tefko Saracevic, Rutgers University1 digital libraries and human information behavior Tefko Saracevic, Ph.D. School of Communication, Information and.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15Slide 1 User interface design l Designing effective interfaces for software systems.
1 CS 430 / INFO 430 Information Retrieval Lecture 24 Usability 2.
1 CS 430: Information Discovery Lecture 20 The User in the Loop.
Preece Chapter 7.7 & Mc Cracken Chapter 3
1 CS 501 Spring 2005 CS 501: Software Engineering Lecture 11 Usability 1.
© Tefko Saracevic, Rutgers University1 digital libraries and human information behavior Tefko Saracevic, Ph.D. School of Communication, Information and.
ICS 463, Intro to Human Computer Interaction Design: 8. Evaluation and Data Dan Suthers.
Review an existing website Usability in Design. to begin with.. Meeting Organization’s objectives and your Usability goals Meeting User’s Needs Complying.
Object Orientated Data Topic 5: Multimedia Technology.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Section 13.1 Add a hit counter to a Web page Identify the limitations of hit counters Describe the information gathered by tracking systems Create a guest.
Adobe Dreamweaver CS3 Revealed CHAPTER ONE: GETTING STARTED WITH DREAMWEAVER.
CS598CXZ Course Summary ChengXiang Zhai Department of Computer Science University of Illinois, Urbana-Champaign.
1 SWE 513: Software Engineering Usability II. 2 Usability and Cost Good usability may be expensive in hardware or special software development User interface.
1 WEB Engineering Introduction to Electronic Commerce COMM1Q.
1 CS 430: Information Discovery Lecture 15 Usability 2.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Ch 14. Testing & modeling users
Interacting with IT Systems Fundamentals of Information Technology Session 5.
1 WEB Engineering E-Commerce Strategy & Management COM350.
Macromedia Dreamweaver 8 Revealed DREAMWEAVER GETTING STARTED WITH.
CS CS 5150 Software Engineering Lecture 11 Usability 1.
Objective Understand concepts used to web-based digital media. Course Weight : 5%
Hao Wu Nov Outline Introduction Related Work Experiment Methods Results Conclusions & Next Steps.
CHAPTER TEN AUTHORING.
Usability and Accessibility CIS 376 Bruce R. Maxim UM-Dearborn.
CS2003 Usability Engineering Usability Evaluation Dr Steve Love.
A Case Study of Interaction Design. “Most people think it is a ludicrous idea to view Web pages on mobile phones because of the small screen and slow.
Media Arts and Technology Graduate Program UC Santa Barbara MAT 259 Visualizing Information Winter 2006George Legrady1 MAT 259 Visualizing Information.
Software Engineering User Interface Design Slide 1 User Interface Design.
1 CS 430: Information Discovery Lecture 19 User Interfaces.
CS 5150 Software Engineering Lecture 9 Usability 1.
1 CS 430: Information Discovery Lecture 23 Cluster Analysis 2 Thesaurus Construction.
Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics Presented By: Daniel Loewus-Deitch.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Instructional Technologies - used as media for delivering instruction - conveyors of information and tutors of students. Mindtools – are computer applications.
Learning Technologies and the Nontraditional Student: Challenges and Solutions Presented by: Paul Mulhausen, University of Iowa Aline Click, Northern Illinois.
1 CS 430 / INFO 430 Information Retrieval Lecture 9 Evaluation of Retrieval Effectiveness 2.
1 CS 430 / INFO 430 Information Retrieval Lecture 25 Usability 3.
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 13 Usability 1.
1 CS 501 Spring 2005 CS 501: Software Engineering Lecture 12 Usability 2.
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
1 CS 430: Information Discovery Lecture 21 Interactive Retrieval.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
CS 501: Software Engineering Fall 1999 Lecture 23 Design for Usability I.
Data mining in web applications
Business process management (BPM)
Course Outcomes of Object Oriented Modeling Design (17630,C604)
Architecture Concept Documents
Business process management (BPM)
Web Engineering.
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
Usability and user Interfaces
MANAGING DATA RESOURCES
User interface design.
CHAPTER 7: Information Visualization
Facilitating Navigation on Linked Data through Top-K Link Patterns
CS 501: Software Engineering
Presentation transcript:

1 CS430: Information Discovery Lecture 18 Usability 3

2 Course Administration

3 Information Visualization Human eye is excellent in identifying patterns in graphical data. Trends in time-dependent data. Broad patterns in complex data. Anomalies in scientific data. Visualizing information spaces for browsing.

4 Example: Tilebars The figure represents a set of hits from a text search. Each large rectangle represents a document or section of text. Each row represents a search term or subquery. The density of each small square indicates the frequency with which a term appears in a section of a document. Hearst 1995

5 Pad++ Concept. A large collection of information viewed at many different scales. Imagine a collection of documents spread out on an enormous wall. Zoom. Zoom out and see the whole collection with little detail. Zoom in part way to see sections of the collection. Zoom in to see every detail. Semantic Zooming. Objects change appearance when they change size, so as to be most meaningful. (Compare maps.) Performance. Rendering operations timed so that the frame refresh rate remains constant during pans and zooms.

6 Pad++ File Browser

7

8

9 Collection Viewer Visualization of NSDL collections using: Inxight's Star Tree Viewer [Connect]

10 D-Lib Working Group on Metrics DARPA-funded attempt to develop a TREC-like approach to digital libraries (1997). "This Working Group is aimed at developing a consensus on an appropriate set of metrics to evaluate and compare the effectiveness of digital libraries and component technologies in a distributed environment. Initial emphasis will be on (a) information discovery with a human in the loop, and (b) retrieval in a heterogeneous world. " Very little progress made. See:

11 MIRA Evaluation Frameworks for Interactive Multimedia Information Retrieval Applications European study Chair Keith Van Rijsbergen, Glasgow University Expertise Multi Media Information Retrieval Information Retrieval Human Computer Interaction Case Based Reasoning Natural Language Processing

12 MIRA Starting Point Information Retrieval techniques are beginning to be used in complex goal and task oriented systems whose main objectives are not just the retrieval of information. New original research in Information Retrieval is being blocked or hampered by the lack of a broader framework for evaluation.

13 MIRA Aims Bring the user back into the evaluation process. Understand the changing nature of Information Retrieval tasks and their evaluation. 'Evaluate' traditional evaluation methodologies. Consider how evaluation can be prescriptive of Information Retrieval design. Move towards balanced approach (system versus user). Understand how interaction affects evaluation. Support the move from static to dynamic evaluation. Understand how new media affects evaluation. Make evaluation methods more practical for smaller groups. Spawn new projects to develop new evaluation frameworks

14 MIRA Approaches Developing methods and tools for evaluating interactive Information Retrieval. Possibly the most important activity of all. User tasks: Studying real users, and their overall goals. Improve user interfaces is to widen the set of users Develop a design for a multimedia test collection. Get together collaborative projects. (TREC was organized as competition.) Pool tools and data.

15 Evaluation of Usability Observing users (user protocols) Focus groups Measurements effectiveness in carrying out tasks speed Expert review Competitive analysis

16 Focus Group A focus group is a group interview Interviewer Potential users Typically 5 to 12 Similar characteristics (e.g., same viewpoint) Structured set of questions May show mock-ups Group discussions Repeated with contrasting user groups

17 Usability Laboratory Concept: Monitor users while they use system Evaluators User one-way mirror

18 Usability Laboratory

19 Usability Laboratory Observing techniques Human observer Video camera Tape recording Study techniques Human protocol (user talks aloud while using system) User carries out specified list of tasks Software designer presents story board (mock-up) to user

20 Eye Tracking

21 Eye Tracking

22 Measurement Basic concept: log events in the users' interactions with a system Examples from a Web system Clicks (when, where on screen, etc.) Navigation (from page to page) Keystrokes (e.g., input typed on keyboard) Use of help system Errors May be used for statistical analysis or for detailed tracking of individual user.

23 The Search Explorer Application: Reconstruct a User Sessions

24 The Importance of Design Good support for users is more than a cosmetic flourish Elegant design, appropriate functionality, & responsive system: => a measurable difference to their effectiveness A system that is hard to use: => users may fail to find important results, or mis-interpret what they do find => user may give up in disgust A computer system is only as good as the interface it provides to its users