ranking
BERT-QE
ranking | BERT-QE | |
---|---|---|
1 | 1 | |
2,714 | 48 | |
0.1% | - | |
6.3 | 0.0 | |
about 2 months ago | over 2 years ago | |
Python | Python | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ranking
-
[D] learning to Rank
There are many different models and loss functions used for ranking (Tensorflow Ranking offers a bunch, probably also available for Jax / Pytorch / etc., or easily convertible).
BERT-QE
-
[D] BERT-QE: Contextualized Query Expansion for Document Re-ranking (Research Paper Walkthrough)
⏩ Paper Title: BERT-QE: Contextualized Query Expansion for Document Re-ranking ⏩ Paper: https://arxiv.org/pdf/2009.07258.pdf ⏩ Code: https://github.com/zh-zheng/BERT-QE ⏩ Author: Zhi Zheng, Kai Hui, Ben He, Xianpei Han, Le Sun, Andrew Yates ⏩ Organisation: University of Chinese Academy of Sciences, Amazon Alexa, Institute of Software, Chinese Academy of Sciences, Max Planck Institute for Informatics
What are some alternatives?
LightFM - A Python implementation of LightFM, a hybrid recommendation algorithm.
FinBERT-QA - Financial Domain Question Answering with pre-trained BERT Language Model
torchsort - Fast, differentiable sorting and ranking in PyTorch
gensim - Topic Modelling for Humans
RecBole - A unified, comprehensive and efficient recommendation library
haystack - :mag: LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.
recommenders - Best Practices on Recommendation Systems
EasyOCR - Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
spotlight - Deep recommender models using PyTorch.
beir - A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate your models across 15+ diverse IR datasets.
rexmex - A general purpose recommender metrics library for fair evaluation.
CSrankings - A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.