User intelligent recommendation method and system for information flow delivery
By employing intelligent recommendation methods driven by multi-source data fusion, dynamic interest modeling, multimodal analysis, and real-time feedback, this approach addresses several core issues in information flow delivery systems, enabling more accurate, diverse, real-time, interpretable, and robust recommendations, thereby enhancing user experience and platform competitiveness.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-03
- Publication Date
- 2026-03-27
AI Technical Summary
Existing information flow delivery systems face problems such as data sparsity, cold start, dynamic user interests, neglect of multimodality, rigid recommendations, insufficient real-time performance, poor interpretability, weak cross-domain recommendation capabilities, poor anti-interference capabilities, and single evaluation metrics, leading to user churn, low commercial conversion rates, and decreased platform competitiveness.
Intelligent recommendation is achieved through online learning and generative adversarial networks by employing multi-source heterogeneous data acquisition and real-time fusion, dynamic interest modeling using hidden Markov models, multimodal content analysis, user content interaction modeling, multi-objective optimization recommendation, real-time feedback-driven model updates, cross-domain knowledge transfer, robust training with adversarial samples, personalized diversity balancing mechanisms, and an end-to-end interpretability evaluation system.
Improve recommendation accuracy by 15-20%, enhance diversity by 10-15%, improve real-time performance to the second level, solve cold start issues by 30%, improve robustness and interpretability, optimize long-term value, reduce computing costs by 20%, and drive technological advancements in information flow delivery.
Smart Images

Figure CN121743577A_ABST
Abstract
Description
Technical Field
[0001] This invention specifically relates to a user-intelligent recommendation method and system for information flow delivery. Background Technology
[0002] Information feed delivery is a core function of internet platforms (such as social media, news apps, and e-commerce platforms). It uses algorithms to personalize content recommendations (such as articles, videos, and ads) to users, aiming to improve user engagement, retention rates, and commercial value. The current industry primarily relies on collaborative filtering, content-based recommendation, and deep learning models (such as matrix factorization, RNNs, and Transformers). Common methods include building interest profiles based on users' historical behavior (clicks, views, likes) and matching them with content features. For example, Facebook and TikTok use real-time feedback loops and deep learning to optimize recommendation accuracy. However, prior to this approach, the industry faced multiple challenges: First, data sparsity was widespread, with new users or long-tail content lacking sufficient behavioral data, leading to a cold start for recommendations; second, existing methods often ignored the dynamic and multimodal nature of user interests (such as the fusion of text, images, and videos), resulting in rigid recommendations; third, recommendation systems were prone to falling into "information cocoons," over-recommending similar content and reducing user experience diversity; fourth, real-time performance was insufficient, with many models relying on batch updates and unable to quickly adapt to changes in user interests; fifth, interpretability was poor, with black-box models making it difficult for users to understand the recommendation logic and affecting trust; sixth, cross-domain recommendation capabilities were weak, making it difficult to leverage data from other domains to enhance recommendation effectiveness; seventh, robustness against interference was poor, easily affected by noisy data or adversarial attacks; and eighth, evaluation metrics were singular, over-relying on CTR (click-through rate) while ignoring long-term value. These problems collectively led to user churn, low conversion rates, and decreased platform competitiveness. This approach aims to solve these core problems through innovative steps, providing a more intelligent and adaptive recommendation solution. Summary of the Invention
[0003] The purpose of this invention is to address the shortcomings of existing technologies by providing a user-intelligent recommendation method for information flow delivery, which can effectively solve the aforementioned problems.
[0004] To achieve the above requirements, the technical solution adopted by the present invention is: to provide a user intelligent recommendation method for information flow delivery, which includes the following steps:
[0005] S1: Steps for acquiring and real-time fusing multi-source heterogeneous data;
[0006] S2: Steps for performing dynamic user interest modeling using a hidden Markov model;
[0007] S3: Steps for performing deep semantic analysis of content using multimodality;
[0008] S4: Steps for performing user content interaction modeling;
[0009] S5: Steps for using Pareto frontiers to perform multi-objective optimization recommendation strategies;
[0010] S6: Steps for performing real-time feedback-driven model updates using online learning;
[0011] S7: Steps for cross-domain knowledge transfer using adversarial domain adaptation;
[0012] S8: Steps for robust training of adversarial samples using a generative adversarial network;
[0013] S9: Steps for implementing a personalized diversity balancing mechanism using information entropy and reinforcement learning;
[0014] S10: Steps for conducting an end-to-end interpretability assessment system using counterfactual reasoning and A / B testing.
[0015] The advantages of this intelligent user recommendation method for information feed delivery are as follows:
[0016] 1. Improve recommendation accuracy: Through dynamic interest modeling and multimodal analysis, more accurate matching of user interests is achieved, with an expected click-through rate increase of 15-20%.
[0017] 2. Enhance diversity: Multi-objective optimization and diversity balancing mechanisms reduce "information cocoons," increasing user satisfaction by 10-15%.
[0018] 3. Improved real-time performance: Online learning and real-time feedback reduce model update latency to the second level, adapting to rapidly changing environments.
[0019] 4. Solve the cold start problem: Cross-domain migration and data fusion cover new users and content, improving recommendation performance by 30% in cold start scenarios.
[0020] 5. Improve robustness: Adversarial training defends against malicious attacks, enhancing system stability.
[0021] 6. Enhanced Explainability: Counterfactual reasoning makes the recommendation logic transparent, increasing user trust and compliance.
[0022] 7. Optimize long-term value: End-to-end evaluation focuses on retention and lifetime value, improving business conversion rates.
[0023] 8. Reduced computational costs: By integrating logic between steps, redundant processing is avoided, and resource utilization is optimized by 20%. These effects collectively drive the advancement of information flow delivery technology and have significant commercial and social value. Attached Figure Description
[0024] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, use the same reference numerals to denote the same or similar parts. The illustrative embodiments of this application and their descriptions are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0025] Figure 1 A schematic flowchart of a user intelligent recommendation method for information flow delivery according to an embodiment of this application is shown. Detailed Implementation
[0026] To make the objectives, technical solutions and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and specific embodiments.
[0027] In the following description, references to "an embodiment," "an embodiment," "an example," "example," etc., indicate that the described embodiment or example may include a particular feature, structure, characteristic, property, element, or limitation, but not every embodiment or example necessarily includes that particular feature, structure, characteristic, property, element, or limitation. Furthermore, the repeated use of the phrase "an embodiment according to this application," while possibly referring to the same embodiment, does not necessarily refer to the same embodiment.
[0028] For simplicity, certain technical features known to those skilled in the art are omitted in the following description.
[0029] According to one embodiment of this application, a user-intelligent recommendation method for information flow delivery is provided, such as... Figure 1 As shown, it includes the following steps:
[0030] Step S1: Multi-Source Heterogeneous Data Acquisition and Real-Time Fusion: This step aims to collect user and content data from multiple sources and fuse them in real time to build a comprehensive data foundation. Specific operations include: First, deploying distributed sensors and API interfaces to collect data from user devices (such as mobile phones and computers), platform logs, and third-party services (such as social media and e-commerce platforms). Data types include user behavior data (clicks, browsing, dwell time, search queries), content metadata (text, image, video tags, titles, descriptions), environmental data (time, location, device type), and social data (friend relationships, sharing behavior). Data acquisition is conducted at the millisecond level, using Apache Kafka or a similar stream processing framework to implement real-time data streaming. Second, data fusion is performed: through data cleaning (removing duplicates and outliers), standardization (unifying data formats and units), and association (linking different data sources based on user ID or session ID). The fusion process employs entity resolution technology based on graph databases, such as using Neo4j to build a user-content-environment relationship graph, ensuring data consistency and integrity. Finally, the fused data is stored in a distributed database (such as Hadoop HDFS or cloud storage) for use in subsequent steps. This step operates based on multimodal data fusion theory, addressing data heterogeneity through real-time stream processing and graph models. Data acquisition ensures coverage of all dimensions of user behavior, avoiding bias from a single data source. The fusion process utilizes nodes and edges in a graph database to represent entity relationships; for example, connecting user nodes and content nodes via behavioral edges captures implicit associations. Real-time processing allows the system to respond quickly to changes, such as sudden shifts in user interest. The output of this step is a unified, timestamp-aligned multidimensional data table, which serves as the input for step 2. Its innovation lies in combining stream processing and graph models for real-time fusion, outperforming traditional batch processing methods and improving data freshness and relevance.
[0031] Step S2: Dynamic User Interest Modeling using Hidden Markov Models: This step builds upon the fused data from Step S1 to construct a dynamic user interest model to capture the temporal changes in user interests. The operations include: First, extracting user behavior sequences from the fused data, such as a chronologically ordered sequence of click events, with each event associated with a content category (e.g., news, entertainment, sports). Second, defining the components of the Hidden Markov Model: hidden states represent the user's latent interest categories (e.g., "high interest," "medium interest," "low interest"), and observed states represent user behaviors (e.g., click, ignore, share). The Baum-Welch algorithm is used to train the model to estimate state transition probabilities and observation probabilities. Training data comes from historical user sequences and is split into training and validation sets. Then, for each user, the probability of their current hidden state is calculated in real-time, and the state is updated using a forward-backward algorithm. Finally, a dynamic interest vector for each user is output, representing their probability distribution across interest categories. This step works based on the temporal modeling capabilities of Hidden Markov Models. HMMs assume user interests are hidden Markov processes, and behaviors are observed outputs, capturing the evolution of interests through maximum likelihood estimation. For example, the state transition probability matrix describes the likelihood of interest changes, while the observation probability matrix describes the distribution of behavior given an interest. This addresses the problem that existing static models (such as cluster-based user profiling) cannot handle the dynamic nature of interests. The output of this step is a sequence of user interest states, which serves as input to step 3, ensuring that subsequent content analysis is based on the latest interests. The innovation lies in combining HMM with real-time data to achieve continuous updates of interests, outperforming traditional methods' time window moving averages.
[0032] Step S3: Deep Semantic Analysis of Content Using Multimodality: This step, based on the user interest model in Step S2, performs deep semantic analysis on the information stream content to extract high-dimensional features. The operations include: First, obtaining the original content data (such as text, images, and videos) from the fused data in Step 1. For text content, encoding is performed using a pre-trained Transformer model (such as BERT or GPT variants) to extract semantic embedding vectors; for images and videos, visual features are extracted using CNN (Convolutional Neural Network) or VisionTransformer, and multimodal features are mapped to a unified semantic space using cross-modal alignment techniques (such as the CLIP model). Second, feature fusion is performed: text, image, and video features are concatenated or weighted to generate multimodal embedding vectors for the content. Then, dimensionality reduction techniques (such as PCA or t-SNE) are used to reduce dimensionality and avoid the curse of dimensionality. Finally, a content feature matrix is output, where each row represents a semantic vector of a piece of content. This step works based on deep learning and multimodal representation learning. The Transformer model captures long-distance dependencies through a self-attention mechanism, ensuring the accuracy of semantic analysis. Multimodal alignment makes different content types comparable in the same space, solving the problem of isolated text and visual features in traditional methods. For example, the CLIP model maps images and text to a shared space through contrastive learning, bringing similar semantic content closer together. The output of this step provides the content foundation for step 4, ensuring that user-content matching is based on deep semantics rather than surface features. The innovation lies in integrating multimodal Transformers, improving the fine-grainedness of content understanding, and outperforming traditional TF-IDF or bag-of-words models.
[0033] Step S4: User content interaction modeling. Based on the user interest vector generated in Step 2 and the content feature vector extracted in Step 3, a probability model of user-content interaction is constructed. By integrating the latent factor model and the attention mechanism, this step can accurately predict the degree of user preference for specific content, while solving the problems of data sparsity and cold start. First, the user interest vector matrix output in Step 2 is... and the feature vector matrix output in step 3 As input, m represents the number of users, and n represents the amount of content. and Let represent the dimensions of the user and content vectors, respectively. Feature alignment ensures that the user and content vectors reside in the same semantic space. Next, the following interaction probability calculation model is constructed:
[0034] ;
[0035] in The probability of user i interacting with content j is represented by the Sigmoid function. Mapped to the [0,1] interval. The model contains four core components: main interaction items. The deep correlation between user and content features is learned through the weight matrix W; similarity compensation term. Calculate the cosine similarity between user interests and content features to enhance the model's interpretability; time decay term. Based on the time of the user's most recent interaction with similar content The attenuation factor is calculated using the exponential decay form. User bias and content bias Individual characteristics of users and content are captured separately. The model training employs a negative sampling strategy, constructing a training set from observed positive samples and unobserved negative samples, and minimizing the cross-entropy loss function using gradient descent. For new users or new content, the basic attribute features collected in step 1 are used for initialization to ensure recommendation quality in cold start scenarios. The final output is a user-content interaction probability matrix. This serves as the foundation for step S5, multi-objective optimization recommendation. The innovation of this step lies in its organic integration of temporal dynamic features and semantic similarity, capturing non-linear interaction relationships through a learnable weight matrix. Compared to traditional collaborative filtering methods, this model not only considers the static matching degree between users and content but also introduces a time decay factor to reflect the dynamic changes in interests, thus better adapting to the evolutionary characteristics of user preferences in real-world scenarios. Furthermore, the bias term in the model effectively alleviates the data sparsity problem, making the recommendation results more stable and reliable.
[0036] Step S5: Multi-objective Optimization Recommendation Strategy Using Pareto Front: This step generates a recommendation list based on the interaction probability matrix from Step S4, while simultaneously optimizing multiple objectives (such as click-through rate, diversity, and user satisfaction). The operations include: First, defining objective functions: these include accuracy (maximizing expected click-through rate), diversity (maximizing the category entropy of recommended content), freshness (maximizing the proportion of new content), and commercialization (maximizing advertising revenue). Second, modeling the recommendation problem as a multi-objective optimization problem and solving it using Pareto fronts. Specifically, for each user, candidate content is selected from the content pool, and scores for each objective are calculated based on the interaction probabilities from Step S4. Then, NSGA-II (Non-dominated sorting genetic algorithm) is used to generate a Pareto optimal solution set: the population (recommendation list) is initialized, and iterative optimization is performed through crossover, mutation, and selection operations, ultimately outputting a set of non-dominated solutions (i.e., the Pareto front). Finally, an equilibrium point is selected from the Pareto fronts according to the platform strategy to generate the final recommendation list. This step works based on multi-objective optimization theory, balancing conflicting objectives through Pareto fronts to avoid over-optimization of a single objective. The NSGA-II algorithm ensures the diversity and convergence of the solution set through fast non-dominated sorting and crowding calculation. For example, the accuracy objective depends on the interaction probability in step S4, while the diversity objective calculates the content distribution through information entropy. This addresses the "information cocoon" problem often caused by existing recommender systems neglecting diversity. The output of this step is a personalized recommendation list, which serves as the input for step S6. Its innovation lies in combining multi-objective optimization with interaction probability to achieve a dynamic trade-off, outperforming the traditional weighted summation method.
[0037] Step S6: Real-time Feedback-Driven Model Updates Using Online Learning: This step dynamically updates model parameters based on the recommendation list from Step 5 and real-time user feedback (e.g., clicks, skips). The process includes: First, deploying a real-time feedback collection system to stream user behavior data using a message queue (e.g., RabbitMQ). Second, employing online learning algorithms, such as stochastic gradient descent (SGD) or the Bandit algorithm, to update the Gaussian process model parameters from Step 4. Specifically, for each feedback event, a loss function (e.g., mean squared error) is calculated, and the kernel function parameters are updated via backpropagation. Simultaneously, a sliding window mechanism is used to retain recent data and prevent historical data from becoming outdated. Then, an A / B testing framework is integrated to compare the performance of the new and old models and select the optimal version. Finally, the updated model is output for the next round of recommendations. This step works based on online learning and feedback loop theory, adapting to changes through incremental updates. Online SGD ensures rapid model convergence, and the Bandit algorithm handles the explore-exploit dilemma. This solves the latency problem caused by batch updates and improves system real-time performance. The output of this step is the updated interactive model, which serves as the input for Step 7. The innovation lies in combining online learning with Gaussian processes to achieve efficient model adaptation, which is superior to periodic retraining methods.
[0038] Step S7: Cross-Domain Knowledge Transfer Using Adversarial Domain Adaptation: This step builds upon the updated model from Step S6, introducing cross-domain data (e.g., transferring from the e-commerce domain to the news domain) to enhance recommendation performance. The operations include: First, collecting user-content interaction data from external domains and aligning features to ensure consistency with the main domain's feature space. Second, using an adversarial domain adaptation method: training a domain classifier to distinguish between the main and auxiliary domains, while simultaneously training a feature extractor to deceive the classifier, aligning feature distributions. The specific model is based on a GAN (Generative Adversarial Network), where the generator learns cross-domain mappings and the discriminator distinguishes domain origins. Then, the transferred features are integrated into the interaction model from Step S4, and the interaction probabilities are recalculated. Finally, the enhanced recommendation capability is output for Step S8. This step works based on transfer learning and adversarial training, reducing inter-domain distribution differences through domain adaptation. This addresses the data sparsity and cold-start problems, especially for users in new domains. For example, e-commerce user behavior can be transferred to news recommendations, improving coverage. The output of this step is the cross-domain enhanced model, which serves as input to Step 8. The innovation lies in applying adversarial learning to recommendation systems to achieve seamless knowledge transfer, which is superior to traditional similarity-based methods.
[0039] Step S8: Robust Training with Adversarial Examples Using Generative Adversarial Networks (GANs): This step builds upon the cross-domain model from Step S7, enhancing the system's robustness against noise and adversarial attacks. The process includes: First, generating adversarial examples: using FGSM (Fast Gradient Sign Method) or PGD (Projected Gradient Descent) to attack the model from Step 4, creating perturbed user-content data. Second, training the robust model: mixing the original data and adversarial examples, retraining the Gaussian process model, and integrating a GAN framework, where the generator produces adversarial examples and the discriminator distinguishes between real and fake interactions. Then, minimizing the maximum loss through adversarial training improves model stability. Finally, outputting the robustly enhanced model for Step S9. This step works based on adversarial machine learning and robust optimization, improving the model's resistance to interference through data augmentation and adversarial training. This addresses the vulnerability of recommendation systems to malicious attacks (such as fake order data). The output of this step is the robust model, which serves as the input to Step 9. The innovation lies in using GANs for the defense of recommendation systems, improving security and reliability compared to simple data cleaning.
[0040] Step S9: Personalized Diversity Balancing Mechanism Using Information Entropy and Reinforcement Learning: This step builds upon the robust model of Step S8, dynamically adjusting recommendation diversity to avoid over-personalization. The operations include: First, calculating the information entropy of each user's recommendation list to measure the content category distribution. Second, optimizing diversity weights using reinforcement learning (e.g., Q-learning): defining the state as the entropy value of the current recommendation list, the action as adjusting diversity parameters, and the reward as long-term user satisfaction (e.g., retention rate). Training the agent to learn the optimal strategy in a simulated environment. Then, integrating the optimized diversity parameters into the multi-objective optimization of Step S5, regenerating the recommendation list. Finally, outputting the balanced recommendation results for Step S10. This step works based on information theory and reinforcement learning, addressing the "information cocoon" through entropy maximization and long-term reward optimization. Reinforcement learning allows the system to learn diversity trade-off strategies from user feedback. The output of this step is the diversity-optimized recommendation, serving as input to Step S10. The innovation lies in combining information entropy and reinforcement learning to achieve adaptive diversity control, outperforming static thresholding methods.
[0041] Step S10: End-to-End Explainability Assessment System Using Counterfactual Reasoning and A / B Testing: This step evaluates and optimizes the recommendation results from Step S9 to ensure explainability and long-term value. The operations include: First, constructing an explainability framework: using counterfactual reasoning to generate explanations, such as "Why recommend this content?" based on user interests and content characteristics. Second, conducting multi-dimensional evaluation: using A / B testing to compare this method with traditional methods in metrics such as CTR, user retention, diversity, and fairness. Evaluation metrics include short-term metrics (click-through rate) and long-term metrics (user lifetime value). Then, the evaluation results are fed back to Step 1 to optimize data collection and model parameters. Finally, the final recommendation system and evaluation report are output. This step works based on explainable AI and causal reasoning, improving transparency through counterfactual analysis; A / B testing provides empirical verification. This solves the trust problem of black-box models and ensures continuous improvement of the method. The output of this step is an optimized end-to-end system, forming a closed loop. The innovation lies in integrating counterfactual reasoning and end-to-end evaluation to achieve sustainable optimization, superior to isolated evaluation methods.
[0042] According to one embodiment of this application, the intelligent user recommendation method for information flow delivery solves several core problems in the field of information flow recommendation. First, addressing the issues of data sparsity and cold start, heterogeneous data is integrated through multi-source data fusion in step 1 and cross-domain migration in step 7, leveraging external domain knowledge to enhance recommendations. This is particularly suitable for new users or long-tail content, avoiding recommendation failures due to insufficient data in traditional collaborative filtering. Second, addressing the dynamic nature of user interests, the Hidden Markov Model in step 2 captures interest evolution in real time, overcoming the rigidity of static profiles and ensuring timely adaptation of recommendations to user changes. Third, addressing the issues of "information cocoons" and insufficient diversity, the multi-objective optimization in step 5 and the diversity balancing mechanism in step 9 dynamically balance accuracy and diversity through Pareto frontier and reinforcement learning, improving user experience and content exploration. Fourth, addressing the lack of real-time capability, online learning in step 6 enables rapid model updates, avoiding the delays of batch updates and allowing the system to respond to feedback instantly. Fifth, addressing poor interpretability, counterfactual reasoning in step 10 provides transparent explanations, enhancing user trust and compliance. Sixth, to address the issue of weak anti-interference capabilities, the adversarial training in step 8 enhances the model's robustness and reduces the impact of noise and attacks. Seventh, to address the issue of singular evaluation methods, the multi-dimensional A / B testing in step S10 ensures long-term value optimization. Overall, this method overcomes the limitations of isolated, static, and black-box approaches in existing technologies through coherent steps, achieving intelligent, adaptive, and reliable recommendations, thereby enhancing user engagement and platform competitiveness.
[0043] The embodiments described above are merely examples of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these all fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the claims.
Claims
1. A user-intelligent recommendation method for information stream delivery, characterized in that, Includes the following steps: S1: Steps for acquiring and real-time fusing multi-source heterogeneous data; S2: Steps for performing dynamic user interest modeling using a hidden Markov model; S3: Steps for performing deep semantic analysis of content using multimodality; S4: Steps for performing user content interaction modeling; S5: Steps for using Pareto frontiers to perform multi-objective optimization recommendation strategies; S6: Steps for performing real-time feedback-driven model updates using online learning; S7: Steps for cross-domain knowledge transfer using adversarial domain adaptation; S8: Steps for robust training of adversarial samples using a generative adversarial network; S9: Steps for implementing a personalized diversity balancing mechanism using information entropy and reinforcement learning; S10: Steps for conducting an end-to-end interpretability assessment system using counterfactual reasoning and A / B testing.
2. The user intelligent recommendation method for information flow delivery according to claim 1, characterized in that, Step S1 specifically includes: This system collects user and content data from multiple sources and fuses them in real time to build a comprehensive data foundation. First, it deploys distributed sensors and API interfaces to collect data from user devices, platform logs, and third-party services. Data types include user behavior data, content metadata, environmental data, and social data. Data collection is conducted at millisecond-level frequencies, using Apache Kafka or similar stream processing frameworks to implement real-time data streaming. Data fusion is achieved through data cleaning, standardization, and correlation. The fusion process employs entity resolution technology based on graph databases, using Neo4j to construct a user-content-environment relationship graph to ensure data consistency and integrity. The fused data is stored in a distributed database for subsequent steps. Based on multimodal data fusion theory, real-time stream processing and graph models address data heterogeneity issues. Data collection ensures coverage of all dimensions of user behavior, avoiding bias from single data sources. The fusion process utilizes nodes and edges in the graph database to represent entity relationships, connecting user nodes and content nodes through behavioral edges to capture implicit associations. Real-time processing allows the system to respond quickly to changes, outputting a unified, timestamp-aligned multidimensional data table. This real-time fusion combining stream processing and graph models outperforms traditional batch processing methods, improving data freshness and relevance.
3. The user intelligent recommendation method for information flow delivery according to claim 1, characterized in that, Step S2 specifically includes: Based on fused data, a dynamic user interest model is constructed to capture the temporal changes in user interests. The process includes extracting user behavior sequences from the fused data, a chronologically ordered sequence of click events, associating each event with a content category, defining the components of a Hidden Markov Model (HMM) with hidden states representing latent interest categories and observed states representing user behavior, training the model using the Baum-Welch algorithm to estimate state transition probabilities and observation probabilities. Training data is derived from historical user sequences and split into training and validation sets. For each user, the probability of their current hidden state is calculated in real-time, and the state is updated using a forward-backward algorithm, outputting the probability for each user. Dynamic interest vectors represent the probability distribution of interest across different interest categories. Based on the time-series modeling capabilities of Hidden Markov Models (HMMs), HMMs assume that user interests are hidden Markov processes and behavior is the observed output. Maximum likelihood estimation captures the evolution of interests, the state transition probability matrix describes the likelihood of interest changes, and the observation probability matrix describes the distribution of behavior under a given interest. This solves the problem that existing static models cannot handle the dynamic nature of interests. The output is a sequence of user interest states, ensuring that subsequent content analysis is based on the latest interests. The innovation lies in combining HMMs with real-time data to achieve continuous updates of interests, which is superior to the time window moving average method of traditional methods.
4. The user intelligent recommendation method for information flow delivery according to claim 1, characterized in that, Step S3 specifically includes: Based on a user interest model, deep semantic analysis is performed on information stream content to extract high-dimensional features. Original content data is obtained from fused data. For text content, a pre-trained Transformer model is used for encoding to extract semantic embedding vectors. For images and videos, CNN or VisionTransformer is used to extract visual features. Multimodal features are mapped to a unified semantic space through cross-modal alignment techniques. Feature fusion is then performed by concatenating or weighting text, image, and video features to generate multimodal embedding vectors for the content. Dimensionality reduction techniques are used to reduce dimensionality and avoid the curse of dimensionality, outputting a content feature matrix where each row represents a semantic vector of a content element. Based on deep learning and multimodal representation learning, the Transformer model captures long-distance dependencies through a self-attention mechanism, ensuring the accuracy of semantic analysis. Multimodal alignment makes different content types comparable in the same space, solving the problem of isolated text and visual features in traditional methods. The CLIP model maps images and text to a shared space through contrastive learning, bringing similar semantic content closer together.
5. The user intelligent recommendation method for information flow delivery according to claims 3 and 4, characterized in that, Step S4 specifically includes: Based on the user interest vector generated in step S2 and the content feature vector extracted in step S3, a probability model of user-content interaction is constructed. By fusing a latent factor model and an attention mechanism, the model predicts the degree of user preference for specific content, while simultaneously addressing the data sparsity and cold start problems. The user interest vector matrix output in step S2 is then used to... and the feature vector matrix output by step S3 As input, m represents the number of users, and n represents the amount of content. and Let represent the dimensions of the user and content vectors, respectively. Through feature alignment, we ensure that the user and content vectors are in the same semantic space, and construct the following interaction probability calculation model: ; in The probability of user i interacting with content j is represented by the Sigmoid function. Mapped to the [0,1] interval, the model contains four core components: main interaction items The deep correlation between user and content features is learned through the weight matrix W; similarity compensation term. Calculate the cosine similarity between user interests and content features to enhance the model's interpretability; time decay term. Based on the time of the user's most recent interaction with similar content The attenuation factor is calculated using the exponential decay form. User bias and content bias Individual characteristics of users and content are captured separately. The model training employs a negative sampling strategy, constructing a training set from observed positive samples and unobserved negative samples. The cross-entropy loss function is minimized using gradient descent. For new users or new content, the basic attribute features collected in step S1 are used for initialization to ensure recommendation quality in cold start scenarios. The final output is a user-content interaction probability matrix. As the foundation for multi-objective optimization recommendation in step S5, this model organically combines temporal dynamic features with semantic similarity and captures nonlinear interaction relationships through a learnable weight matrix. Compared with traditional collaborative filtering methods, this model not only considers the static matching degree between users and content, but also introduces a time decay factor to reflect the dynamic changes in interests, thereby better adapting to the evolutionary characteristics of user preferences in real scenarios. The bias term in the model effectively alleviates the data sparsity problem, making the recommendation results more stable and reliable.
6. The user intelligent recommendation method for information flow delivery according to claim 1, characterized in that, Step S5 specifically includes: Based on the interaction probability matrix from step S4, a recommendation list is generated, simultaneously optimizing multiple objectives. The objective functions are defined, including accuracy, diversity, freshness, and business objectives. The recommendation problem is modeled as a multi-objective optimization problem, solved using the Pareto front. For each user, candidate content is selected from the content pool. The results for each objective are calculated based on the interaction probability, and the Pareto optimal solution set is generated using NSGA-II. The population is initialized, and iterative optimization is performed through crossover, mutation, and selection operations, ultimately outputting a set of non-dominated solutions. An equilibrium point is selected from the Pareto front according to the platform strategy to generate the final recommendation list. Based on multi-objective optimization theory, conflicting objectives are balanced through the Pareto front, avoiding over-optimization of a single objective. The NSGA-II algorithm ensures the diversity and convergence of the solution set through fast non-dominated sorting and crowding calculation.
7. The user intelligent recommendation method for information flow delivery according to claim 1, characterized in that, Step S6 specifically includes: Based on the recommendation list and real-time user feedback, the model parameters are dynamically updated. The process includes deploying a real-time feedback collection system, using a message queue to stream user behavior data, employing online learning algorithms such as stochastic gradient descent (SGD) or the Bandit algorithm to update the Gaussian process model parameters, calculating the loss function for each feedback event and backpropagating to update the kernel function parameters, using a sliding window mechanism to retain recent data and prevent historical data from becoming outdated, integrating an A / B testing framework to compare the performance of the new and old models, selecting the optimal version, and outputting the updated model for the next round of recommendations. Based on online learning and feedback loop theory, incremental updates adapt to changes. Online SGD ensures rapid model convergence, and the Bandit algorithm addresses the explore-exploitation dilemma, solving the latency problem caused by batch updates and improving system real-time performance. The output of this step is the updated interaction model.
8. The user intelligent recommendation method for information flow delivery according to claim 1, characterized in that, Step S7 specifically includes: Based on the updated model, cross-domain data is introduced to enhance recommendation performance. User-content interaction data is collected from external domains and features are aligned to ensure consistency with the main domain feature space. An adversarial domain adaptation method is used: a domain classifier is trained to distinguish between the main and auxiliary domains, while a feature extractor is trained to deceive the classifier and align feature distributions. The specific model is based on GAN, where the generator learns cross-domain mappings and the discriminator distinguishes domain origins. The transferred features are integrated into the interaction model, the interaction probabilities are recalculated, and the enhanced recommendation capability is output. Based on transfer learning and adversarial training, domain adaptation reduces the distribution differences between domains, solving the problems of data sparsity and cold start, especially for users in new domains. The output of this step is a cross-domain enhanced model.
9. The user intelligent recommendation method for information flow delivery according to claim 1, characterized in that, Step S8 specifically includes: Based on cross-domain models, this method enhances the system's robustness against noise and adversarial attacks. First, adversarial samples are generated: using FGSM or PGD attack models, perturbed user-content data is created. A robust model is then trained: the original data and adversarial samples are mixed, the Gaussian process model is retrained, and a GAN framework is integrated. The generator produces adversarial samples, and the discriminator distinguishes between real and fake interactions. The maximum loss is minimized through adversarial training to improve model stability, resulting in a robust model. Based on adversarial machine learning and robust optimization, the model's resistance to interference is improved through data augmentation and adversarial training, addressing the vulnerability of recommendation systems to malicious attacks. The output of this step is the robust model. Step S9 specifically includes: Based on a robust model, the diversity of recommendations is dynamically adjusted to avoid over-personalization. The information entropy of each user's recommendation list is calculated to measure the distribution of content categories. Reinforcement learning is used to optimize the diversity weights: the state is defined as the entropy value of the current recommendation list, the action as adjusting the diversity parameters, and the reward as long-term user satisfaction. The agent is trained to learn the optimal strategy in a simulated environment. The optimized diversity parameters are integrated into a multi-objective optimization, the recommendation list is regenerated, and the balanced recommendation result is output. Based on information theory and reinforcement learning, information cocoons are addressed through entropy maximization and long-term reward optimization. Reinforcement learning allows the system to learn diversity trade-off strategies from user feedback. The output of this step is the diversity-optimized recommendation. Step S10 specifically includes: Based on the recommendation results, evaluation and optimization are performed to ensure interpretability and long-term value. An interpretability framework is constructed: counterfactual reasoning is used to generate explanations, and multi-dimensional evaluation is conducted based on user interests and content features. A / B testing is used to compare the metrics of this method with those of traditional methods. Evaluation metrics include short-term and long-term metrics. The evaluation results are fed back to step S1 to optimize data collection and model parameters, and the final recommendation system and evaluation report are output. Based on interpretable AI and causal reasoning, transparency is improved through counterfactual analysis. A / B testing provides empirical verification, solves the trust problem of black-box models, and ensures continuous improvement of the method.
10. A user-intelligent recommendation system for information flow delivery, characterized in that: The user intelligent recommendation method for information flow delivery as described in claims 1 to 9.