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"
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 |