We discuss three user interfaces for situations that involve vague retrieval requests: (1) BAROQUE, a browser for relational databases; (2) VAGUE, a query interpreter for relational databases that can handle neighborhood queries (formal queries with similar-to comparators); and (3) FLEX, an adaptive interface to relational databases that can service satisfactorily users with different levels of...