CHI-WEB Archives

ACM SIGCHI WWW Human Factors (Open Discussion)

CHI-WEB@LISTSERV.ACM.ORG

Options: Use Classic View

Use Proportional Font
Show HTML Part by Default
Condense Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Mime-Version: 1.0 (Apple Message framework v1085)
Sender: "ACM SIGCHI WWW Human Factors (Open Discussion)" <[log in to unmask]>
Date: Tue, 18 Dec 2012 16:16:48 -0800
Reply-To: "Avi Rappoport, SearchTools analyst" <[log in to unmask]>
Message-ID: <[log in to unmask]>
From: "Avi Rappoport, SearchTools analyst" <[log in to unmask]>
X-cc: Devika Ganapathy <[log in to unmask]>
In-Reply-To: <p06240802ccf65edb51fa@[10.0.0.100]>
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
Parts/Attachments: text/plain (24 lines)
On Dec 18, 2012, at 10:16 AM, Susan Farrell wrote:
> 
> Note that Google accomplishes this search-within trick by simply adding term 2 to term 1 in the search box. If that would work for your search engine, you could teach users to do this by showing them the query string in the first box as it is altered to use the second term. They could widen their search by deleting any operator and the second (or third, etc.) term.

I agree, users have learned (from Hotbot to through Google) to just keep adding terms, so it's really important to not break this.  Let them type!

If you have any kind of structured data, showing facets is the most powerful way to help your users to make informed choices.  E-commerce has adopted this, rather than the form interfaces they used to have, because it just works.  

Now that I think of it, you could create facets dynamically, using the technical terms in your accumulator, perhaps with some kind of indicator about overlap or taxonomy hierarchy.  

For any kind of faceting though, you should use search engine software designed with the functionality rather than writing yourself or trying to force a database to do this work.  There are a lot of hidden complexities in search that bite inhouse developers, from how to index dashes to spellchecking to handling to search analytics.  Free open source search engines such as Lucene/Solr, Xapian, Elastic Search, and Sphinx let you concentrate on the functionality of your system rather than re-inventing the wheel.

Hope that helps

Avi Rappoport
Search Analyst
Search Tools Consulting 
    --------------------------------------------------------------
        Tip of the Day: Email mailto:[log in to unmask]
               with any comments, questions or problems
            CHI-WEB: www.sigchi.org/resources/web/faq.html
              MODERATOR: mailto:[log in to unmask]
    --------------------------------------------------------------

ATOM RSS1 RSS2