Skip to content

Dice.com tutorial on using black box optimization algorithms to do relevancy tuning on your Solr Search Engine Configuration from Simon Hughes Dice.com

License

Notifications You must be signed in to change notification settings

DiceTechJobs/RelevancyTuning

Repository files navigation

DiceTechJobs - Relevancy Tuning

Dice.com tutorial on using black box optimization algorithms to tune your Solr search engine configuration, by Simon Hughes ( Dice Data Scientist ). See 'Automated Relevancy Tuning using Black Box Optimization Algorithms.ipynb' for Jupyter Notebook tutorial on using black box optimization algorithms from sci-kit optimize to tune your solr config. Example fake Dice jobs data and a solr core are provided for this example. They are not representative of our real data, nor of our actual Solr search implementation.

Required software

Solr (Solr core is for 5.0+, for earlier solr versions or later ones, you will need to modify the configs and re-index the data from the notebook).

Python 2.7

Python libraries:

  • solrpy
  • pandas
  • numpy
  • scikit-optimize

Slides from my talk

Video of my talk

Related Projects

About

Dice.com tutorial on using black box optimization algorithms to do relevancy tuning on your Solr Search Engine Configuration from Simon Hughes Dice.com

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published