sematext

home · products · services · technology · clients · testimonials · jobs · about · contact · blog

Products :: DYM ReSearcher

aka. Did You Mean ReSearcher

Description

Sematext's DYM ReSearcher (DYMRS) is a Solr component that improves search experience by executing alternative queries when it detects that original queries produced poor results or no results at all due to spelling mistakes or typos in entered queries. It transparently returns alternative search results to the client. DYMRS exposes over half a dozen parameters that are specified in Solr's solrconfig.xml. These parameters control DYMRS's behavior: the heuristic for detecting bad queries and bad results, generation of alternative queries, selection of the best alternative result set, etc.

Do You Need It?

How do you determine if Sematext's DYM ReSearcher is for you?
  • You want to avoid users getting the "No Results Found" page.
  • You want to avoid users getting incorrect results just because they made a spelling error or a typo.
  • You want to avoid users getting too few or no results just because the exact query they entered produces no results.

Business Value / Benefits / Success Metrics

  • Increased conversion/sales for ecommerce sites due to visitors finding products even when they don't get the search terms quite right
  • Decrease in "No Results Found" searches
  • Decrease in search bounces (visitors who perform a search, get bad or no results, and give up)
  • Happier users
  • Happier business department

Integration

Integration with Solr is simple. DYM ReSearcher is written as a Solr plugin and consists of:
  1. A jar file to be placed in Solr's lib/ directory
  2. A reference to the DYMRS plugin in Solr's solrconfig.xml, along with DYMRS settings

FAQ

Q: Does DYMRS work only with Solr?
A: Yes, Sematext's DYMRS is a Solr-only plugin.
Try Demo