Challenge: a new method for embedding text is developed for tasks that require specialized encoders . INSTRUCTOR is a single embedder that can generate text embeddables tailored to different tasks and domains based on instruction finetuning .
Approach: They introduce a new method for computing text embeddings given task instructions . they first annotate instructions for 330 diverse tasks and train INSTRUCTOR on this multitask mixture .
Outcome: The proposed method improves on 70 embedding evaluation tasks with fewer parameters than the previous best model.

Similar Papers

Answer is All You Need: Instruction-following Text Embedding via Answering the Question (2024.acl-long)

Copied to clipboard

Challenge: Existing methods for encoding instruction information fail to be sensitive to clearer criteria like “evaluate similarity based on emotion” . instead, we propose a different approach, which treats the instruction as a “question” about the input text and encodes the expected answers to obtain the representation accordingly.
Approach: They propose a text embedder that captures characteristics of texts specified by user instructions clarifying the similarity criterion.
Outcome: The proposed model improves instruction-following capabilities when applied to large language models and encoder-based LMs.
Towards Unified Task Embeddings Across Multiple Models: Bridging the Gap for Prompt-Based Large Language Models and Beyond (2024.findings-acl)

Copied to clipboard

Challenge: Existing task embedding methods rely on fine-tuned, task-specific language models, which hinders their adaptability to prompt-guided Large Language Models (LLMs).
Approach: They propose a framework for unified task embedding that harmonizes task embeds from various models within a single vector space.
Outcome: The proposed framework harmonizes task embeddings from various models within a single vector space.
What you can cram into a single $&!#* vector: Probing sentence embeddings for linguistic properties (P18-1)

Copied to clipboard

Challenge: a lack of understanding of the properties of sentence embeddings is limiting the use of the techniques.
Approach: They propose 10 probing tasks designed to capture simple linguistic features of sentences . they use three different encoders to train embeddings in eight different ways .
Outcome: The proposed tasks capture key linguistic features of sentences, but they are difficult to infer from them.
Improving Text Embeddings with Large Language Models (2024.acl-long)

Copied to clipboard

Challenge: Existing methods for obtaining text embeddings require complex training pipelines . authors leverage proprietary LLMs to generate diverse synthetic data for text embeds based on 93 languages .
Approach: They propose a method for obtaining high-quality text embeddings using only synthetic data and less than 1k training steps.
Outcome: The proposed method achieves strong performance on competitive text embedding benchmarks without using any labeled data.
Don’t Reinvent the Wheel: Efficient Instruction-Following Text Embedding based on Guided Space Transformation (2025.acl-long)

Copied to clipboard

Challenge: Existing methods for text embedding require re-encoding the entire corpus for each instruction.
Approach: They propose a framework that generates dynamic text embeddings that adapt to user instructions, highlighting specific attributes of text.
Outcome: The proposed framework improves instruction-following text embedding quality over state-of-the-art methods while speeding up processing on large datasets.
Multifaceted Domain-Specific Document Embeddings (2021.naacl-demos)

Copied to clipboard

Challenge: Current document embeddings require large training corpora but fail to learn high-quality representations when confronted with a small number of domain-specific documents and rare terms.
Approach: They propose a faceted domain encoder that transforms each document into a single embedding vector . they use a Siamese neural network architecture to leverage knowledge graphs to enhance the embeddables .
Outcome: The proposed model achieves the same embedding quality as state-of-the-art models while requiring only a tiny fraction of training data.
Incubating Text Classifiers Following User Instruction with Nothing but LLM (2024.emnlp-main)

Copied to clipboard

Challenge: In this paper, we aim to generate text classification data given arbitrary class definitions . Traditional supervised text classification fine-tunes models on expensive human annotation .
Approach: They propose a framework that can generate text classification data given arbitrary class definitions . they use instruction-to-data mappings and in-context augmentation to refine the framework .
Outcome: The proposed framework outperforms existing methods on benchmarks and training data generation by prompt engineering.
Instruction Induction: From Few Examples to Natural Language Task Descriptions (2023.acl-long)

Copied to clipboard

Challenge: Large language models can perform unseen tasks by conditioning on a few input-output demonstrations, but task inference is implicit and the ability of models to explicitly reason about it remains unexplored.
Approach: They propose an instruction induction challenge in which a model is asked to generate a natural language instruction that fits a set of labeled examples.
Outcome: The proposed model achieves 65.7% of human performance while the original model only reaches 9.8% of human performances.
Task-oriented Domain-specific Meta-Embedding for Text Classification (2020.emnlp-main)

Copied to clipboard

Challenge: Existing methods neglect domain-specific knowledge and use the same word embedding for each word in all domain-specified datasets.
Approach: They propose a method to incorporate domain-specific and task-oriented information into meta-embeddings by combining pre-trained word embeddings.
Outcome: The proposed method performs well on four text classification datasets and shows that it is compatible with existing methods.
Improving Sentence Embeddings with Automatic Generation of Training Data Using Few-shot Examples (2024.acl-srw)

Copied to clipboard

Challenge: Decoder-based large language models (LLMs) have shown high performance on many tasks in natural language processing.
Approach: They propose to automatically generate an NLI dataset with an LLM and use it for fine-tuning of PromptEOL.
Outcome: The proposed model outperforms existing models on STS tasks without large manually annotated datasets.

What is GenGO?

GenGO is an NLP powered publication search system. It currenctly indexes 30k+ papers from ACL Anthology, and implements multi-aspect summarization, semantic search, and more!

Information

About
Limitations