Design of a browsing interface for information retrieval

In conventional Boolean retrieval systems, users have difficulty controlling the amount of output obtained from a given query. This paper describes the design of a user interface which permits gradual enlargement or refinement of the user's query by browsing through a graph of term and document subsets. This graph is obtained from a lattice automatically generated from the usual document-term relation. The major design features of the proposed interface are the integration of menu, fill-in the blank and direct manipulation modes of interaction within the “fisheye view” [Furnas, 1986] paradigm. A prototype user interface incorporating some of these ideas has been implemented on a microcomputer. The resulting interface is well adapted to various kinds of users and needs. More experienced users with a particular subject in mind can directly specify a query which results into a jump to a particular vertex in the graph. From there, the user can refine his initial query by browsing through the graph from that point on. On the other hand, casual users without any prior knowledge of the contents of the system or users without any particular subject in mind can freely navigate through the graph without ever specifying any query.

[1]  Ben Shneiderman,et al.  Designing the user interface (videotape) , 1987 .

[2]  Robert N. Oddy,et al.  INFORMATION RETRIEVAL THROUGH MAN‐MACHINE DIALOGUE , 1977 .

[3]  Peter Ingwersen,et al.  Improved subject access, browsing and scanning mechanisms in modern on-line IR , 1986, SIGIR '86.

[4]  Jakob Nielsen,et al.  Book review: Designing the User Interface: Strategies for Effective Human-Computer Interaction by Ben Shneiderman (Addison-Wesley, 1987) , 1987, SGCH.

[5]  James D. Foley,et al.  Fundamentals of interactive computer graphics , 1982 .

[6]  Gary Marchionini,et al.  Finding facts vs. browsing knowledge in hypertext systems , 1988, Computer.

[7]  Moshé M. Zloof Query-by-Example: A Data Base Language , 1977, IBM Syst. J..

[8]  Edward A. Fox,et al.  Advanced feedback methods in information retrieval , 1985, J. Am. Soc. Inf. Sci..

[9]  Donald B. Crouch The visual display of information in an information retrieval environment , 1986, SIGIR '86.

[10]  Douglas C. Engelbart,et al.  Special considerations of the individual as a user, generator, and retriever of information† , 1961 .

[11]  J. J. Rocchio,et al.  Relevance feedback in information retrieval , 1971 .

[12]  Robert Godin,et al.  Lattice model of browsable data spaces , 1986, Inf. Sci..

[13]  Edward A. Fox,et al.  Research Contributions , 2014 .

[14]  Patricia A. Billingsley,et al.  Navigation through Hierarchical Menu Structures: Does it Help to have a Map? , 1982 .

[15]  Mark S. Fox,et al.  Browsing through databases , 1980, SIGIR '80.

[16]  Lauren B. Doyle,et al.  Semantic Road Maps for Literature Searchers , 1961, JACM.

[17]  James Martin,et al.  Design of Man-Computer Dialogues , 1990 .

[18]  W. B. Croft,et al.  A network organization used for document retrieval , 1983, SIGIR 1983.

[19]  Christine L. Borgman,et al.  Why are Online Catalogs Hard to Use? Lessons Learned from Information=Retrieval Studies , 1986 .

[20]  Christopher F. Herot Spatial Management Of Data , 1979, Fifth International Conference on Very Large Data Bases, 1979..

[21]  Michael Lesk,et al.  User interfaces to information systems: choices vs. commands , 1983, SIGIR 1983.

[22]  Alan Borning,et al.  A prototype electronic encyclopedia , 1985, TOIS.

[23]  Ben Shneiderman,et al.  Designing the User Interface: Strategies for Effective Human-Computer Interaction , 1998 .

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

[25]  James W. Brown,et al.  Controlling the complexity of menu networks , 1982, CACM.

[26]  Brian R. Gaines,et al.  The technology of interaction—dialogue programming rules , 1981 .

[27]  G. W. Furnas,et al.  Generalized fisheye views , 1986, CHI '86.

[28]  S. T. Dumais,et al.  Human factors and behavioral science: Statistical semantics: Analysis of the potential performance of key-word information systems , 1983, The Bell System Technical Journal.

[29]  Ryszard S. Michalski,et al.  A Theory and Methodology of Inductive Learning , 1983, Artificial Intelligence.