Anybody out there ever built a interface that helps users build an advanced
search query? I am currently working on a site that has over 5 million
articles, and search is the primary way users find this information. A lot
of these users are librarians and they know how to do complex Boolean
searches on various meta data fields. Currently, the search engine is
optimized for this type of user, which is completely ignoring the user who
does not know how to construct these complex queries.