Shows changes in search results for running A/B tests
Tools for exploring how the GOV.UK search is performing and comparing multiple implementations to each other.
This is a Ruby on Rails application that compares the results of an A/B test.
The repository also contains some other utilities for developing and testing search.
There is a live version of this application running at https://search-performance-explorer.herokuapp.com/
bundle exec rails s -p 3000
See benchmarking search using the health check script.
Run rake 'debug:explain[your search query]' to get a simplified Elasticsearch explain plan for any search query. This can be used to understand why particular results are showing up in the search results.
rake 'debug:explain[your search query]'
bundle exec rake