gpl (pypi): GPL is an unsupervised domain adaptation method for training dense retrievers. It is based on query generation and pseudo labeling with powerful cross-encoders. To train a domain-adapted model, it needs only the unlabeled target corpus and can achieve significant improvement over zero-shot models.
Keywords: bert|domain-adaptation|information-retrieval|nlp|transformers|vector-search