Conversational Shopping Bot with External Knowledge Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing e-commerce chatbots lack the capability to provide meaningful product recommendations due to restricted data and inability to understand complex user demands, resulting in a fragmented and impersonal user experience.

Innovation Solution

A deep learning method with improved search and dialogue properties that connects via a model to search engines for external knowledge, finds relevant product content, and fuses this knowledge with dialogue history to provide personalized recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If existing e-commerce chatbots use restricted data from previous purchases within a specific store, then the system complexity is low, but the recommendation quality and personalization capability deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoidrecommendation quality
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the data source into multiple components: user profile data, product knowledge base, dialogue history, and external knowledge. This segmentation allows the system to access diverse data sources without creating a monolithic complex structure, enabling better recommendations while maintaining manageable system architecture through modular data access layers

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary retrieval-augmented generation layer that mediates between the language model and multiple data sources. This intermediary component processes and integrates information from user profiles, product databases, and dialogue history, allowing the system to leverage diverse data without directly complicating the core recommendation engine

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If existing chatbots provide basic product listings instead of tailored recommendations, then the information processing requirement is low, but the user experience personalization deteriorates

Engineering Contradiction:
Improveinformation processing requirementVSAvoiduser experience personalization
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary actions by pre-building user profiles from purchase history and pre-organizing product knowledge bases before the recommendation process. This preliminary structuring of information allows the system to quickly retrieve and personalize recommendations without processing raw data in real-time, enabling personalized experiences while controlling information processing requirements

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where dialogue history and user responses are continuously incorporated into the user profile and preference model. This feedback loop enables the system to progressively improve personalization accuracy by learning from interactions, transforming basic listings into tailored recommendations through iterative refinement

Inventive Principle:
Principle #23Feedback

3Device complexity

If existing chatbots cannot understand complex user demands, then the dialogue processing complexity is low, but the recommendation accuracy deteriorates

Engineering Contradiction:
Improvedialogue processing complexityVSAvoidrecommendation accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent employs dynamic dialogue state tracking that adapts to the complexity of user demands in real-time. The system dynamically adjusts its understanding depth and information retrieval strategies based on the detected complexity of the current query, enabling accurate interpretation of complex demands while managing dialogue processing complexity through adaptive rather than uniformly complex processing

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent adds another dimension to dialogue processing by incorporating contextual information from multiple sources: user profile attributes, product knowledge dimensions, and dialogue history context. This multi-dimensional approach enables the system to understand complex user demands by viewing them through multiple contextual lenses simultaneously, improving recommendation accuracy without merely increasing processing complexity in a single dimension

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Device complexity

If existing chatbots provide fragmented and impersonal user experience, then the system integration complexity is low, but the user engagement and satisfaction deteriorate

Engineering Contradiction:
Improvesystem integration complexityVSAvoiduser experience quality
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent merges multiple previously separate systems into an integrated conversational recommendation system: combining user profile management, product search, dialogue processing, and recommendation generation into a unified framework. This merging creates a seamless personal experience by integrating data flows and processing stages that work together cohesively rather than as fragmented separate components

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250200644A1Retailer linked dialogues: chatting, carting, and caring
Publication Date: 2025.06.19 YE VENTURES LLC
  • US20250200644A1 patent drawing
  • US20250200644A1 patent drawing
  • US20250200644A1 patent drawing

AI summary

Provided is a deep learning method with improved search and dialogue properties connecting. The method includes using, via a model, search engines to look for external and factual knowledge across the internet, finding relevant content for any product's aspect, such as price, reviews, and features; and completing the process of fusing the retrieved knowledge with the dialogue history in order to provide the final response. The using, finding, and completing to connect the Alexa socialbot with the Amazon Store, opening novel functions like better recommendations, conversational shopping guidance, automatic seeking of new product types, and personalization.