Quick on the Uptake: Eliciting Implicit Intents from Human Demonstrations for Personalized Mobile-Use Agents
This paper introduces IFRAgent, a framework that leverages the MobileIAR dataset to recognize both explicit and implicit human intention flows from demonstrations, thereby generating personalized mobile-use agents that significantly outperform baselines in aligning with user intent and completing tasks.
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 have a personal digital assistant living inside your phone. You tell it, "Order me a coffee," and it opens the app, finds the menu, and places the order. That's a Mobile-Use Agent.
But here's the problem: Right now, these assistants are like very literal, rigid robots. If you say "Order a coffee," they might pick the most expensive one on the menu because that's what the instructions say. They don't know that you usually order a cheap black coffee, or that you hate oat milk, or that you always tip 20%. They miss the implicit stuff—the unspoken habits and preferences that make you, you.
This paper introduces a new system called IFRAgent (think of it as "Intention Flow Agent") that teaches these phone assistants to read between the lines.
Here is the breakdown using simple analogies:
1. The Problem: The "Scripted Actor" vs. The "Real Friend"
Current mobile agents are like actors reading a script. They know the steps: Click here, scroll there, tap that. This is called Explicit Intent.
But humans are messy. We have Implicit Intent.
- Explicit: "Book a flight to New York."
- Implicit: "I always fly United, I sit in the aisle, and I never buy extra baggage."
Existing agents only see the script. They don't know your habits. The authors realized that to make a truly personalized agent, we need to teach it to spot these hidden patterns.
2. The New Tool: The "Personalization Library" (MobileIAR)
Before they could build a better agent, they needed a way to test if it was actually getting "personal." They created a new dataset called MobileIAR.
Think of this like a giant training diary.
- They asked real people to use their phones to do tasks (like ordering food or booking a ride).
- They recorded not just what the person did, but how they did it.
- Crucially, they labeled two things:
- The "Right" Way (Ground Truth): The steps that successfully finish the task.
- The "Your" Way (Human-Intent Aligned): The specific steps that particular person chose because of their habits.
This dataset is the first "report card" that grades an agent not just on whether it finished the task, but on whether it finished it your way.
3. The Solution: IFRAgent (The "Smart Translator")
The authors built a framework called IFRAgent. Imagine it as a super-smart translator sitting between you and your phone's robot assistant.
It works in two phases:
Phase A: The Detective Phase (Learning Your Habits)
Before you even ask for help, IFRAgent watches how you use your phone.
- The SOP Library (Standard Operating Procedures): It creates a "cheat sheet" of the standard steps for common tasks (like "How to order coffee").
- The Habit Repository: It builds a "profile" of your quirks (e.g., "User always picks the cheapest option," "User always skips the splash screen").
Phase B: The Translator Phase (When You Ask for Help)
When you say, "Order a coffee," IFRAgent doesn't just pass that message to the robot. It rewrites the message first!
- Retrieval: It looks at your history. "Oh, this user usually orders a black coffee from the corner shop."
- Rewriting: It turns your vague command into a super-specific instruction: "Open the corner shop app, select 'Black Coffee', choose 'Small', and pay with Apple Pay."
- Delivery: It sends this crystal-clear, personalized instruction to the mobile agent.
4. The Results: From "Okay" to "Mind-Reader"
They tested this on many different types of AI agents. The results were like giving a student a cheat sheet and a personal tutor:
- Better Alignment: The agents got 28% better at guessing what you actually wanted, not just what you said.
- Better Success: They finished tasks 24% more often because they didn't get stuck on confusing steps.
Interestingly, they found that general AI models (like the big, smart ones that know everything about the world) benefited the most. It's like giving a general knowledge encyclopedia a specific set of personal notes; it becomes incredibly effective. Specialized, narrow models didn't improve as much because they were already too focused on just the mechanics and forgot the "big picture" of human behavior.
The Big Takeaway
This paper solves two big headaches:
- How do we measure if an agent is truly personalized? (Answer: The MobileIAR dataset).
- How do we make an agent personal without retraining it for every single user? (Answer: IFRAgent, which acts as a plug-and-play translator that rewrites your commands based on your habits).
In short, IFRAgent turns a robotic "do-as-I-say" assistant into a thoughtful "I-know-what-you-like" companion, simply by learning from how you've used your phone in the past.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.