SimCSE

Sentence embedder

An open source framework for learning sentence embeddings using contrastive learning.

[EMNLP 2021] SimCSE: Simple Contrastive Learning of Sentence Embeddings https://arxiv.org/abs/2104.08821

GitHub

3k stars
29 watching
518 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list

nlpsentence-embeddings

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
xiaoqijiao/coling2018Provides training and testing code for a CNN-based sentence embedding model2
voidism/diffcseAn unsupervised contrastive learning framework for learning sentence embeddings sensitive to differences between original and edited sentences.292
jwieting/iclr2016Code for training universal paraphrastic sentence embeddings and models on semantic similarity tasks193
bigscience-workshop/promptsourceA toolkit for creating and using natural language prompts to enable large language models to generalize to new tasks.2,718
princetonml/sifA Python implementation of a sentence embedding algorithm using the Smooth Inverse Frequency weighting scheme1,084
huggingface/text-embeddings-inferenceA toolkit for deploying and serving text embeddings models with high-performance inference capabilities.2,932
alexandres/lexvecAn implementation of a word embedding model that uses character n-grams and achieves state-of-the-art results in multiple NLP tasks803
oxford-cs-deepnlp-2017/lecturesAn open-source repository containing lecture slides and course materials for an advanced natural language processing course.15,702
hit-scir/elmoformanylangsProvides pre-trained ELMo representations for multiple languages to improve NLP tasks.1,462
wangyuxinwhy/uniemDevelops unified sentence embedding models for NLP tasks840
jwieting/paragram-wordTrains word embeddings from a paraphrase database to represent semantic relationships between words.30
dair-ai/ml-papers-explainedAn explanation of key concepts and advancements in the field of Machine Learning7,352
brightmart/text_classificationAn NLP project offering various text classification models and techniques for deep learning exploration7,881
explosion/spacyIndustrial-strength NLP library for Python and Cython30,459
harsh19/spineTransforms existing word embeddings into more interpretable ones by applying a novel extension of k-sparse autoencoder with stricter sparsity constraints52