Ensemble Text Prediction With Personality-Weighted Language Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing text prediction systems struggle to accurately simulate diverse personality traits and generate human-like responses, particularly when faced with novel prompts or scenarios where human responses are unknown.

Innovation Solution

An ensemble model is trained using a genetic algorithm to adjust weights associated with multiple language models simulating different personality traits, ensuring the model generates responses that closely match human responses by iteratively refining the weight distribution through a similarity comparison process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single language model is used to simulate personality traits, then the model structure remains simple, but the ability to generate diverse and accurate human-like responses deteriorates

Engineering Contradiction:
Improveaccuracy of personality simulationVSAvoidmodel structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides the personality simulation task into multiple specialized language models, each trained to simulate a specific personality trait (e.g., introversion, extroversion, neuroticism). This segmentation allows each model to specialize in one aspect of personality expression, improving the accuracy and authenticity of the simulation while keeping individual model structures relatively simple.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple specialized language models are combined into an ensemble system that integrates their outputs. The system merges the responses from different personality-specific models through a combination mechanism (such as weighted averaging or selection), achieving comprehensive personality simulation that captures the complexity of human behavior without requiring any single model to be overly complex.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If multiple language models are combined to simulate different personality traits, then the diversity and accuracy of responses improve, but the computational complexity and training difficulty increase

Engineering Contradiction:
Improvepersonality trait coverageVSAvoidensemble model complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Each language model in the ensemble is specialized for a specific personality trait, creating local quality in the system. Instead of one general model attempting to handle all personality types, each model develops expertise in its designated area, allowing the ensemble to cover diverse personality traits effectively while keeping individual model complexity manageable.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The ensemble model employs dynamic weight adjustment mechanisms that adapt the contribution of each personality-specific model based on the input context and desired personality expression. This dynamic allocation of model weights allows the system to flexibly handle different personality scenarios without requiring a fixed complex structure, optimizing performance across various personality traits.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If weights are manually adjusted for each language model, then the training process remains simple, but the accuracy of response prediction deteriorates

Engineering Contradiction:
Improveresponse prediction accuracyVSAvoidtraining process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The training process incorporates feedback loops where the system evaluates the output quality of the ensemble model and automatically adjusts the weights of individual language models based on performance metrics. This feedback mechanism enables the system to learn optimal weight distributions that maximize response prediction accuracy for different personality traits, moving beyond simple manual adjustment.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The ensemble model performs self-weighting during the training process, automatically determining the optimal contribution of each personality-specific model without requiring extensive manual intervention. The system uses its own performance data to refine weight assignments, enabling accurate response prediction while reducing the complexity of manual weight tuning.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260050840A1Systems and methods of text prediction using an ensemble model
Publication Date: 2026.02.19 UNIV OF SOUTH FLORIDA
  • US20260050840A1 patent drawing
  • US20260050840A1 patent drawing
  • US20260050840A1 patent drawing

AI summary

A text prediction system, including: an ensemble artificial intelligence (AI) model including: a number of language models, each of which simulate a different personality trait or a different combination of personality traits; a number of weights, each associated with a model of the number of language models, wherein each weight of the number of weights describes a relative contribution of the model to a response sample; a processing circuit including a processor and memory, the memory having instructions stored thereon that, when executed by the processor, cause the processor to: receive input text; generate, using the ensemble AI model, a number of responses to the input text; and update a graphic display with at least one of the number of responses.