Better search

The problem

  • Search often didn't deliver relevant results

  • Search results were cut off after 10

  • Search was slow

The solution

  • We enabled 'fuzzy' search for all phrases

  • We now match stemmed terms. E.g. searching for "completion" will also match with any stemmed terms like "completed" or "completeness"

  • Relevancy has improved: an exact match has full priority, then a partial match of the whole phrase, then a partial match of the individual terms

  • We now support pagination and return all results (instead of the top 10)

  • Response time is down significantly (i.e. it's faster)