Position: Text Embeddings Should Capture Implicit Semantics, Not Just Surface Meaning
This position paper argues that text embedding research must shift its focus from surface-level semantics to capturing implicit meanings—such as pragmatics and speaker intent—by adopting linguistically grounded data, deeper evaluation benchmarks, and a core modeling objective that better reflects real-world language complexity.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
The Big Idea: The "Literalist" Problem
Imagine you are hiring a translator to help you understand a foreign culture. You give them a dictionary and a list of words. They become incredibly fast at matching words to words. If you say "It's raining," they know exactly which foreign word means "rain."
However, if you say, "Well, that's just great," while looking at a flooded basement, this translator might still just translate it as "This is a positive situation." They miss the sarcasm. They miss the hidden meaning. They miss the intent.
This paper argues that modern AI text embeddings (the mathematical "dictionaries" computers use to understand language) are acting like these literalist translators. They are excellent at matching surface meaning (words that look similar) but terrible at understanding implicit meaning (what is actually meant, implied, or felt).
The Three Layers of Meaning
The authors break down human language into three layers, like an onion:
The Outer Skin (Utterance Level): This is the literal words.
- Example: "I managed to pass the test."
- Surface Meaning: You passed.
- Hidden Meaning: It was surprisingly hard, and you didn't expect to pass.
- The AI's Problem: Current models see the "pass" and stop there. They miss the surprise.
The Middle Layer (Speaker Level): This is the attitude or stance of the person speaking.
- Example: Using slang like "dude" or a specific accent.
- Hidden Meaning: This signals who the speaker is, how friendly they are, or if they are trying to fit in with a specific group.
- The AI's Problem: The AI sees the word "dude" but doesn't feel the "coolness" or the "solidarity" behind it.
The Core (Society Level): This is the cultural and political context.
- Example: A news headline that sounds neutral but is written to make you feel angry at a specific group.
- Hidden Meaning: The bias or ideology behind the words.
- The AI's Problem: The AI reads the facts but misses the "vibe" or the political agenda.
The "Test Score" Illusion
The paper points out a major flaw in how we currently judge these AI models.
Imagine a student taking a math test.
- The Current Test (Surface Benchmarks): The test asks, "What is 2 + 2?" and "What is 5 + 5?" The student gets 100%. We say, "Great! This student is a math genius!"
- The Real World (Implicit Semantics): In real life, you ask the student, "If I give you two apples and you eat one, how many do you have left, and how do you feel about sharing?" The student freezes. They can't figure out the implication of sharing or the feeling of eating.
The authors ran a "pilot study" (a small experiment) to see how AI models did on these "real world" questions.
- The Result: Even the smartest, most expensive AI models (like those from OpenAI or big tech companies) performed only slightly better than a very simple computer program that just counts words (called a "Bag-of-Tokens").
- The Shock: On tasks requiring sarcasm, stance detection, or understanding hidden bias, the advanced AI models were barely better than a random guesser or a simple word-counter.
Why Does This Happen?
The authors say the problem is in the training diet and the report card.
- The Diet (Training Data): AI models are fed massive amounts of text, but they are trained to find "similar" sentences. They are taught that "The cat sat on the mat" is similar to "A feline rested on the rug." They are not taught that "Nice job breaking the vase" (said sarcastically) is different from "Nice job breaking the vase" (said sincerely). They are fed a diet of literal matches, so they only learn to digest literal food.
- The Report Card (Benchmarks): The tests we use to rank these models (like MTEB) mostly ask, "Are these two sentences about the same topic?" They rarely ask, "Is this speaker being sarcastic?" or "Does this sentence hide a political bias?" Because the test doesn't ask for it, the AI doesn't learn to do it.
The Proposed Solution
The paper calls for a "paradigm shift" (a complete change in direction).
- Change the Food: We need to train models on data that specifically highlights sarcasm, hidden intent, and social context. We need to teach them that words can mean the opposite of what they say.
- Change the Test: We need new benchmarks that specifically test if an AI can understand why something was said, not just what was said.
- Make it a Goal: Instead of just trying to make the AI faster or better at matching keywords, we need to make "understanding hidden meaning" a primary goal, just like we do for grammar or spelling.
Summary
Currently, our AI text models are like super-fast dictionaries that are great at matching words but clueless about human nuance. They can tell you that two sentences use similar words, but they often fail to tell you if one sentence is a joke, a threat, or a subtle political attack. The authors argue that if we want AI to truly understand human communication, we need to stop training them only on surface-level similarities and start teaching them the hidden layers of human intent.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.