CitedEvidence
User Settings

A menu interface to formulate Boolean logic – Can it be done?*

Ulla de Stricker-1988-01-01-Information Services & Use
1

TL;DRAbstract

Whereas artificial intelligence (the capability to interpret natural language queries) exists in some database management software packages, such capability has not been developed for online front ends or gateways. Yet it is the formulation of adequate queries using Boolean logic which most needs a ttention in the design of a user friendly interface to online retrieval services. Menu selection, while ‘easy’ for the casual user, is successful only to a limited extent in achieving desired results; for any but the most elementary query, the power of Boolean logic is indispensable. Many casual users, however, find this logic unclear and are not always able to construct ‘correct’ or optimal search expressions. The paper examines the difficulties inherent in an attempt to design an interface for assisting untrained users in formulating Boolean logic queries through menu selection.

Chat with Paper

AI Agents for this Paper

Whereas artificial intelligence (the capability to interpret natural language queries) exists in some database management software packages, such capability has not been developed for online front ends or gateways. Yet it is the formulation of adequate queries using Boolean logic which most needs a ttention in the design of a user friendly interface to online retrieval services. Menu selection, while ‘easy’ for the casual user, is successful only to a limited extent in achieving desired results; for any but the most elementary query, the power of Boolean logic is indispensable. Many casual users, however, find this logic unclear and are not always able to construct ‘correct’ or optimal search expressions. The paper examines the difficulties inherent in an attempt to design an interface for assisting untrained users in formulating Boolean logic queries through menu selection.

Keywords

Computer scienceSelection (genetic algorithm)Boolean expressionConstruct (python library)CasualInterface (matter)And-inverter graphStandard Boolean model

Chat

Click to start Chat