← Latest papers
💬 NLP

From Clicks to Intent: Cross-Platform Session Embeddings with LLM-Distilled Taxonomy for Financial Services Recommendations

Original authors: Dianjing Fan, Yao Li, Kyaw Hpone Myint, Dwipam Katariya, Alexandre G. R. Day, Pranab Mohanty, Giri Iyengar

Published 2026-06-26
📖 5 min read🧠 Deep dive

Original authors: Dianjing Fan, Yao Li, Kyaw Hpone Myint, Dwipam Katariya, Alexandre G. R. Day, Pranab Mohanty, Giri Iyengar

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 walking into a massive bank.

The Problem: The "Amnesia" at the Door
In the old days, if you walked up to the bank's website (the "pre-login" area) to look at credit cards or compare loan rates, the bank's computer system would see you as a stranger. You'd browse, click around, and then log in to check your actual account. The moment you logged in, the system would say, "Hello! I see you have a checking account," but it would completely forget that you just spent 20 minutes looking at mortgage rates. It's like walking into a store, browsing the shelves for an hour, and then the cashier greets you as if you've never been there before.

The bank wanted to remember what you were looking at before you logged in to give you better recommendations after you logged in. But there were two big hurdles:

  1. The Identity Gap: It's hard to prove that the "stranger" browsing the website is the same person who just logged into the app.
  2. The "Black Box" Issue: Even if they could track your clicks, computers are great at counting clicks but terrible at explaining why you clicked them. They could say, "This person clicked 5 times," but they couldn't say, "This person is specifically looking for a low-interest auto loan."

The Solution: A Two-Part Super-System
The researchers built a system that acts like a smart, memory-keeping concierge. It has two main jobs, working together like a brain and a translator.

Part 1: The "Brain" (The Session Embedding)

Think of your browsing history as a long, messy stream of actions: Clicked "Credit Cards," scrolled down, hovered over "Interest Rates," clicked "Apply," then left.

The system uses a special type of AI (a Transformer) to read this entire stream at once. Instead of just counting clicks, it turns your whole browsing session into a single, compact "digital fingerprint" (called a session embedding).

  • The Analogy: Imagine a librarian who reads your entire shopping list and then hands you a single, perfect index card that summarizes exactly what you need. This card is so detailed that if you show it to the bank's recommendation engine later, the engine knows exactly what to show you.
  • The Result: When you log in, the bank uses this "fingerprint" to rearrange the tiles on your mobile app homepage. The paper found this made the bank's recommendations much more accurate (improving their ability to guess what you'd click by nearly 2%) and reduced the "noise" in their predictions.

Part 2: The "Translator" (The LLM-Distilled Taxonomy)

The "fingerprint" from Part 1 is great for computers, but it's useless for humans. A bank manager can't look at a string of numbers and say, "Ah, this customer wants a car loan." They need words.

This is where the second part comes in:

  1. The Teacher (The LLM): They used a powerful Large Language Model (like the one you are talking to now) to read thousands of these "fingerprints" and write a dictionary of human-readable labels. It looked at the patterns and said, "Okay, this group of clicks means 'Looking for Credit Card Pre-approval,' and that group means 'Checking Travel Rewards.'"
  2. The Student (The Distilled Classifier): The powerful LLM is slow and expensive to run on millions of people every day. So, they trained a tiny, super-fast "student" model to mimic the teacher.
  • The Analogy: Imagine a brilliant professor (the LLM) teaching a class of 10,000 students. The professor is too busy to grade every single paper personally. So, the professor writes a perfect grading rubric and trains a fast, efficient teaching assistant (the distilled model) to grade the papers using that rubric. The assistant is 93% as accurate as the professor but works thousands of times faster.

Why This Matters (The Results)
The paper shows that this two-part system is a win-win:

  • For the Computer (Quantitative): The "fingerprint" (embedding) is the best predictor. It helped the bank predict which products users would buy better than any previous method.
  • For the Humans (Qualitative): The "translator" (distilled labels) gave the bank managers clear, readable reasons why a user was recommended something. They could now say, "We showed this user a travel deal because our system detected they were 'Researching Vacation Packages' before they logged in."
  • Speed: The old way of using the powerful LLM directly would have taken hours to process a day's worth of data. The new "student" model does it in seconds, making it possible to use in real-time.

In a Nutshell
The researchers built a bridge between "anonymous web browsing" and "authenticated app usage." They created a system that remembers what you looked at before you logged in, translates that behavior into a math-heavy "fingerprint" for the computer to use, and simultaneously translates that same fingerprint into simple English labels for humans to understand. This allows financial institutions to give you personalized, relevant suggestions the moment you log in, based on your actual intent, not just your account balance.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →