Conversational AI Recommendation Engine for Sentiment-Based Product Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current personalized marketing systems often provide unhelpful product recommendations to consumers despite extensive data collection, as they fail to accurately analyze user preferences and sentiments effectively.

Innovation Solution

The system analyzes natural language user input, extracts product-related keywords, and matches them with user profiles to rank personalized product recommendations using conversational AI, incorporating voice analysis and machine learning for trait detection, sentiment analysis, and product categorization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If extensive data collection is performed to personalize recommendations, then the quantity of user information available increases, but the accuracy of product recommendations deteriorates

Engineering Contradiction:
Improvequantity of user informationVSAvoidaccuracy of product recommendations
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system extracts specific sentiment indicators and preference signals from large volumes of user data, isolating the most relevant features for recommendation accuracy. This involves identifying key sentiment-bearing phrases and attributes from user reviews and interactions, then using these extracted features to generate personalized recommendations rather than processing all raw data equally.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces traditional rule-based or simple statistical recommendation systems with sentiment analysis technology using natural language processing and machine learning. This substitution enables the system to automatically interpret user preferences and sentiments from unstructured data, transforming raw text into actionable recommendation signals without manual intervention.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If traditional recommendation systems are used, then implementation simplicity is maintained, but recommendation helpfulness deteriorates

Engineering Contradiction:
Improvesystem implementation complexityVSAvoidrecommendation helpfulness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system enables automated sentiment analysis and preference detection without requiring manual configuration or human intervention. The natural language processing algorithms automatically learn from user data, identify sentiment patterns, and generate recommendations independently, reducing the need for manual system tuning while improving recommendation quality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent transforms unstructured user feedback into structured sentiment parameters that can be directly applied to recommendation algorithms. By converting qualitative user expressions into quantifiable sentiment scores and preference indicators, the system integrates advanced analysis capabilities while maintaining compatibility with existing recommendation frameworks.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If user data is extensively collected, then personalization capability is enhanced, but user privacy concerns increase

Engineering Contradiction:
Improvepersonalization capabilityVSAvoiduser privacy concerns
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system extracts only the specific sentiment-related information needed for personalization, such as product preferences and satisfaction indicators, while leaving out unnecessary personal data. This selective extraction approach enables effective personalization based on user sentiments without collecting or storing excessive personal information that would raise privacy concerns.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10878479B2Recommendation through conversational AI
Publication Date: 2020.12.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10878479B2 patent drawing
  • US10878479B2 patent drawing
  • US10878479B2 patent drawing

AI summary

The present disclosure is directed to systems, methods and devices for providing product and service recommendations to users via conversational AI dialog. A natural language user input may be inspected. One or more product-related keywords from the inspected natural language user input may be extracted. A user profile for a user may be analyzed and a determination regarding one or more categories from the user profile that are related to the extracted product-related keywords may be made. One or more match values connecting the natural language user input to one or more candidate product recommendations may be calculated. The one or more candidate product recommendations may be ranked and a product recommendation based on the ranking may be provided.