Multimodal E-commerce Recommender Using Visual and Social Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
E-commerce platforms face challenges in providing relevant product recommendations to users due to the overwhelming amount of data, leading to frustration for users and difficulty for providers in identifying appropriate products.
Innovation Solution
A recommender system that uses a blend of visual similarity and social activity training data, incorporating user behavior such as co-view, co-purchase, and co-favorite interactions, to train a multimodal model for generating and ranking product recommendations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the system collects and processes large amounts of user data to improve recommendation accuracy, then recommendation relevance is improved, but system complexity and data processing difficulty increase
Solution Approach 1:
The patent segments the recommendation system into distinct modules: visual similarity computation module, social activity analysis module, and multimodal fusion module. Each module processes specific types of data independently (visual features from images, social activities from user behavior logs), then combines results through a fusion mechanism. This segmentation reduces overall system complexity by allowing parallel processing and independent optimization of each component.
Solution Approach 2:
The patent introduces an intermediary representation layer that translates diverse data types (images, user behavior logs, product metadata) into a unified feature space. This intermediary layer acts as a mediator between different data sources and the recommendation output, simplifying the integration process and reducing the complexity of handling multiple data formats simultaneously.
2Measurement precision
If the system uses multiple data sources (visual, social, metadata) to improve recommendation accuracy, then recommendation quality is improved, but data collection and processing difficulty increase
Solution Approach 1:
The patent designs a universal data processing framework that handles multiple data types through a common architecture. The same multimodal fusion mechanism processes visual features, social activity indicators, and metadata together, rather than requiring separate processing pipelines for each data type. This universal approach simplifies data collection and processing by using a single unified system for all data sources.
Solution Approach 2:
The patent transforms different data types into a standardized parameter representation format. Visual images are converted to feature vectors, social activities are encoded as interaction indicators, and metadata is structured as attribute values. This parameter standardization allows the system to collect and process diverse data through a consistent mechanism, reducing the difficulty of handling multiple data sources.
3Measurement precision
If the system processes vast amounts of user behavior data to identify patterns, then recommendation accuracy is improved, but computational resources and processing time increase
Solution Approach 1:
The patent extracts and isolates the most informative features from the vast amount of user behavior data. Instead of processing all raw data uniformly, the system identifies and extracts key social activity indicators (co-viewing, co-purchasing, co-favoriting patterns) that carry the most predictive value. This extraction reduces the computational burden by focusing processing on high-value features rather than processing all data at full resolution.
Solution Approach 2:
The patent applies partial processing to the most critical data components. Rather than uniformly processing all user behavior data, the system concentrates computational resources on analyzing social activity patterns and visual similarities, which are identified as the most impactful factors. This partial action approach achieves sufficient accuracy while reducing overall computational resource consumption.
Data Source
AI summary
Disclosed herein is item recommender that uses a model trained using a combination of at least visual item similarity training data and social activity training data. The model may be used, for example, to identify a set of recommended products having similar visual features as a given product. The set of recommended products may be presented to the user along with the given product. The model may be continuously updated using feedback from users to identify the features considered to be important to the users relative to other features.


