Demo Data from EDBT 2026 / reviewers in the wild / expert
Huoran Li
dblp:162/9002
· DBLP profile ↗
9ranked-venue papers
3as first author
3since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 5 · 1 first-author · 2 since 2021Computer networks · 2 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
3 papers |
Empirical software engineering · 77% Software testing · 17% Software maintenance and evolution · 7% | |
| Human-computer interaction and pervasive computing
2 papers |
Ubiquitous computing and smart environments · 100% | |
| Databases, data mining, and information retrieval
3 papers |
Web and social media mining · 43% Recommender systems · 43% Data mining · 14% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational social science and digital humanities · 100% | |
| Computer networks
1 paper |
Network measurement and analytics · 100% |
Topics — the 11 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Ubiquitous computing and smart environments
context-aware computing |
0.6 | 1 | 2022 | Systematic Analysis of Fine-Grained Mobility Prediction With On-Device Contextual Data · IEEE Trans. Mob. Comput. 2022 |
Ubiquitous computing and smart environments
location prediction |
0.6 | 1 | 2022 | Systematic Analysis of Fine-Grained Mobility Prediction With On-Device Contextual Data · IEEE Trans. Mob. Comput. 2022 |
Web and social media mining
user behavior analysis |
0.5 | 2 | 2017 | Deriving User Preferences of Mobile Apps from Their Management Activities · ACM Trans. Inf. Syst. 2017 Voting with Their Feet: Inferring User Preferences from App Management Activities · WWW 2016 |
Recommender systems › user modeling
user preference estimation |
0.5 | 2 | 2017 | Deriving User Preferences of Mobile Apps from Their Management Activities · ACM Trans. Inf. Syst. 2017 Voting with Their Feet: Inferring User Preferences from App Management Activities · WWW 2016 |
Empirical software engineering
mining software repositories |
0.4 | 2 | 2018 | Understanding Diverse Usage Patterns from Large-Scale Appstore-Service Profiles · IEEE Trans. Software Eng. 2018 PRADA: prioritizing android devices for apps by mining large-scale usage data · ICSE 2016 |
Computational social science and digital humanities
social media analysis |
0.3 | 1 | 2018 | Through a Gender Lens: Learning Usage Patterns of Emojis from Large-Scale Android Users · WWW 2018 |
Empirical software engineering › mining software repositories › mobile app analysis
app usage analysis |
0.3 | 1 | 2018 | Understanding Diverse Usage Patterns from Large-Scale Appstore-Service Profiles · IEEE Trans. Software Eng. 2018 |
Empirical software engineering › mining software repositories
mobile app analysis |
0.3 | 1 | 2018 | Understanding Diverse Usage Patterns from Large-Scale Appstore-Service Profiles · IEEE Trans. Software Eng. 2018 |
Network measurement and analytics › workload characterization › usage characterization
mobile app usage characterization |
0.2 | 1 | 2015 | Characterizing Smartphone Usage Patterns from Millions of Android Users · Internet Measurement Conference 2015 |
Data mining › pattern mining
sequential pattern mining |
0.2 | 1 | 2022 | Systematic Analysis of Fine-Grained Mobility Prediction With On-Device Contextual Data · IEEE Trans. Mob. Comput. 2022 |
Software maintenance and evolution
software ecosystems |
0.1 | 1 | 2018 | Understanding Diverse Usage Patterns from Large-Scale Appstore-Service Profiles · IEEE Trans. Software Eng. 2018 |
Methods — techniques the papers use, named apart from their topics
recurrent neural network · 1.1multimodal learning · 1.1markov model · 1.1machine learning prediction · 0.6inverse probability weighting · 0.6statistical analysis · 0.3machine learning classification · 0.3empirical study · 0.3operational profiling · 0.2log analysis · 0.2collaborative filtering · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | CSRM-LLM: Embracing Multilingual LLMs for Cold-Start Relevance Matching in Emerging E-commerce MarketsabstractAs global e-commerce platforms continue to expand, companies are entering new markets where they encounter cold-start challenges due to limited human labels and user behaviors. In this paper, we share our experiences in Coupang to provide a competitive cold-start performance of relevance matching for emerging e-commerce markets. Specifically, we present a Cold-Start Relevance Matching (CSRM) framework, utilizing a multilingual Large Language Model (LLM) to address three challenges: (1) activating cross-lingual transfer learning abilities of LLMs through machine translation tasks; (2) enhancing query understanding and incorporating e-commerce knowledge by retrieval-based query augmentation; (3) mitigating the impact of training label errors through a multi-round self-distillation training strategy. Our experiments demonstrate the effectiveness of CSRM-LLM and the proposed techniques, resulting in successful real-world deployment and significant online gains, with a 45.8% reduction in defect ratio and a 0.866% uplift in session purchase rate. Yujing Wang 0002, Huoran Li, Chunxu Xu, Yuchong Luo, Xianghui Mao, Cong Li 0021, Lun Du, Chunyang Ma, Qiqi Jiang, Wenting Mo, Pei Wen, Shantanu Kumar, Taejin Park, Yiwei Song, Vijay Rajaram, Sonu Durgia, Pranam Kolari |
CIKM | 3 |
| 2024 | Adoption of Recurrent Innovations: A Large-Scale Case Study on Mobile App UpdatesabstractModern technology innovations feature a successive and even recurrent procedure. Intervals between old and new generations of technology are shrinking, and the Internet and Web services have facilitated the fast adoption of an innovation even before the convergence of its predecessor. While the adoption and diffusion of innovations have been studied for decades, most theories and analyses focus on single and one-time innovations. Meanwhile, limited work has investigated successive innovations while lacking user-level analysis, possibly due to the unavailability of fine-grained adoption behavior data. In this study, we present the first large-scale analysis of the adoption of recurrent innovations in the context of mobile app updates, investigating how millions of users consume various versions of thousands of apps on their mobile devices. Our analysis reveals novel patterns of crowd and individual adoption behaviors, which suggest the need for new categories of adopters to be added on top of the Rogers model of innovation diffusion. We show that standard machine learning models are able to pick up various sources of signals to predict whether users in these different categories will adopt a new version of an app and how soon they will adopt it. Fuqi Lin, Wei Ai 0002, Huoran Li, Yun Ma 0002, Yulian Yang, Hongfei Deng, Qingxiang Wang, Qiaozhu Mei, Xuanzhe Liu |
ACM Trans. Web | 4 |
| 2022 | Systematic Analysis of Fine-Grained Mobility Prediction With On-Device Contextual DataabstractUser mobility prediction is widely considered by the research community. Many studies have explored various algorithms to predict where a user is likely to visit based on their contexts and trajectories. Most of existing studies focus on specific targets of predictions. While successful cases are often reported, few discussions have been done on what happens if the prediction targets vary: whether coarser locations are easier to be predicted, and whether predicting the immediate next location on the trajectory is easier than predicting the destination. On the other hand, while spatiotemporal tags and content information are commonly used in current prediction tasks, few have utilized the finer grained, on-device user behavioral data, which are supposed to be more informative and indicative of user intentions. In this paper, we conduct a systematic study on the mobility prediction using a large-scale real-world dataset that contains plentiful contextual information. Based on a series of learning models, including a Markov model, two recurrent neural network models, and a multi-modal learning method, we perform extensive experiments to comprehensively investigate the predictability of different types of granularities of targets and the effectiveness of different types of signals. The results provide insightful knowledge on what can be predicted along with how, which sheds light on the real-world mobility prediction from a relatively general perspective. Huoran Li, Fuqi Lin, Chenren Xu, Gang Huang 0001, Qiaozhu Mei, Xuanzhe Liu |
IEEE Trans. Mob. Comput. | 1 |
| 2018 | Through a Gender Lens: Learning Usage Patterns of Emojis from Large-Scale Android UsersabstractBased on a large data set of emoji using behavior collected from smartphone users over the world, this paper investigates gender-specific usage of emojis. We present various interesting findings that evidence a considerable difference in emoji usage by female and male users. Such a difference is significant not just in a statistical sense; it is sufficient for a machine learning algorithm to accurately infer the gender of a user purely based on the emojis used in their messages. In real world scenarios where gender inference is a necessity, models based on emojis have unique advantages over existing models that are based on textual or contextual information. Emojis not only provide language-independent indicators, but also alleviate the risk of leaking private user information through the analysis of text and metadata. Zhenpeng Chen 0001, Wei Ai 0002, Huoran Li, Qiaozhu Mei, Xuanzhe Liu |
WWW | 4 |
| 2018 | Understanding Diverse Usage Patterns from Large-Scale Appstore-Service ProfilesabstractThe prevalence of smart mobile devices has promoted the popularity of mobile applications (a.k.a. apps). Supporting mobility has become a promising trend in software engineering research. This article presents an empirical study of behavioral service profiles collected from millions of users whose devices are deployed with Wandoujia, a leading Android app-store service in China. The dataset of Wandoujia service profiles consists of two kinds of user behavioral data from using 0.28 million free Android apps, including (1) app management activities (i.e., downloading, updating, and uninstalling apps) from over 17 million unique users and (2) app network usage from over 6 million unique users. We explore multiple aspects of such behavioral data and present patterns of app usage. Based on the findings as well as derived knowledge, we also suggest some new open opportunities and challenges that can be explored by the research community, including app development, deployment, delivery, revenue, etc. Xuanzhe Liu, Huoran Li, Tao Xie 0001, Qiaozhu Mei, Feng Feng 0001, Hong Mei 0001 |
IEEE Trans. Software Eng. | 2 |
| 2017 | Deriving User Preferences of Mobile Apps from Their Management ActivitiesabstractApp marketplaces host millions of mobile apps that are downloaded billions of times. Investigating how people manage mobile apps in their everyday lives creates a unique opportunity to understand the behavior and preferences of mobile device users, infer the quality of apps, and improve user experience. Existing literature provides very limited knowledge about app management activities, due to the lack of app usage data at scale. This article takes the initiative to analyze a very large app management log collected through a leading Android app marketplace. The dataset covers 5 months of detailed downloading, updating, and uninstallation activities, which involve 17 million anonymized users and 1 million apps. We present a surprising finding that the metrics commonly used to rank apps in app stores do not truly reflect the users’ real attitudes. We then identify behavioral patterns from the app management activities that more accurately indicate user preferences of an app even when no explicit rating is available. A systematic statistical analysis is designed to evaluate machine learning models that are trained to predict user preferences using these behavioral patterns, which features an inverse probability weighting method to correct the selection biases in the training process. Xuanzhe Liu, Wei Ai 0002, Huoran Li, Jian Tang 0005, Gang Huang 0001, Feng Feng 0001, Qiaozhu Mei |
ACM Trans. Inf. Syst. | 3 |
| 2016 | PRADA: prioritizing android devices for apps by mining large-scale usage dataabstractSelecting and prioritizing major device models are critical for mobile app developers to select testbeds and optimize resources such as marketing and quality-assurance resources. The heavily fragmented distribution of Android devices makes it challenging to select a few major device models out of thousands of models available on the market. Currently app developers usually rely on some reported or estimated general market share of device models. However, these estimates can be quite inaccurate, and more problematically, can be irrelevant to the particular app under consideration. To address this issue, we propose PRADA, the first approach to prioritizing Android device models for individual apps, based on mining large-scale usage data. PRADA adapts the concept of operational profiling (popularly used in software reliability engineering) for mobile apps -- the usage of an app on a specific device model reflects the importance of that device model for the app. PRADA includes a collaborative filtering technique to predict the usage of an app on different device models, even if the app is entirely new (without its actual usage in the market yet), based on the usage data of a large collection of apps. We empirically demonstrate the effectiveness of PRADA over two popular app categories, i.e., Game and Media, covering over 3.86 million users and 14,000 device models collected through a leading Android management app in China. Xuanzhe Liu, Huoran Li, Tao Xie 0001, Qiaozhu Mei, Dan Hao 0001, Gang Huang 0001, Feng Feng 0001 |
ICSE | 3 |
| 2016 | Voting with Their Feet: Inferring User Preferences from App Management ActivitiesabstractSmartphone users have adopted an explosive number of mobile applications (a.k.a., apps) in the recent years. App marketplaces for iOS, Android and Windows Phone platforms host millions of apps which have been downloaded for more than 100 billion times. Investigating how people manage mobile apps in their everyday lives creates a unique opportunity to understand the behavior and preferences of mobile users, to infer the quality of apps, and to improve the user experience. Existing literature provides very limited knowledge about app management activities, due to the lack of user behavioral data at scale. This paper takes the initiative to analyze a very large app management log collected through a leading Android app marketplace. The data set covers five months of detailed downloading, updating, and uninstallation activities, involving 17 million anonymized users and one million apps. We present a surprising finding that the metrics commonly used by app stores to rank apps do not truly reflect the users' real attitudes towards the apps. We then identify useful patterns from the app management activities that much more accurately predict the user preferences of an app even when no user rating is available. Huoran Li, Wei Ai 0002, Xuanzhe Liu, Jian Tang 0005, Gang Huang 0001, Feng Feng 0001, Qiaozhu Mei |
WWW | 1 |
| 2015 | Characterizing Smartphone Usage Patterns from Millions of Android Usersabstracthe prevalence of smart devices has promoted the popular- ity of mobile applications (a.k.a. apps) in recent years. A number of interesting and important questions remain unan- swered, such as why a user likes/dislikes an app, how an app becomes popular or eventually perishes, how a user selects apps to install and interacts with them, how frequently an app is used and how much traffic it generates, etc. This paper presents an empirical analysis of app usage behaviors collected from millions of users of Wandoujia, a leading An- droid app marketplace in China. The dataset covers two types of user behaviors of using over 0.2 million Android apps, including (1) app management activities (i.e., installa- tion, updating, and uninstallation) of over 0.8 million unique users and (2) app network traffic from over 2 million unique users. We explore multiple aspects of such behavior data and present interesting patterns of app usage. The results provide many useful implications to the developers, users, and disseminators of mobile apps. Huoran Li, Xuanzhe Liu, Tao Xie 0001, Kaigui Bian, Felix Xiaozhu Lin, Qiaozhu Mei, Feng Feng 0001 |
Internet Measurement Conference | 1 |