Dynamic Item-Source Descriptions with Multimodal LLMs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online systems rely on rigid, rules-based approaches for generating human-understandable content groupings, limiting user-based flexibility and effectiveness, especially when using machine-learning models that struggle to generate descriptive tags for item sources.

Innovation Solution

An online system uses an item taxonomy and large language models (LLMs) to dynamically generate customized clusters of item sources by selecting categories based on interaction rates and generating tags, which are then used to instruct the LLM to create descriptive content for user interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hard-coded rules are used to generate content groupings, then human-understandable descriptions are achieved, but user-based flexibility is limited

Engineering Contradiction:
Improvehuman-understandable descriptionsVSAvoiduser-based flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system transitions from static hard-coded rules to dynamic machine-learning models that can adapt content groupings based on user interactions and behavior patterns. The ML models generate descriptions that are both human-understandable and dynamically tailored to individual user preferences, resolving the contradiction between reliability and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of description generation by incorporating user-specific variables into the ML model inputs. By adjusting model parameters based on user interaction history and preferences, the system generates descriptions that maintain human understandability while adapting to different user bases, thus achieving both reliability and versatility.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If machine-learning models are used for content grouping, then user-based flexibility is improved, but effectiveness in generating human-understandable descriptions deteriorates

Engineering Contradiction:
Improveuser-based flexibilityVSAvoidhuman-understandable descriptions
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system introduces an intermediary layer that translates ML model outputs into human-understandable descriptions. This intermediary component processes the flexible, data-driven groupings generated by ML models and reformulates them into natural language descriptions that users can easily comprehend, thus maintaining both adaptability and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary action by pre-training ML models on large datasets of human language and content groupings. This pre-training ensures that when the models generate flexible, user-adapted content groupings, they inherently produce human-understandable descriptions, combining the benefits of adaptability with linguistic quality.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If dynamic content generation using LLMs is implemented, then content diversity and relevance are enhanced, but system complexity increases

Engineering Contradiction:
Improvecontent diversityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the complex LLM-based content generation process into distinct modular components: user profile analysis, content retrieval, LLM prompting, and output formatting. Each module handles a specific aspect of the generation process, making the overall system more manageable and maintainable while preserving content diversity and relevance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements a universal LLM interface that handles multiple content generation tasks through a single standardized prompt template. This multi-functional approach allows the system to generate diverse content types (descriptions, tags, groupings) using the same underlying LLM infrastructure, reducing system complexity while maintaining versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250335468A1Dynamically Generating Descriptions Using a Multi-Modal Large-Language Model
Publication Date: 2025.10.30 MAPLEBEAR INC
  • US20250335468A1 patent drawing
  • US20250335468A1 patent drawing
  • US20250335468A1 patent drawing

AI summary

An online system generates text-based tags for item sources to dynamically generate customized clusters of the item sources for a user. The online system selects a set of item categories within the taxonomy based on interaction rate data of users with the item source. The online system uses these selected categories to generate tags for the item source. The online system generates a prompt for an LLM to generate an item source cluster for a set of item sources. The prompt includes the generated tags for the item sources and instructions on how to select item sources to include in the cluster based on the tags. The online system receives a response from the LLM that specifies which item sources to include in the item source cluster and the online system transmits instructions to a client device to present the item source cluster in a user interface.