The Fair search Solr plugin uses machine learning to provide a fair search result with relevant protected and non protected classes.
This plugin:
- Store fairness distribution tables to use during rescoring.
- Allows you to rescore fairly any query in elasticsearch.
We recommend taking time to read the docs (TBA).
This plugin is an open source project and we love to receive contributions from the community — you! All contributions are welcome: ideas, patches, documentation, bug reports, complaints, and even something you drew up on a napkin.
Programming is not a required skill. Whatever you've seen about open source and maintainers or community members saying "send patches or die" - you will not see that here.
It is more important to me that you are able to contribute.
Extra bits at CONTRIBUTING.md
See the full list of prebuilt versions. If you don't see a version available, see the link below for building.
TBA
Notes if you want to dig into the code or build for a version there's no build for.
mvn clean test assembly:single
This runs the tasks that builds, tests, generates a Solr plugin jar file.
TBA
Initially developed by:
- Pere Urbón Bayes
- Tom Sühr
Special thanks to Meike Zehlike and Carlos Castillo, the minds behind the science in this plugin.