A hierarchy tree data structure for behavior-based user segment representation
Yang Liu, Xuejiao Kang, Sathya Iyer, Idris Malik, Ruixuan Li, Juan Wang, Xinchen Lu, Xiangxue Zhao, Dayong Wang, Menghan Liu, Isaac Liu, Feng Liang, Yinzhe Yu

TL;DR
This paper introduces a hierarchical tree data structure called BUS for user segmentation based on behavioral and social graph data, improving recommendation quality and fairness in large-scale industrial applications.
Contribution
The paper presents a novel tree-based user segmentation method that integrates behavioral patterns and social connections, optimized with a list-wise learning-to-rank framework for large-scale recommendation systems.
Findings
Outperforms traditional cohort-based methods in ranking quality
Achieves significant online metric improvements in production
Successfully deployed at industrial scale with billions of users
Abstract
User attributes are essential in multiple stages of modern recommendation systems and are particularly important for mitigating the cold-start problem and improving the experience of new or infrequent users. We propose Behavior-based User Segmentation (BUS), a novel tree-based data structure that hierarchically segments the user universe with various users' categorical attributes based on the users' product-specific engagement behaviors. During the BUS tree construction, we use Normalized Discounted Cumulative Gain (NDCG) as the objective function to maximize the behavioral representativeness of marginal users relative to active users in the same segment. The constructed BUS tree undergoes further processing and aggregation across the leaf nodes and internal nodes, allowing the generation of popular social content and behavioral patterns for each node in the tree. To further mitigate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Advanced Graph Neural Networks · Information Retrieval and Search Behavior
