Interaction LBSC 734 Module 4 Doug Oard. Agenda Where interaction fits  Query formulation Selection part 1: Snippets Selection part 2: Result sets Examination.

Slides:



Advertisements
Similar presentations
User Interface. What is a User Interface  A user interface is a link between the user and the computer. It allows the user and the computer to communicate.
Advertisements

LBSC 796/INFM 718R: Week 3 Boolean and Vector Space Models Jimmy Lin College of Information Studies University of Maryland Monday, February 13, 2006.
Interaction LBSC 796/INFM 718R Douglas W. Oard Week 4, February 23, 2011.
1 Software Engineering: A Practitioner’s Approach, 6/e Chapter 12b: User Interface Design Software Engineering: A Practitioner’s Approach, 6/e Chapter.
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
Ranked Retrieval INST 734 Module 3 Doug Oard. Agenda  Ranked retrieval Similarity-based ranking Probability-based ranking.
Boolean, Vector Space, Probabilistic
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
Dialog Styles. The Six Primary Styles of Interaction n Q & A n Menu selection n Form fill-in n Command language n Natural language n Direct manipulation.
Developed by Justin Francisco, SUNY Fredonia USER INTERFACE DESIGN By: Justin Francisco.
Human-Computer Interaction and Prototype Demos Session 8 INFM 718N Web-Enabled Databases.
7M701 1 User Interface Design Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 15
Part 3: Design Days 15, 19, 21, 23 Chapter 8: Work Reengineering and Conceptual Design Chapter 9: Design Guidance and Design Rationale Chapter 10: Interaction.
1 SWE Introduction to Software Engineering Lecture 26 – User Interface Design (Chapter 16)
Information Retrieval Interaction CMSC 838S Douglas W. Oard April 27, 2006.
HCI Part 2 and Testing Session 9 INFM 718N Web-Enabled Databases.
Copying Web images (the right mouse button is your friend) Skills: Copy a Web image, see the properties of a Web image, use the right mouse button IT concepts:
Boolean, Vector Space, Probabilistic
LBSC 796/INFM 718R: Week 9 User Interaction Jimmy Lin College of Information Studies University of Maryland Monday, April 3, 2006.
1 Discussion Class 9 User Interfaces. 2 Levels of usability interface design functional design data and metadata computer systems and networks conceptual.
Interaction LBSC 796/INFM 718R Douglas W. Oard Week 4, October 1, 2007.
Emerging Trends in Search User Interfaces Prof. Marti Hearst UC Berkeley PSU Graduate Research Symposium March 25, 2011 Book full text freely available.
Performing User Interface Design
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 16 Slide 1 User interface design.
Essential Guide to User Interface Design PART 1 The User Interface – Introduction and Overview Chapter 2 – Characteristics of the Graphical and Web UI.
Prototype & Design Computer Inputs. How to Prototype & Design Computer Inputs Step 1: Review Input Requirements Step 2: Select the GUI Controls Step 3:
HAND GESTURE BASED HUMAN COMPUTER INTERACTION. Hand Gesture Based Applications –Computer Interface A 2D/3D input device (Hand Tracking) Translation of.
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
1 Usability Challenges for Newer Technologies Lawrence Najjar
CSC 480 Software Engineering Lecture 19 Nov 11, 2002.
Computer Graphics Lecture 28 Fasih ur Rehman. Last Class GUI Attributes – Windows, icons, menus, pointing devices, graphics Advantages Design Process.
Interaction Design Session 12 LBSC 790 / INFM 718B Building the Human-Computer Interface.
USER INTERFACE.
COMPSCI 345 S1 C and SoftEng 350 S1 C Interaction Styles Lecture 4 Chapter 2.3 (Heim)
Databases Week 5 LBSC 690 Information Technology.
Natural Search User Interfaces Prof. Marti Hearst UC Berkeley March/April, 2012 Book full text freely available at:
A-Level Computing#BristolMet Session Objectives#15 MUST define the term user interface SHOULD describe the characteristics of different UIs and suggest.
Cross-Language Retrieval INST 734 Module 11 Doug Oard.
Interaction LBSC 734 Module 4 Doug Oard. Agenda Where interaction fits Query formulation Selection part 1: Snippets  Selection part 2: Result sets Examination.
Computer Literacy for IC 3 Unit 1: Computing Fundamentals © 2010 Pearson Education, Inc. | Publishing as Prentice Hall.1 Chapter 4: Identifying Software.
Java Fundamentals Usman Ependi UBD
Importance of user interface design – Useful, useable, used Three golden rules – Place the user in control – Reduce the user’s memory load – Make the.
Evidence from Metadata INST 734 Doug Oard Module 8.
CIS 210 Systems Analysis and Development Week 7 Part II Designing Interfaces and Dialogues,
Interaction LBSC 734 Module 4 Doug Oard. Agenda Where interaction fits Query formulation Selection part 1: Snippets Selection part 2: Result sets  Examination.
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
INTRODUCTION OF SYSTEM & APPLICATION SOFTWARE. OPERATING SYSTEM (OS) An operating system, or OS, is a software program that enables the computer hardware.
Ethics & Law Crimes Jurisdiction Torts Courts & Trials
Unit F451 Computer Fundamentals Components of a Computer System Software Data: Its representation, structure and management in information.
Characteristics of Graphical and Web User Interfaces
Object Oriented Programming
Classifications of Software Requirements
Introduction Characteristics Advantages Limitations
Designing the User Interface: Strategies for Effective Human-Computer Interaction 6th Edition Ben Shneiderman, Catherine Plaisant, Maxine Cohen, Steven.
Introduction to robotics
Software engineering USER INTERFACE DESIGN.
Slides Please download the slides from
Formulating a Cost-Effective Search
Evidence from Behavior
Global Challenge Fitness Friend Lesson 3.
Characteristics of Graphical and Web User Interfaces
전문가 시스템(Expert Systems)
Global Challenge Fitness Friend Lesson 3.
Global Challenge Fitness Friend Lesson 3.
Global Challenge Fitness Friend Lesson 3.
Interface and Complexity
Object-Oriented Programming (OOPs)
Structure of IR Systems
Global Challenge Fitness Friend Lesson 3.
Presentation transcript:

Interaction LBSC 734 Module 4 Doug Oard

Agenda Where interaction fits  Query formulation Selection part 1: Snippets Selection part 2: Result sets Examination

Query Formulation “Command” language Form fill-in and menu selection Direct manipulation Natural language Ben Shneiderman, 1997

WESTLAW® Query Language What is the statute of limitations in cases involving the federal tort claims act? –LIMIT! /3 STATUTE ACTION /S FEDERAL /2 TORT /3 CLAIM Are there any cases which discuss negligent maintenance or failure to maintain aids to navigation such as lights, buoys, or channel markers? –NOT NEGLECT! FAIL! NEGLIG! /5 MAINT! REPAIR! /P NAVIGAT! /5 AID EQUIP! LIGHT BUOY “CHANNEL MARKER” What cases have discussed the concept of excusable delay in the application of statutes of limitations or the doctrine of laches involving actions in admiralty or under the “Jones Act” or the “Death on the High Seas Act”? –EXCUS! /3 DELAY /P (LIMIT! /3 STATUTE ACTION) LACHES /P “JONES ACT” “DEATH ON THE HIGH SEAS ACT” ( )

Form-Based Query Specification Credit: Marti Hearst

Direct Manipulation: VQUERY Steve Jones, A Graphical User Interface for Boolean Query Specification, IJDL, 2(2-3), 1999

Natural Language Queries Typed –Well formed questions (“QA”) or “keywords” –Hard to use on wearable devices Spoken –Useful for telephone and hands-free applications –Reasonably accurate with limited vocabulary Handwritten / gestural –Reasonably accurate if a “shorthand” is used

Query Suggestion Predict what the user might type next –Learned from behavior of many users –Can be customized to a user or group Helps w/typos, limited vocabulary, … Provides a basis for auto-completion –Particularly useful in difficult input settings

Agenda Query formulation  Selection part 1: Snippets Selection part 2: Result sets Examination