Advertisement

Introduction

In 1986, Terry Winograd and Fernando Flores published Understanding Computers and Cognition—A New Foundation for Design [3]. They offered a sharp critique of the field of artificial intelligence, which was completing 30 years of pursuit of its Holy Grail of expert systems software and other intelligent systems without many demonstrable results. At the same time, […]

Supporting Exploratory Search: An Introduction

Online search has become an increasingly important part of the everyday lives of most computer users. Search engines, bibliographic databases, and digital libraries provide adequate support for users whose information needs are well defined. However, there are research and development opportunities to improve current search interfaces so users can succeed more often in situations when: […]

Find that Photo!: Interface Strategies to Annotate, Browse, and Share

As digital photos become the standard media for personal photo taking, supporting users to explore those photos becomes a vital goal. Dominant strategies that have emerged involve innovative user interfaces that support annotation, browsing, and sharing that add up to rich support for exploratory search. Successful retrieval is based largely on attaching appropriate annotations to […]

mSpace: Improving Information Access to Multimedia Domains with Multimodal Exploratory Search

If you do not know much about classical music, how do you discover what you might like? The first port of call for most people is to Google “classical music.” This returns a list of links to sites that provide textual descriptions of terms or times in the classical music domain, or sometimes sites that […]

Using Temporal Patterns of Interactions to Design Effective Automated Searching Assistance

Web search engines effectively support searching of short queries, with session durations of typically 15 minutes, while providing limited searching assistance to the user. However, Web search engines are less effective in the more complex searching situations in which users lack the domain knowledge or contextual awareness to use the system effectively. User uncertainty about […]

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved

Communications of the ACM (CACM) is now a fully Open Access publication.

By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.

Learn More