<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>user preference modeling &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/user-preference-modeling/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Sat, 12 Sep 2026 04:43:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.1</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>user preference modeling &#8211; Science</title>
	<link>https://scienmag.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">73899611</site>	<item>
		<title>Machine Learning Model Tames Massive Heterogeneous Music-Streaming Data While Slashing Energy Use</title>
		<link>https://scienmag.com/machine-learning-model-tames-massive-heterogeneous-music-streaming-data-while-slashing-energy-use/</link>
		
		<dc:creator><![CDATA[Teresa Odom]]></dc:creator>
		<pubDate>Sat, 12 Sep 2026 04:43:52 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[big data analytics for digital music services]]></category>
		<category><![CDATA[data sparsity]]></category>
		<category><![CDATA[energy-aware scheduling]]></category>
		<category><![CDATA[energy-efficient computing]]></category>
		<category><![CDATA[energy-efficient data processing]]></category>
		<category><![CDATA[heterogeneous music-traffic data]]></category>
		<category><![CDATA[heterogeneous music-traffic data modeling]]></category>
		<category><![CDATA[large-scale digital music platforms]]></category>
		<category><![CDATA[long short-term preferences]]></category>
		<category><![CDATA[long-term listener preference modeling]]></category>
		<category><![CDATA[LSTM]]></category>
		<category><![CDATA[Machine learning]]></category>
		<category><![CDATA[machine learning for music recommendation]]></category>
		<category><![CDATA[music recommendation]]></category>
		<category><![CDATA[Music streaming data analysis]]></category>
		<category><![CDATA[non-negative matrix factorization]]></category>
		<category><![CDATA[optimizing data integration in music streaming]]></category>
		<category><![CDATA[real-world music-traffic data challenges]]></category>
		<category><![CDATA[recommender systems]]></category>
		<category><![CDATA[reducing energy consumption in AI models]]></category>
		<category><![CDATA[scalable recommender systems]]></category>
		<category><![CDATA[sparse and imbalanced listening data]]></category>
		<category><![CDATA[user preference modeling]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=193770</guid>

					<description><![CDATA[Researchers have developed a machine learning framework that models long and short-term music preferences, decomposes sparse heterogeneous traffic data, and schedules computation for energy-efficient recommendation at scale.]]></description>
										<content:encoded><![CDATA[<p>Music streaming platforms sit atop one of the largest and most chaotic data streams in the modern digital economy. Every skip, replay, search, playlist addition and listening session generates signals about what a listener wants, yet these signals arrive in wildly different formats, at different speeds, and with wildly different levels of reliability. A new study published in the Journal of Big Data tackles this problem head-on, presenting a machine learning framework that models listener preferences over both short and long time horizons while confronting two challenges that are often treated as afterthoughts in recommendation research: the sparse, imbalanced nature of real-world music-traffic data, and the mounting energy cost of processing it at scale.</p>
<p>The research, led by Ke Zhang of Henan Normal University together with Achyut Shankar of the University of Warwick, Sang-Bing Tsai of the International Engineering and Technology Institute in Hong Kong, and Wattana Viriyasitavat of Chulalongkorn University in Bangkok, addresses what the authors identify as the central obstacle facing contemporary recommender systems: not a shortage of data, but the difficulty of integrating large-scale heterogeneous music-traffic data in a way that maximizes its value. As information overload intensifies and data volumes grow, the sheer computational burden of extracting useful signals from the noise has become as important as the accuracy of the recommendations themselves.</p>
<p>At the heart of the new work is a music recommendation model built on long and short-term preference modeling. The underlying insight is intuitive: a listener&#8217;s taste is layered. Some patterns are stable for years, such as a durable affinity for jazz or a favorite era of rock, while others flicker in and out over days or weeks, driven by mood, season, or a single catchy song discovered on a commute. A system that treats all history equally risks drowning durable preferences in transient noise, while one that focuses only on recent behavior loses the deep context that makes long-term recommendations feel personal. The proposed model constructs a user preference model from historical music behaviors, explicitly separating these temporal layers so that recommendations can draw on both the enduring core and the volatile surface of a listener&#8217;s habits.</p>
<p>Technically, the modeling leans on machine learning techniques suited to sequential behavioral data, in line with the long short-term modeling tradition that underpins modern sequence-aware recommenders. By learning representations of user interactions that preserve temporal structure, the system can weigh the recency and the persistence of different signals. The authors report that ablation trials, in which components of the model are systematically removed to test their individual contributions, validate the effectiveness of this design, and that the resulting recommendation model outperforms benchmark methods in their experiments.</p>
<p>But accuracy alone is not the paper&#8217;s real ambition. Large-scale music-traffic data is plagued by imbalance and sparsity: a small fraction of extremely popular tracks attracts the overwhelming majority of interactions, while the long tail of the catalog is listened to so rarely that the user-item matrix is mostly empty. Traditional collaborative filtering approaches struggle in this regime, producing unreliable estimates for the sparse regions where novelty-seeking listeners actually live. To cope, the study proposes a two-stage decomposition method within non-negative matrix factorization, a technique that factorizes the large user-item interaction matrix into lower-dimensional non-negative components whose additive structure makes them interpretable as latent preferences and latent item attributes.</p>
<p>The two-stage strategy effectively breaks the hard problem into more tractable pieces. Instead of forcing a single factorization to explain both the dense, popularity-dominated region of the matrix and the sparse long tail simultaneously, the method decomposes the problem in stages, which the authors show mitigates the distortion that imbalance otherwise introduces. This matters commercially as much as scientifically: recommender systems that only amplify hits trap users in feedback loops, while systems that can model sparse interactions credibly can surface catalog depth, benefiting artists and listeners alike. The paper frames this as the key to alleviating the data sparsity problems that have long limited recommendation quality on massive heterogeneous platforms.</p>
<p>Perhaps the most distinctive contribution, however, is aimed at a problem that rarely appears in recommendation papers: energy consumption. As the scale of music-traffic data grows, so does the power draw of the server fleets that crunch it. Training and serving recommendation models over billions of interactions is an energy-intensive operation, and the authors argue that achieving low-power processing of these algorithms has become an urgent requirement for energy-efficient data analysis. In response, they design an energy-efficient scheduling strategy specifically for heterogeneous music-traffic workloads, orchestrating computational tasks so that the analytical pipeline consumes less power without sacrificing the quality of the resulting model.</p>
<p>The experimental results reported in the study support both halves of this dual objective. The proposed recommendation model performs better than the benchmarks against which it was tested, and the experiments also verify the effectiveness of the proposed algorithm on energy efficiency, suggesting that accuracy and sustainability need not be traded off against each other. For an industry in which streaming platforms operate some of the largest machine learning deployments in existence, the demonstration that scheduling-aware, energy-conscious design can coexist with improved recommendations is a notable datapoint in a broader conversation about the carbon footprint of artificial intelligence.</p>
<p>The work also reflects a wider shift in how big data research frames its problems. Rather than treating a recommender as an isolated algorithm, the authors treat it as a system embedded in a data pipeline with physical costs: heterogeneous inputs must be integrated, sparse signals must be strengthened, and every matrix operation has an electricity bill attached. Their framework, spanning preference modeling, two-stage matrix decomposition, and energy-aware scheduling, reads as an attempt to close that loop from raw traffic data all the way to sustainable serving. The article was received in October 2023, accepted in September 2026, and published as an open-access paper that is citable under a permanent DOI, with the authors declaring no competing interests and no specific funding support.</p>
<p>For listeners, the practical upshot is subtle but real: better long and short-term preference modeling means the next recommended track is more likely to feel like a genuine reflection of taste rather than an echo of the last three songs played. For operators, the message is louder. As catalogs and user bases expand, the bottleneck is shifting from model accuracy to data integration and energy economics, and methods like those proposed here, which attack sparsity, heterogeneity and power consumption in a single design, offer a template for building recommendation systems that can scale responsibly into an era of ever-bigger music-traffic data.</p>
<p>Non-negative matrix factorization has a long history in recommendation research precisely because of its interpretability. Unlike factorization methods that allow negative values, the non-negativity constraint means latent factors can only be added together, not subtracted, which encourages parts-based representations: a user&#8217;s profile becomes a weighted combination of coherent taste components rather than an abstract vector that resists human inspection. The two-stage decomposition proposed in this study builds on that foundation, and the reported ablation trials, a methodology in which individual components are removed one at a time to measure their contribution, offer a level of component-level accountability that single end-to-end accuracy comparisons often lack.</p>
<p>The emphasis on temporal preference modeling also connects to a broader lineage of sequence-aware recommendation. Recurrent architectures in the long short-term memory tradition were designed to preserve information over long input sequences while selectively forgetting irrelevant detail, a property that maps naturally onto listening behavior, where a single skipped track carries different weight than a track played to completion dozens of times. Treating short-term and long-term preferences as distinct modeling targets, rather than collapsing all history into one aggregate profile, reflects a growing consensus that recency and persistence encode different kinds of user intent.</p>
<p>The energy dimension of the work sits within a wider research conversation about the computational cost of machine learning at scale. Large recommendation deployments run continuously rather than in discrete training bursts, meaning that inference and data processing, not just model training, dominate lifetime energy use. Scheduling strategies that route heterogeneous workloads intelligently across computing resources can therefore yield savings that compound over millions of daily recommendation requests, which is why the authors frame low-power processing as an urgent requirement rather than an optimization afterthought.</p>
<p>It is also worth noting the publication trajectory of the paper itself. The manuscript was received in late 2023 and accepted nearly three years later, a timeline that reflects the extended peer review cycles common for work spanning multiple technical domains. It appears as an open-access article under a Creative Commons license that permits non-commercial sharing with attribution, and it is published as a citable, DOI-bearing version ahead of final editorial formatting, an increasingly common practice intended to accelerate access to accepted research.</p>
<p>The collaborative composition of the author team, spanning institutions in China, the United Kingdom, Hong Kong, and Thailand, mirrors the global character of the problem being studied. Music-traffic data crosses borders effortlessly, and the engineering challenges of integrating heterogeneous streams, correcting for sparsity, and constraining energy use are shared by platforms regardless of where their users live. Work that treats these as a single coupled design problem, rather than as separable concerns handed to different teams, offers a useful reference point for how large-scale data systems research may continue to evolve.</p>
<p><strong>Subject of Research:</strong> Machine learning-based analysis of large-scale heterogeneous music-traffic data for energy-efficient personalized music recommendation</p>
<p><strong>Article Title:</strong> ML-driven large-scale heterogeneous music-traffic data analysis</p>
<p><strong>Article References:</strong> Zhang, K., Shankar, A., Tsai, S.-B., &amp; Viriyasitavat, W. (2026). ML-driven large-scale heterogeneous music-traffic data analysis. <em>Journal of Big Data</em>. <a href="https://doi.org/10.1186/s40537-026-01557-8" rel="noopener noreferrer">https://doi.org/10.1186/s40537-026-01557-8</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1186/s40537-026-01557-8" rel="noopener noreferrer">10.1186/s40537-026-01557-8</a></p>
<p><strong>Keywords:</strong> music recommendation, machine learning, heterogeneous music-traffic data, non-negative matrix factorization, LSTM, user preference modeling, energy-efficient computing, data sparsity, big data, recommender systems, long short-term preferences, energy-aware scheduling</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">193770</post-id>	</item>
		<item>
		<title>Dual policy guides multi-hop reasoning to make knowledge graph recommendations explainable</title>
		<link>https://scienmag.com/dual-policy-guides-multi-hop-reasoning-to-make-knowledge-graph-recommendations-explainable/</link>
		
		<dc:creator><![CDATA[Denise Maddox]]></dc:creator>
		<pubDate>Mon, 07 Sep 2026 13:38:26 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[artificial agents in recommendation tasks]]></category>
		<category><![CDATA[counterfactual reasoning in knowledge graphs]]></category>
		<category><![CDATA[development of DualPMPR algorithm]]></category>
		<category><![CDATA[dual policy reinforcement learning]]></category>
		<category><![CDATA[dual policy-guided path reasoning]]></category>
		<category><![CDATA[explainability in machine learning models]]></category>
		<category><![CDATA[explainable AI in recommendation algorithms]]></category>
		<category><![CDATA[explainable AI in recommendations]]></category>
		<category><![CDATA[improving accuracy of recommender systems]]></category>
		<category><![CDATA[improving recommendation accuracy and explainability]]></category>
		<category><![CDATA[knowledge graph path reasoning techniques]]></category>
		<category><![CDATA[knowledge graph recommendation systems]]></category>
		<category><![CDATA[multi-agent reasoning frameworks]]></category>
		<category><![CDATA[multi-agent reasoning in knowledge graphs]]></category>
		<category><![CDATA[multi-hop reasoning in recommender systems]]></category>
		<category><![CDATA[reinforcement learning for recommendation]]></category>
		<category><![CDATA[transparency in AI recommendation algorithms]]></category>
		<category><![CDATA[transparency in machine learning models]]></category>
		<category><![CDATA[user preference modeling]]></category>
		<guid isPermaLink="false">https://scienmag.com/dual-policy-guides-multi-hop-reasoning-to-make-knowledge-graph-recommendations-explainable/</guid>

					<description><![CDATA[Recommendation algorithms shape nearly every hour of our digital lives, quietly deciding which films appear on our screens, which products surface in our shopping carts, and which songs fill our playlists. Yet for all their commercial ubiquity, these systems remain stubbornly opaque, and critics have long argued that they learn only half of the story [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Recommendation algorithms shape nearly every hour of our digital lives, quietly deciding which films appear on our screens, which products surface in our shopping carts, and which songs fill our playlists. Yet for all their commercial ubiquity, these systems remain stubbornly opaque, and critics have long argued that they learn only half of the story about human preference: what people like, but never what they dislike. A new study published in the journal Data Mining and Knowledge Discovery challenges that one-sided approach with a reinforcement learning framework that explicitly teaches two artificial agents to reason in opposite directions through a knowledge graph, one chasing the items a user will love, the other hunting for the counterfactual items a user would reject. The result, the authors report, is a recommender that is both more accurate and dramatically more transparent than its predecessors.</p>
<p>The framework, called DualPMPR, short for Dual Policy-guided Multi-hop Path Reasoning, was developed by Thanh Le, Hoang Anh Nguyen, and Bac Le of the Faculty of Information Technology at the University of Science, Ho Chi Minh City, working under the auspices of Vietnam National University. Their work, published on 20 May 2026 as volume 40, article 53 of the journal, addresses a long-standing blind spot in knowledge-graph-enhanced recommendation. Existing methods that weave knowledge graphs into recommender pipelines have largely concentrated their representational and reasoning capacity on items aligned with positive user feedback. Negative associations, when they are modeled at all, tend to be treated as a coarse signal rather than as a first-class object of reasoning. The Vietnamese team&#8217;s central insight is that the paths a user&#8217;s tastes take away from, the products, genres, actors, brands, or topics they demonstrably avoid, carry as much diagnostic information as the paths toward what they embrace.</p>
<p>To understand why that matters, it helps to unpack what a knowledge graph brings to recommendation in the first place. A knowledge graph is a structured network of entities, users, products, actors, categories, attributes, connected by labeled relations. Instead of treating a film as an anonymous identifier with a learned vector, a knowledge-graph recommender can trace that a user watched a particular movie because it stars an actor they favor, or belongs to a genre they repeatedly select, or was directed by someone whose work they have consistently rated highly. These relational traces allow the system to generalize from sparse interaction data: even a user with only a handful of purchases can be profiled richly if their few choices connect to a vast semantic web of attributes. But a knowledge graph also opens the door to something rarer and more valuable, namely explanations. Because the recommendation can be traced as a concrete path through the graph, the system can in principle tell the user, in human-readable terms, why a particular suggestion was made.</p>
<p>DualPMPR operationalizes this idea through a dual-agent reinforcement learning paradigm. In the standard formulation of multi-hop path reasoning, a single agent learns a policy, a mapping from states to actions, for walking across the knowledge graph. The agent starts at a user node and, at each step, selects an outgoing relation and an entity, effectively extending a path of two, three, or four hops. When the path terminates on an item, that item accrues evidence for recommendation, and the reinforcement signal, positive when the item matches the user&#8217;s actual preferences, trains the policy to navigate toward promising regions of the graph. DualPMPR runs two such agents in parallel under a unified learning scheme. The positive agent behaves like the classical path reasoner, learning trajectories that terminate at user-favored items. The negative agent inverts the objective: it is rewarded for reaching counterfactual items, entities that reflect user dislikes, thereby learning which regions of the semantic space predict rejection.</p>
<p>This dual structure produces two complementary signals that the framework fuses when scoring candidate items. The positive agent&#8217;s terminal distribution over items supplies the conventional preference evidence, while the negative agent&#8217;s trajectories supply discriminative evidence, allowing the system to down-rank items that share the attributes of things the user has avoided. In effect, the negative agent functions as an implicit curiosity-and-aversion module: rather than learning only that a user likes science fiction, it also learns, for instance, that the same user avoids horror films regardless of their science-fiction trappings, or steers clear of a particular brand despite otherwise favorable attributes. Because both agents operate within a single reinforcement learning paradigm, their policies can be trained jointly, and their combined evidence yields a ranking score that is richer than what either agent alone could produce.</p>
<p>The counterfactual dimension of the framework is what gives DualPMPR its explanatory teeth. Counterfactual explanations, statements of the form &#8220;this item would have been recommended had it not shared property X with items you disliked&#8221;, have gained traction in the explainability literature as a way of communicating model behavior to end users and system operators alike. Because the negative agent produces explicit paths to disliked entities, DualPMPR can generate interpretable recommendation paths and counterfactual explanations as a by-product of the reasoning process rather than as a post-hoc rationalization. When the system surfaces a product, it can articulate the chain of relations that justified the suggestion, and when it suppresses one, it can identify the disqualifying attributes. This is a meaningful advance beyond traditional KG-enhanced models, in which explanations, if provided at all, often amount to little more than pointing to similar users or loosely related entities.</p>
<p>The empirical evaluation is notable for its breadth. The authors tested DualPMPR on five real-world datasets spanning domains such as e-commerce and digital content services, pitting it against strong baseline methods drawn from the recent literature, including embedding-based knowledge-graph recommenders, graph convolutional approaches, and prior reinforcement learning path reasoners. Across all five benchmarks, DualPMPR consistently outperformed the baselines on three standard top-k ranking metrics: precision, which measures the fraction of recommended items that are relevant; recall, which measures the fraction of relevant items that are successfully retrieved; and NDCG, the Normalized Discounted Cumulative Gain, which rewards placing the most relevant items at the very top of the ranked list. The consistency of the gains across heterogeneous domains, retail catalogs, media libraries, and content platforms, suggests that the dual positive-negative reasoning mechanism captures a general property of preference structure rather than an idiosyncrasy of any single dataset.</p>
<p>From an engineering standpoint, the framework&#8217;s design choices reflect practical constraints of deployed systems. Reinforcement learning agents that walk knowledge graphs face enormous action spaces: at every hop, the number of candidate relations and entities can run into the thousands or millions. DualPMPR&#8217;s policy networks therefore condition on the current entity&#8217;s embeddings, learned representations that encode relational semantics, and prune the action space to manageable size while preserving the expressiveness of the search. The unified training objective balances the rewards of the two agents so that the negative signal sharpens discrimination without overwhelming the positive preference signal, a balance the authors found crucial for stable convergence. The framework&#8217;s interpretability also carries operational value for service providers: because recommendation decisions decompose into readable paths, engineers can audit why the system behaves as it does, diagnose failure modes, and verify that recommendations are grounded in sensible relational evidence rather than spurious correlations.</p>
<p>The broader context makes the contribution timely. Regulators in several jurisdictions have moved toward requiring that automated decision systems provide meaningful explanations to affected users, and recommender systems, arguably the most widely deployed class of automated decision engines, have come under particular scrutiny. At the same time, a growing body of research on trust has shown that users evaluate systems differently depending on whether explanations are offered, who is credited with agency, and what kinds of products are involved. Frameworks like DualPMPR, which bake explanation generation into the core reasoning process rather than bolting it on afterward, are well positioned to meet both the regulatory and the psychological dimensions of that challenge. The inclusion of counterfactual reasoning is especially significant, since counterfactual accounts are widely regarded in the human-computer interaction literature as among the most intuitive explanation formats for non-expert users.</p>
<p>The study also connects to a fast-moving research conversation. Prior work had established that reinforcement learning could drive multi-hop reasoning for explainable recommendation, and separate strands of research had explored counterfactual explanations and dual-agent or multi-agent architectures for recommendation tasks. DualPMPR&#8217;s contribution is to unify these threads: it is, to the authors&#8217; knowledge, among the first frameworks to couple dual policy-guided reasoning with counterfactual explanation generation inside a single knowledge-graph recommendation pipeline. The authors acknowledge that their approach, like all path-reasoning methods, depends on the coverage and quality of the underlying knowledge graph, and that the computational cost of running two agents is nontrivial. They have released their implementation publicly on GitHub, an openness that should accelerate follow-up work on more efficient training schemes, richer negative-preference signals derived from explicit user feedback, and extensions to sequential and cross-domain recommendation.</p>
<p>Looking forward, the dual-agent paradigm raises intriguing questions that extend beyond recommendation. If two opposing policies trained in parallel produce richer, more faithful models of human choice, the same principle might apply to other domains where machine learning systems must distinguish genuine preference from superficial similarity, including content moderation, information retrieval, and adaptive tutoring. For now, the immediate lesson is narrower but consequential: the items users reject are not noise to be discarded but evidence to be reasoned over. By teaching one agent to walk the graph toward delight and another toward aversion, Le, Nguyen, and Le have shown that a recommender can be simultaneously smarter about what to show and clearer about why. In an industry whose profitability rests on the accuracy of its suggestions and whose credibility increasingly rests on its ability to explain them, that combination, precision and transparency delivered together, may prove to be the framework&#8217;s most lasting contribution.</p>
<div class="scienmag-article-metadata"><strong>Subject of Research:</strong> Explainable personalized recommendation using dual-agent reinforcement learning for multi-hop path reasoning over knowledge graphs, integrating positive and negative (counterfactual) preference signals.</p>
<p><strong>Article Title:</strong> Dual policy-guided multi-hop path reasoning for explainable knowledge graph recommendation</p>
<p><strong>Article References:</strong> Le, T., Nguyen, H. A., &amp; Le, B. (2026). Dual policy-guided multi-hop path reasoning for explainable knowledge graph recommendation. <em>Data Mining and Knowledge Discovery, 40</em>(4), Article 53. <a href="https://doi.org/10.1007/s10618-026-01225-8" target="_blank" rel="noopener noreferrer">https://doi.org/10.1007/s10618-026-01225-8</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s10618-026-01225-8" target="_blank" rel="noopener noreferrer">10.1007/s10618-026-01225-8</a></p>
<p><strong>Keywords:</strong> recommender systems, knowledge graph reasoning, counterfactual explanation, reinforcement learning, multi-hop path reasoning, personalized services, explainable recommendation, dual-agent framework, precision, recall, NDCG, e-commerce</p>
</div>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">189463</post-id>	</item>
	</channel>
</rss>
