Website Content Personalization Through HMM Intent Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Website navigation can be tedious and time-consuming for users with specific intents, and existing systems fail to provide personalized content based on users' vague or multiple intents, leading to inefficiency in accessing relevant information.

Innovation Solution

An online system uses Hidden Markov models to predict user intents by analyzing interaction sequences and attributes, dynamically adjusting website content based on predicted intents using Monte Carlo Tree Search or similar algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the website presents the same information to all users, then the system complexity is low, but the user efficiency and relevance of content deteriorates

Engineering Contradiction:
Improveuser efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system pre-computes and stores probability distributions for multiple user intents before users arrive. When a user visits, the system loads the appropriate pre-computed distributions into the Hidden Markov Model, avoiding real-time computation complexity while delivering personalized content efficiently

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically changes the probability distribution parameters of the Hidden Markov Model based on detected user intents. Different intent states have different pre-computed probability distributions that are loaded and applied to generate personalized content, allowing the system to adapt to various user needs without redesigning the entire system

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If the website requires users to navigate through many linked webpages, then the information structure is simple, but the time to access relevant information increases

Engineering Contradiction:
Improvetime to access informationVSAvoidnavigation complexity
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system pre-computes probability distributions for all possible user intents and their associated content sequences before users arrive. When a user's intent is detected, the system can immediately present the relevant content or provide direct navigation links without requiring users to manually traverse multiple pages

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The Hidden Markov Model acts as an intermediary between the user's implicit intent and the website content. The model detects user intent from interaction patterns and mediates by selecting and presenting the most relevant content or navigation paths, reducing the number of pages users must manually navigate

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the system uses pre-computed probability distributions for all users, then the system complexity is low, but the personalization accuracy for individual users deteriorates

Engineering Contradiction:
Improvepersonalization accuracyVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system maintains multiple pre-computed probability distributions corresponding to different user intent states (e.g., browsing, shopping, comparing). Each distribution is optimized for a specific intent type, allowing the system to select the most appropriate distribution for each user based on their detected intent, providing localized personalization without requiring a completely custom model for each user

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12354029B2Dynamic website content optimization
Publication Date: 2025.07.08 ZETA GLOBAL CORP
  • US12354029B2 patent drawing
  • US12354029B2 patent drawing
  • US12354029B2 patent drawing

AI summary

A system presents content to a website user based on a predicted future intent of the user. Hidden Markov models (HMMs) are developed based on a hierarchical and relational graph of a website. Given a sequence of observed actions performed by a user on the website, a HMM can be used to predict a likely intent the user has most recently acted on. Using a deterministic algorithm or a Monte Carlo Tree Search algorithm, the system can then predict likelihoods that each possible user intent associated with the website is a future intent of the particular user. Website content and formatting can be adjusted based on predictions about a user's future intents.