If I understand 'group search' correctly, you mean grouping search results by some criteria?
The main difference between grouping search results to faceted search is that when you group search results by some criteria, your request is something like "give me the top 3 results from each movie category". You would then receive max of 3 results from each movie category such as Thriller, Comedy etc. When you do faceted search, you issue a general query and ask to get back regular search results, in addition to their distribution into the different categories. For instance, you would issue the query "Bruce Willis" and ask to get back statistics about the 'Movie Category' and 'Year' facets. You would then receive general search results about Bruce Willis, and the requested facets will show some statistics about these search results. For example, 'Movie Category/Action' would show a number 7, indicating that out of the total result set, 7 of them are associated with Action movies. So 'group by' means which results to receive in the first place while faceted search means what statistics to aggregate about the results. These two can be combined of course. Lucene has a new faceted search module since Lucene 3.4.0. You can read about it here: http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/api/contrib-facet/userguide.html . Shai On Tue, Feb 28, 2012 at 8:58 AM, jianwen lou <loujan...@gmail.com> wrote: > What is the difference between faceted search and group search? I read the > wikipedia page:http://en.wikipedia.org/wiki/Faceted_search > and here is a project named bobo-browse that implements faceted search,any > explanation for details? thanks > > -- > * > *twitter.com/loujianwen >