Bobo
Bobo is a Faceted Search implementation written purely in Java, an extension of Apache Lucene.
While Lucene is good with unstructured data, Bobo fills in the missing piece to handle semi-structured and structured data.
Bobo Browse is an information retrieval technology that provides navigational browsing into a semi-structured dataset. Beyond the result set from queries and selections, Bobo Browse also provides the facets from this point of browsing.
Logical Architecture
Features
- No need for cache warm-up for the system to perform.
- multi value sort - sort documents on fields that have multiple values per doc, .e.g tokenized fields
- fast field value retrieval - over 30x faster than IndexReader.document(int docid)
- facet count distribution analysis
- stable and small memory footprint
- support for runtime faceting
- result merge library for distributed facet search
News
Release: - Bobo Browse 2.5.0 is released (here)
News: - Bobo is powering the new LinkedIn Faceted People Search
See Techcrunch article covering our search improvements.