Digital Assistant Sentiment Analysis for Profile Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Intelligent agent systems face challenges in generating personalized responses and updating user profiles efficiently, as they often require manual user input to reflect changing sentiments and preferences, leading to suboptimal interaction performance and recommendation accuracy.

Innovation Solution

A system and method that utilize sentiment identification within user input to generate empathetic responses and automatically update user profiles, leveraging a computing device with a digital assistant and facet recommender to analyze unstructured data, identify targeted sentiments, and adjust user preferences accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual user input is required to update user profiles, then user control over profile information is maintained, but user interaction efficiency decreases and response personalization is limited

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidautomatic profile update capability
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system automatically updates user profiles by analyzing sentiment expressions in user input without requiring manual intervention. The digital assistant extracts sentiment information and autonomously modifies user profile attributes, allowing the system to serve itself rather than requiring continuous manual input from users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where user input containing sentiment expressions is continuously analyzed, and the results are used to automatically update user profiles. This feedback mechanism enables the system to adapt to changing user preferences and sentiments dynamically, improving interaction efficiency while maintaining accuracy.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If user profiles are manually updated, then profile accuracy can be controlled by user, but recommendation accuracy decreases due to outdated information

Engineering Contradiction:
Improverecommendation accuracyVSAvoidtime for profile updates
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system continuously monitors and analyzes user input for sentiment expressions, maintaining an ongoing process of profile updates rather than relying on periodic manual updates. This continuous action ensures that user profiles remain current and accurate, directly improving recommendation accuracy without requiring user time investment.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system performs preliminary analysis of user input to identify sentiment expressions before they affect recommendation accuracy. By proactively extracting and processing sentiment information in real-time, the system prevents outdated profile information from compromising recommendation quality.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If sentiment analysis is performed on all user input, then response personalization is improved, but system complexity increases

Engineering Contradiction:
Improveresponse personalizationVSAvoidsentiment analysis processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system extracts only the relevant sentiment information from user input rather than processing the entire input structure. By isolating and focusing analysis on specific sentiment-bearing elements, the system achieves high personalization while reducing the computational complexity associated with analyzing all input data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The sentiment analysis process is segmented into distinct stages: identifying sentiment expressions, extracting sentiment attributes, and updating profile information. This segmentation allows the complex personalization task to be broken down into manageable processing steps, reducing overall system complexity while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10997226B2Crafting a response based on sentiment identification
Publication Date: 2021.05.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10997226B2 patent drawing
  • US10997226B2 patent drawing
  • US10997226B2 patent drawing

AI summary

Examples described herein provide a digital assistant crafting a response based on target sentiment identification from user input. The digital assistant receives unstructured data input and identifies a segment of the input that includes a facet item. A sentiment associated with the facet item in the segment is identified and classified to identify a targeted sentiment directed towards the facet item. A response is generated based on the targeted sentiment and the facet item.