Beyond Isolated Behaviors: Hierarchical User Modeling for LLM Personalization
This paper introduces PHF, a sociologically grounded framework inspired by Bourdieu's Theory of Practice that enhances LLM personalization by modeling user data through a hierarchical structure of practices, habitus, and fields, achieving consistent performance improvements on the LaMP benchmark.
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 trying to get a very smart, but slightly generic, AI assistant to understand you specifically. Right now, most AI personalization works like a scrapbook of isolated moments. If you liked a Harry Potter book last year and an Avengers movie last month, the AI just sees two separate facts: "User liked Harry Potter" and "User liked Avengers." It doesn't really understand the story of your taste or how your interests have evolved.
This paper proposes a new way to think about personalization, called PHF (Practice-Habitus-Field). It borrows ideas from a famous sociologist named Pierre Bourdieu to organize user behavior into three layers, like a set of Russian nesting dolls.
Here is how the three layers work, using simple analogies:
1. Practice (The Single Action)
The Analogy: Think of this as a single footprint in the sand.
- What it is: Every time you click a link, rate a movie, or ask a question, that's a "practice."
- The Problem: Footprints get washed away by the tide (noise) or look different depending on the angle. If the AI just looks at one footprint, it might think you like "sand" because you walked on the beach once, even if you actually hate the beach.
- The Fix: The paper's system, PHFCompass, acts like a noise-canceling filter. It looks at your single action and asks, "What is the essence of this?" It turns a messy, specific action into a clean, clear "semantic ID" (like a barcode) that represents the true intent, ignoring the surface-level clutter.
2. Habitus (Your Personal Style)
The Analogy: Think of this as your muscle memory or your personality.
- What it is: If you leave footprints every day for a year, they form a path. That path is your "Habitus." It's not just a list of what you did; it's your stable tendency. It captures that you used to love fantasy books but have slowly shifted toward superhero stories.
- How it works: The system takes all those cleaned-up "practices" and blends them together over time. It gives more weight to what you did recently (because your taste changes) but keeps the long-term pattern. This creates a "User Profile" that feels like a real person with a history, not just a list of data points.
3. Field (The Tribe)
The Analogy: Think of this as joining a club or a neighborhood.
- What it is: Even if you are unique, you share habits with others. If you and 100 other people all have a "Habitus" that loves sci-fi and hates horror, you belong to the same "Field."
- Why it helps: Sometimes, you don't have enough history for the AI to understand you (maybe you are new or very quiet). But if the AI knows you belong to the "Sci-Fi Field," it can borrow insights from everyone else in that club to guess what you might like. It's like saying, "I don't know your specific taste yet, but since you hang out with this group, here is what they usually enjoy."
How It All Fits Together
The paper introduces a tool called PHFCompass to build this system. It doesn't require retraining the giant AI model (which is expensive and slow). Instead, it acts like a smart translator that sits in front of the AI.
- It takes your raw history and turns it into clean Practices.
- It blends those into your personal Habitus.
- It finds your Field (your tribe) based on who else is similar to you.
- It feeds all three layers to the AI at once.
The Result:
When you ask the AI a question, it doesn't just see "User asked about X." It sees:
- "This is a user who has a long-term habit of liking X (Habitus)."
- "This user is part of a group that generally prefers Y (Field)."
- "Here is the specific, noise-free intent of this question (Practice)."
What the Paper Found
The authors tested this on a benchmark called LaMP (which involves tasks like writing news headlines, tagging movies, or rating products).
- The Outcome: Their method (PHFCompass) consistently beat the old methods.
- Why: The old methods were like looking at a pile of bricks (flat data). PHFCompass built a house (hierarchical structure). It showed that understanding how behaviors connect over time (Habitus) and who you are similar to (Field) makes the AI much better at guessing what you want.
In short, the paper argues that to truly personalize an AI, we need to stop treating users as a list of random clicks and start treating them as people with a history, a style, and a community.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.