Personalized Chatbot Personality Index via Social Data Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current chatbots lack the ability to replicate the personality and conversational style of specific individuals, leading to generic interactions that fail to capture the unique traits and characteristics of the person they are intended to represent.

Innovation Solution

The system creates a personalized chatbot by accessing and analyzing social data such as images, voice recordings, and social media posts to generate a personalized index, which is then used to train the chatbot to converse in the style and personality of the specific person, including the use of voice fonts and 3D models for a more immersive experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If generic training data from multiple users is used, then the chat bot can handle diverse conversations, but it loses the ability to replicate a specific person's personality

Engineering Contradiction:
Improveconversational diversityVSAvoidpersonality replication accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The training data is segmented into two distinct components: generic conversational data for handling diverse topics and specific personal data for capturing individual personality traits. This segmentation allows the chat bot to selectively apply different data sources based on the conversational context, maintaining both versatility and personality accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality requirements are applied to different aspects of the chat bot's functionality. Generic training data provides broad conversational competence, while specific personal data provides localized personality characteristics. This local quality approach ensures that personality-specific interactions receive enhanced attention and accuracy.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If social data from multiple sources is collected to create a personalized index, then the personality representation improves, but the system complexity increases

Engineering Contradiction:
Improvepersonality index accuracyVSAvoiddata processing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

A personalized index serves as an intermediary structure that organizes and synthesizes data from multiple social sources. This index acts as a curated representation layer between the raw diverse data and the chat bot's personality model, simplifying the complexity by providing a structured, consolidated view of the specific person's characteristics.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The personalized index is created in advance through preliminary processing of social data from multiple sources. This pre-computation consolidates personality traits, communication patterns, and behavioral characteristics into a ready-to-use format, reducing the complexity of real-time data processing during actual conversations.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If voice fonts and 3D models are generated to enhance realism, then the user experience improves, but the computational resources required increase

Engineering Contradiction:
Improveuser interaction experienceVSAvoidcomputational resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

Voice fonts and 3D models are created as simplified copies or representations of the specific person's actual voice and appearance. These synthetic copies capture the essential characteristics needed for realistic interaction without requiring the full computational resources of processing actual biometric data in real-time, thus improving user experience while managing resource consumption.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10853717B2Creating a conversational chat bot of a specific person
Publication Date: 2020.12.01 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10853717B2 patent drawing
  • US10853717B2 patent drawing
  • US10853717B2 patent drawing

AI summary

Examples of the present disclosure describe systems and methods of creating a conversational chat bot of a specific person. In aspects, social data (e.g., images, voice data, social media posts, electronic messages, written letters, etc.) about the specific person may be accessed. The social data may be used to create or modify a special index in the theme of the specific person's personality. The special index may be used to train a chat bot to converse in the personality of the specific person. During such conversations, one or more conversational data stores and/or APIs may be used to reply to user dialogue and/or questions for which the social data does not provide data. In some aspects, a 2D or 3D model of a specific person may be generated using images, depth information, and/or video data associated with the specific person.