Pinned post
What do Rerankers and Chess have in common? βοΈ
I am SUPER EXCITED to publish the 150th episode of the Weaviate Podcast featuring Ghita Houir Alami (@ghita__ha), Co-Founder of ZeroEntropy and now leading Model Research at Notion! π₯
This is one of my favorite deep dive podcasts into Search! π
We explored how pairwise preferences can be turned into useful pointwise scores with ZeroEntropy's zELO method! Like chess Elo, a sparse sample of pairwise battles between documents is enough to fit an absolute score through a Thurstone model, and that signal is then distilled into a pointwise reranker. The result... π₯ ... the state-of-the-art zerank-2 cross encoder! π₯
The podcast covers a lot of interesting topics in Search! I loved learning about Reranking with Jev / Decision Models. π οΈ
Ghita explained how many teams want cross encoders to prune and classify rather than just order results. Calibrated relevance scores can support searching with a Dynamic K, thresholding, and classification. π§
We also discussed the tradeoffs between pointwise, pairwise, and listwise ranking. ZeroEntropy's pairwise reranker was slightly more accurate, but distilling it into a pointwise model came close to matching it at much lower inference cost. β‘οΈ
We also covered infrastructure for rerankers, agentic search and reranking, instruction-following rerankers, metadata in training rerankers, and the relationship between RSI and SLMs! π
This was a super fun conversation, and I hope you find it useful! π
YouTube: youtube.com/watch?v=mQgYPtβ¦
Spotify: spotifycreators-web.app.link/e/x1uM285CV7b
I am SUPER EXCITED to publish the 150th episode of the Weaviate Podcast featuring Ghita Houir Alami (@ghita__ha), Co-Founder of ZeroEntropy and now leading Model Research at Notion! π₯
This is one of my favorite deep dive podcasts into Search! π
We explored how pairwise preferences can be turned into useful pointwise scores with ZeroEntropy's zELO method! Like chess Elo, a sparse sample of pairwise battles between documents is enough to fit an absolute score through a Thurstone model, and that signal is then distilled into a pointwise reranker. The result... π₯ ... the state-of-the-art zerank-2 cross encoder! π₯
The podcast covers a lot of interesting topics in Search! I loved learning about Reranking with Jev / Decision Models. π οΈ
Ghita explained how many teams want cross encoders to prune and classify rather than just order results. Calibrated relevance scores can support searching with a Dynamic K, thresholding, and classification. π§
We also discussed the tradeoffs between pointwise, pairwise, and listwise ranking. ZeroEntropy's pairwise reranker was slightly more accurate, but distilling it into a pointwise model came close to matching it at much lower inference cost. β‘οΈ
We also covered infrastructure for rerankers, agentic search and reranking, instruction-following rerankers, metadata in training rerankers, and the relationship between RSI and SLMs! π
This was a super fun conversation, and I hope you find it useful! π
YouTube: youtube.com/watch?v=mQgYPtβ¦
Spotify: spotifycreators-web.app.link/e/x1uM285CV7b