The dynamic HomeFinder: evaluating dynamic queries in a real-estate information exploration system

We designed, implemented, and evaluated a new concept for visualizing and searching databases utilizing direct manipulation called dynamic queries. Dynamic queries allow users to formulate queries by adjusting graphical widgets, such as sliders, and see the results immediately. By providing a graphical visualization of the database and search results, users can find trends and exceptions easily. User testing was done with eighteen undergraduate students who performed significantly faster using a dynamic queries interface compared to both a natural language system and paper printouts. The interfaces were used to explore a real-estate database and find homes meeting specific search criteria.

[1]  Christopher Williamson,et al.  Dynamic queries for information exploration: an implementation and evaluation , 1992, CHI.

[2]  Ben Shneiderman,et al.  Direct Manipulation: A Step Beyond Programming Languages , 1983, Computer.

[3]  Donna Harman,et al.  Bringing natural language information retrieval out of the closet , 1990, SGCH.

[4]  James A. Larson A Visual Approach to Browsing in a Database Environment , 1986, Computer.

[5]  Kent L. Norman,et al.  Development of an instrument measuring user satisfaction of the human-computer interface , 1988, CHI '88.

[6]  Michael McGill,et al.  Introduction to Modern Information Retrieval , 1983 .

[7]  Lawrence A. Rowe,et al.  "Fill-in-the-Form" Programming , 1994, VLDB.

[8]  Robert R. Korfhage,et al.  To see, or not to see— is That the query? , 1991, SIGIR '91.

[9]  Wendy A. Lawrence-Fowler,et al.  Integrating query thesaurus, and documents through a common visual representation , 1991, SIGIR '91.

[10]  Dennis E. Egan,et al.  Handbook of Human Computer Interaction , 1988 .

[11]  D. Norman The psychology of everyday things", Basic Books Inc , 1988 .

[12]  D. Norman The psychology of everyday things , 1990 .

[13]  Robert Parry,et al.  National Computer Conference: 4-7 May 1981 McCormick Place, Chicago, USA , 1981, Microprocess. Microsystems.

[14]  Michael David Williams,et al.  What Makes RABBIT Run? , 1984, Int. J. Man Mach. Stud..

[15]  Abraham Silberschatz,et al.  PICASSO: A graphical query language , 1988, Softw. Pract. Exp..

[16]  Moshé M. Zloof Query by example , 1975, AFIPS '75.