ENPMR-Bench: Benchmarking Proactive Memory Retrieval for Emotional Support Agents
This paper introduces ENPMR-Bench, a benchmark comprising over 1,800 dialogues grounded in Maslow's hierarchy of needs to evaluate Emotional Need-aware Proactive Memory Retrieval, revealing that current retrieval paradigms significantly struggle to infer latent emotional needs and proactively retrieve supportive memories for empathetic interaction.
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
Imagine you are talking to a very smart, friendly robot designed to be your emotional support buddy. You tell it, "I feel lonely today because my new neighbors haven't said hello."
A standard robot might just say, "That's sad. Maybe you should bake cookies?" It's polite, but it feels a bit generic.
Now, imagine a robot with a super-memory. This robot remembers that three months ago, you mentioned you love gardening, and you also remember that your neighbor, Ethan, is a huge fan of your vegetable recipes. When you say you feel lonely, this super-robot doesn't just offer generic advice. It says, "Hey, remember how Ethan always brings his own plate to try your new veggie snacks? Maybe he's just shy, but he'd love to chat with you about your garden!"
This paper, ENPMR-Bench, is essentially a "report card" for robots to see if they are good at this specific super-memory skill.
Here is the breakdown in simple terms:
1. The Problem: Robots Have "Short-Term" Emotional Memory
The authors argue that most current AI robots treat memory like a library card catalog. If you ask for a book about "gardening," they find a book about gardening. They are great at finding facts.
But in emotional support, people don't always say exactly what they need. You might say, "I'm tired," but what you really need is a reminder of a time you felt loved (Love and Belonging), or a reminder of a time you felt proud (Esteem). Current robots are bad at guessing which type of memory you need to feel better. They often grab the wrong memory, like bringing up a gardening fact when you actually need a hug from a friend.
2. The Solution: A New "Test Drive" (The Benchmark)
The researchers built a new test called ENPMR-Bench. Think of this like a driving test for emotional robots.
- The Map: They used a famous psychological map called Maslow's Hierarchy of Needs. Imagine a pyramid. At the bottom are basic needs (food, sleep). At the top are big needs (feeling loved, feeling respected, feeling like you have a purpose).
- The Test: They created over 1,800 fake conversations where a "user" is struggling with a specific need (e.g., feeling lonely).
- The Goal: The robot has to look at its memory bank and pick the perfect memory to help.
- If the user feels lonely, the robot should pick a memory about relationships.
- If the user feels insecure, the robot should pick a memory about past achievements.
- If the user feels lost, the robot should pick a memory about life goals.
3. The Results: The Robots Failed the Test
The researchers ran the test on the smartest robots available today (including big names like GPT-4, DeepSeek, and others). The results were surprising:
- They are bad at guessing: Even the best robots only picked the right type of memory about 10% of the time on the very first try.
- They rely on surface level: The robots kept grabbing memories that sounded similar (e.g., if you talked about "food," they grabbed a memory about "food") instead of grabbing memories that would make you feel better emotionally.
- The "Golden" Gap: When the researchers forced the robots to use the perfect memory (the "Golden" memory), the robots became much more empathetic and helpful. This proves the robots can be good, but they are failing at the first step: finding the right memory.
4. The "Chain of Thought" Fix (A Small Step)
The researchers tried teaching the robots to "think out loud" before picking a memory. They asked the robot to say, "The user is lonely, so I need a memory about friends."
- Did it help? Yes, a little bit.
- Did it fix it? No. The robots still struggled to pick the right memory consistently. There is still a huge gap between what they do now and what they should be doing.
The Big Takeaway
This paper doesn't say robots are useless. It says that for robots to be truly good emotional support buddies, they need to stop acting like search engines (finding facts) and start acting like empathetic friends (finding the right emotional connection).
Currently, they are like a librarian who hands you a book about "sadness" when you are crying because you lost your job. They need to learn to hand you a book about "resilience" or a story about a time you overcame a challenge. ENPMR-Bench is the tool they created to measure exactly how far the robots have to go to learn that lesson.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.