Personality-Profiled Language Modeling for Bot Response Personalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interactive voice response systems and chatbots struggle to encourage users to further interact by providing responses that align with their personality traits, leading to disengagement.

Innovation Solution

The use of personality-profiled language modeling, where input phrases from users are analyzed using neural networks to generate personalized response phrases based on determined personality vectors, encouraging further interaction by tailoring responses to individual user traits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional language modeling is used in interactive voice response systems, then the system can process user inputs and generate responses, but the responses fail to resonate with user personality traits leading to user disengagement

Engineering Contradiction:
Improveresponse personalizationVSAvoidlanguage modeling complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The language modeling system is segmented into multiple specialized neural networks, each responsible for specific aspects of personality analysis (language personality network, transaction personality network, feature personality network). This segmentation allows the system to handle different dimensions of user personality separately, improving adaptability while managing complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The personality-profiled language modeling system serves multiple functions: it analyzes user input phrases, processes transactional data, evaluates feature data, and generates personalized responses across different interaction contexts. This multi-functional approach enables a single system to handle various personality assessment dimensions, enhancing versatility without proportionally increasing complexity.

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

2Reliability

If personality-profiled language modeling with multiple neural networks is implemented, then response personalization improves user engagement, but system complexity and computational requirements increase

Engineering Contradiction:
Improveuser engagementVSAvoidneural network architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The complex language modeling task is divided into separate neural networks specialized for different personality assessment aspects. Each network focuses on a specific data source (language patterns, transaction history, feature responses), which improves reliability of personality profiling while making the overall system more manageable through functional decomposition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Personality vectors serve as intermediary representations that bridge user input data and personalized responses. These vectors condense complex personality information into structured formats that can be efficiently processed by the response generation system, reducing computational complexity while maintaining engagement quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Duration of action of moving object

If traditional response generation is used, then the system operates quickly with simple processing, but responses do not resonate with individual user personalities reducing interaction duration

Engineering Contradiction:
Improveinteraction durationVSAvoidprocessing time
Core Design Contradiction:
Duration of action of moving objectVSLoss of time

Solution Approach 1:

The system performs preliminary personality profiling by analyzing user input phrases, transactional data, and feature responses to generate personality vectors before response generation. This preliminary action enables personalized responses that resonate with users, extending interaction duration, while the pre-computed personality vectors are reused across multiple interactions, reducing processing time for subsequent responses.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter of response personalization by incorporating personality vectors derived from multiple data sources. This parameter change transforms generic responses into personalized ones that resonate with individual users, increasing interaction duration. The personality vectors serve as compact representations that enable this personalization without excessive processing overhead.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11621931B2Personality-profiled language modeling for bot
Publication Date: 2023.04.04 PROSPER FUNDING LLC
  • US11621931B2 patent drawing
  • US11621931B2 patent drawing
  • US11621931B2 patent drawing

AI summary

A method uses personality-profiled language modeling for bots. An input phrase is received from a user. A language personality vector is determined using a language neural network and the input phrase. A response phrase to the input phrase is determined using the language personality vector from the language neural network. The response phrase is presented.