Junjie Zhang

Junjie Zhang

Auto-generated profile, based on publicly available information

Junjie Zhang

ByteDance Search, Beijing, China

Research Focus & Metrics

Academic Career Length

4Years (2023-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
10 July 2025 in ACM Transactions on Information Systems
Verified
Journal Article
Open access
JZJunjie Zhang
Junjie Zhang
RXRuobing Xie
Ruobing Xie
YHYupeng Hou
Yupeng Hou
WZWayne Xin Zhao
Wayne Xin Zhao
LLLeyu Lin
Leyu Lin
JWJi-Rong Wen
Ji-Rong Wen
In the past few decades, recommender systems have attracted much attention in both research and industry communities. Existing recommendation models mainly learn the underlying user preference from historical behavior data (typically in the forms of item IDs), and then estimate the user–item matching relationships for recommendations. Inspired by the recent progress on large language models (LLMs), we develop a different recommendation paradigm, considering recommendation as instruction following by LLMs. The key idea is that the needs of a user can be expressed in natural language descriptions (called instructions ), so that LLMs can understand and further execute the instruction for fulfilling the recommendation. For this purpose, we instruction tune the 3B Flan-T5-XL, to better adapt LLMs to recommender systems. We first design a general instruction format for describing the preference, intention, and task form of a user in natural language. Then we manually design 39 instruction templates and automatically generate large amounts of user-personalized instruction data with varying types of preferences and intentions. To demonstrate the effectiveness of our approach, we instantiate the instructions into several widely studied recommendation (or search) tasks, and conduct extensive experiments with real-world datasets. Experiment results show that our approach can outperform several competitive baselines, including the powerful GPT-3.5, on these evaluation tasks. Our approach sheds light on developing user-friendly recommender systems, in which users can freely communicate with the system and obtain accurate recommendations via natural language instructions.

13 May 2024
Verified
Conference Paper
Open access
JZJunjie Zhang
Junjie Zhang
YHYupeng Hou
Yupeng Hou
RXRuobing Xie
Ruobing Xie
WSWenqi Sun
Wenqi Sun
JMJulian J. McAuley
Julian J. McAuley
JWJi-Rong Wen
Ji-Rong Wen
Recently, there has been an emergence of employing LLM-powered agents as believable human proxies, based on their remarkable decision-making capability. However, existing studies mainly focus on simulating human dialogue. Human non-verbal behaviors, such as item clicking in recommender systems, although implicitly exhibiting user preferences and could enhance the modeling of users, have not been deeply explored. The main reasons lie in the gap between language modeling and behavior modeling, as well as the incomprehension of LLMs about user-item relations. To address this issue, we propose AgentCF for simulating user-item interactions in recommender systems through agent-based collaborative filtering. We creatively consider not only users but also items as agents, and develop a collaborative learning approach that optimizes both kinds of agents together. Specifically, at each time step, we first prompt the user and item agents to interact autonomously. Then, based on the disparities between the agents' decisions and real-world interaction records, user and item agents are prompted to reflect on and adjust the misleading simulations collaboratively, thereby modeling their two-sided relations. The optimized agents can also propagate their preferences to other agents in subsequent interactions, implicitly capturing the collaborative filtering idea. Overall, the optimized agents exhibit diverse interaction behaviors within our framework, including user-item, user-user, item-item, and collective interactions. The results show that these agents can demonstrate personalized behaviors akin to those of real-world individuals, sparking the development of next-generation user behavior simulation.

18 July 2023
Verified
Conference Paper
Open access
LXLanling Xu
Lanling Xu
ZTZhen Tian
Zhen Tian
GZGaowei Zhang
Gaowei Zhang
JZJunjie Zhang
Junjie Zhang
LWLei Wang
Lei Wang
JWJi-Rong Wen
Ji-Rong Wen
In recent years, the reproducibility of recommendation models has become a severe concern in recommender systems. In light of this challenge, we have previously released a unified, comprehensive and efficient recommendation library called RecBole, attracting much attention from the research community. With the increasing number of users, we have received a number of suggestions and update requests. This motivates us to make further improvements on our library, so as to meet the user requirements and contribute to the research community. In this paper, we present a significant update of RecBole, making it more user-friendly and easy-to-use as a comprehensive benchmark library for recommendation. More specifically, the highlights of this update are summarized as: (1) we include more benchmark models and datasets, improve the benchmark framework in terms of data processing, training and evaluation, and release reproducible configurations to benchmark the recommendation models; (2) we upgrade the user friendliness of our library by providing more detailed documentation and well-organized frequently asked questions, and (3) we propose several development guidelines for the open-source library developers. These extensions make it much easier to reproduce the benchmark results and stay up-to-date with the recent advances on recommender systems. Our update is released at the link: https://github.com/RUCAIBox/RecBole.

21 October 2024
Verified
Conference Paper
Open access
LXLanling Xu
Lanling Xu
ZTZhen Tian
Zhen Tian
BLBingqian Li
Bingqian Li
JZJunjie Zhang
Junjie Zhang
DWDaoyuan Wang
Daoyuan Wang
WZWayne Xin Zhao
Wayne Xin Zhao
With the rapid development of recommender systems, there is increasing side information that can be employed to improve the recommendation performance. Specially, we focus on the utilization of the associated textual data of items (e.g., product title) and study how text features can be effectively fused with ID features in sequential recommendation. In this paper, we propose a novel Te xt-I D semantic fusion approach for sequential Rec ommendation, namely TedRec. The core idea is to conduct a sequence-level semantic fusion approach by integrating global contexts. The key strategy lies in that we transform the text and ID embeddings by Fourier Transform from time domain to frequency domain. In the frequency domain, the global sequential characteristics of the original sequences are inherently aggregated into the transformed representations, so that we can employ simple multiplicative operations to effectively fuse the two kinds of item features. Our fusion approach can be proved to have the same effects of contextual convolution, so as to achieving sequence-level semantic fusion. Further, we propose to enhance the discriminability of the text embeddings from the text encoder, by adaptively injecting positional information via a mixture-of-experts (MoE) modulation method. Both offline and online experiments demonstrate the effectiveness of our approach.

6 June 2025 in ACM Transactions on Knowledge Discovery From Data
Verified
Journal Article
Open access
LXLanling Xu
Lanling Xu
JZJunjie Zhang
Junjie Zhang
BLBingqian Li
Bingqian Li
JWJinpeng Wang
Jinpeng Wang
SCSheng Chen
Sheng Chen
JWJi-Rong Wen
Ji-Rong Wen
Recently, Large Language Models (LLMs) such as ChatGPT have showcased remarkable abilities in solving general tasks, demonstrating the potential for applications in recommender systems. To assess how effectively LLMs can be used in recommendation tasks, our study primarily focuses on employing LLMs as recommender systems through prompt engineering. We propose a general framework for leveraging LLMs in recommendation tasks, focusing on the capabilities of LLMs as recommenders. To conduct our analysis, we formalize the input of LLMs for recommendation into natural language prompts with two key aspects and explain how our framework can be generalized to various recommendation scenarios. As for the use of LLMs as recommenders, we analyze the impact of public availability, tuning strategies, model architecture, parameter scale, and context length on recommendation results based on the classification of LLMs. As for prompt engineering, we further analyze the impact of four important components of prompts, i.e., task descriptions, user interest modeling, candidate items construction, and prompting strategies. In each section, we first define and categorize concepts in line with the existing literature. Then, we propose inspiring research questions followed by detailed experiments on two public datasets, in order to systematically analyze the impact of different factors on recommendation performance. Based on our empirical analysis, we finally summarize promising directions to shed lights on future research.

22 April 2025
Verified
Conference Paper
Open access
JZJunjie Zhang
Junjie Zhang
RXRuobing Xie
Ruobing Xie
HLHongyu Lu
Hongyu Lu
WSWenqi Sun
Wenqi Sun
WZWayne Xin Zhao
Wayne Xin Zhao
ZKZhanhui Kang
Zhanhui Kang