Personalized LLM Fine-Tuning Using User Activity Representations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing large language models (LLMs) lack personalization due to general-purpose training on vast user-agnostic datasets, making it difficult to tailor responses to individual user contexts and preferences.

Innovation Solution

A personalized response system is developed by finetuning a machine-learned language model using user-specific training examples, including user requests, activities, and satisfaction scores, and applying an evaluation model to generate personalized responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a large language model is trained on vast user-agnostic training datasets for general purposes, then the model achieves comprehensive knowledge coverage and general-purpose capability, but the model loses the ability to personalize responses to individual user contexts and preferences

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidmodel training complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the training process into two distinct phases: (1) pre-training on vast user-agnostic datasets to build comprehensive knowledge, and (2) fine-tuning on user-specific data to add personalization capability. This segmentation allows the model to maintain general knowledge while acquiring personalized response abilities without requiring complete retraining.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by first establishing a robust base model through extensive pre-training on general datasets before introducing user-specific personalization. This preliminary foundation enables the model to efficiently adapt to individual users during the fine-tuning phase, as the core language understanding and generation capabilities are already in place.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a concierge system uses a general-purpose large language model, then the system can handle diverse customer service tasks, but the system cannot effectively comprehend and meet individual customer requests and preferences

Engineering Contradiction:
Improvecustomer service qualityVSAvoiduser context information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies local quality by integrating user-specific representations into the general-purpose LLM framework. Each user receives personalized attention through learned user embeddings and context-specific fine-tuning, allowing the system to maintain high service quality across diverse tasks while adapting to individual user preferences and contexts locally.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements feedback mechanisms where user interactions and responses are used to continuously refine and personalize the model's behavior. The system learns from user feedback during fine-tuning, adjusting its responses to better match individual user preferences while maintaining overall service reliability across different customer scenarios.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the training dataset includes different data sources without incorporating user context, then the model achieves broad knowledge coverage, but the model cannot generate personalized responses tailored to individual user preferences

Engineering Contradiction:
Improveresponse personalizationVSAvoidtraining data requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies dynamics by making the training process adaptive and flexible. Instead of requiring static, exhaustive training data for every possible user scenario, the system dynamically fine-tunes on user-specific data after initial pre-training. This dynamic approach allows the model to personalize responses effectively while keeping the base training dataset manageable in size.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260057415A1Personalized machine-learned large language model (LLM)
Publication Date: 2026.02.26 MAPLEBEAR INC
  • US20260057415A1 patent drawing
  • US20260057415A1 patent drawing
  • US20260057415A1 patent drawing

AI summary

A computer system finetunes a machine-learned language model to generate a personalized response to a user request. The system may generate a user representation for each of a plurality of users by applying a transformer model to a sequence of tokens representing a sequence of activities of the user. The system may train an evaluation model coupled to receive a user representation and a response to a user request and generate an estimated evaluation score indicating a level of personalization of the response to the user. The system may finetune a first machine-learned language model to generate a second machine-learned language model. The finetuned machine-learned language model is configured to provide personalized responses for customer services at an online concierge system.