DiffCSE

Sentence embedder

An unsupervised contrastive learning framework for learning sentence embeddings sensitive to differences between original and edited sentences.

Code for the NAACL 2022 long paper "DiffCSE: Difference-based Contrastive Learning for Sentence Embeddings"

GitHub

291 stars
4 watching
27 forks
Language: Python
last commit: about 2 years ago
contrastive-learningrepresentation-learningself-supervised-learningsentence-embeddingssentence-similaritysentence-transformers

Related projects:

Repository Description Stars
johngiorgi/declutr A tool for training and evaluating sentence embeddings using deep contrastive learning 379
kostyaev/sentence2vec This is a tool for creating deep sentence embeddings using Sequence-to-Sequence learning. 22
tca19/dict2vec A framework to learn word embeddings using lexical dictionaries 115
xiaoqijiao/coling2018 Provides training and testing code for a CNN-based sentence embedding model 2
epfml/sent2vec An unsupervised technique to generate numerical representations of sentences and words for use in machine learning tasks 1,193
auspicious3000/contentvec An implementation of a self-supervised speech representation model using PyTorch and disentangled speaker embeddings 468
lajanugen/s2v An implementation of a neural network model for learning efficient sentence representations from text data. 205
iarroyof/sentence_embedding A method to convert word embeddings into sentence representations by applying entropy weights calculated from TFIDF transform. 9
jwieting/iclr2016 Code for training universal paraphrastic sentence embeddings and models on semantic similarity tasks 193
fursovia/geometric_embedding An implementation of a non-parameterized approach for building sentence representations 19
binwang28/sbert-wk-sentence-embedding A method to generate sentence embeddings from pre-trained language models 177
jwieting/acl2017 A codebase for training and using models of sentence embeddings. 33
benedekrozemberczki/diff2vec A reference implementation of Diffusion2Vec, a method for learning node embeddings from graph data. 126
fh295/sentencerepresentation A software framework for learning sentence representations using unsupervised machine learning algorithms 124
benedekrozemberczki/tene A sparsity-aware implementation of a deep learning algorithm for graph embedding with text information. 73