o19s / elasticsearch-learning-to-rank

Plugin to integrate Learning to Rank (aka machine learning for better relevance) with Elasticsearch
http://opensourceconnections.com/blog/2017/02/14/elasticsearch-learning-to-rank/
Apache License 2.0
1.48k stars 369 forks source link

Support Fewer Models (slim down to handful of Ranklib models) #14

Closed softwaredoug closed 7 years ago

softwaredoug commented 7 years ago

Erik Bernhardson makes a good point that really there's only a few types of models you probably care about. Ranklib comes with all sorts of intermediate/weird models that most people probably don't care about.

Maximum Interpretability

Maximum Flexibility / Prediction Power

Related, we probably don't need to really rely on Ranklib when we just care about these 2 or 3 models, and only the evaluation parts of those models as well

epugh commented 7 years ago

@softwaredoug is this something we care about for 1.0? Is this a real "issue" or just a good idea?

softwaredoug commented 7 years ago

I think for 1.0 we will support ranklib and xgboost model serialization formats. As well as a few basic linear and other models.