Exploring and Mitigating the Impact of Popularity Bias for Dynamic API Composition Recommendations

The rapid expansion of Web APIs presents developers with significant challenges in selecting optimal API compositions. To address this issue, keyword-based API composition recommendation techniques have been proposed. However, these methods often suffer from popularity bias due to the influence of historical datasets and recommendation models. This bias leads to the disproportionate recommendation of popular APIs over less popular ones, potentially causing the Matthew effect and impeding the balanced development of the API ecosystem. Although several studies have identified and attempted to mitigate popularity bias, they have largely relied on static analysis without accounting for the dynamic nature of API recommendations. In this paper, we introduce a dynamic simulation framework for API composition recommendations, designed to explore the evolution of popularity bias within recommendation results, and propose a debiasing method for dynamic recommendations by combining the enhanced API correlation graph with the Determinantal Point Process (DPP) method. Finally, extensive experiments on real datasets show that the algorithm effectively alleviates the popularity bias problem while guaranteeing high recommendation accuracy.

Authors

Publication Details

Journal
Tsinghua Science & Technology
Published
2025-08-05
DOI
https://doi.org/10.26599/tst.2024.9010212
Citations
3
Primary Topic
Web Data Mining and Analysis
Type
article
Field-Weighted Citation Impact
9.74

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring and Mitigating the Impact of Popularity Bias for Dynamic API Composition Recommendations

Weiyi Zhong, Sifeng Wang, Yan Yan, Rong Jiang et al.
3 citations
Tsinghua Science & Technology
Web Data Mining and Analysis
9.74
article

Exploring and Mitigating the Impact of Popularity Bias for Dynamic API Composition Recommendations

Weiyi Zhong, Sifeng Wang, Yan Yan, Rong Jiang, Dengshuai Zhai, Ali Khalili Fakhrabadi, Hani Attar
article en
3 citations

Abstract

The rapid expansion of Web APIs presents developers with significant challenges in selecting optimal API compositions. To address this issue, keyword-based API composition recommendation techniques have been proposed. However, these methods often suffer from popularity bias due to the influence of historical datasets and recommendation models. This bias leads to the disproportionate recommendation of popular APIs over less popular ones, potentially causing the Matthew effect and impeding the balanced development of the API ecosystem. Although several studies have identified and attempted to mitigate popularity bias, they have largely relied on static analysis without accounting for the dynamic nature of API recommendations. In this paper, we introduce a dynamic simulation framework for API composition recommendations, designed to explore the evolution of popularity bias within recommendation results, and propose a debiasing method for dynamic recommendations by combining the enhanced API correlation graph with the Determinantal Point Process (DPP) method. Finally, extensive experiments on real datasets show that the algorithm effectively alleviates the popularity bias problem while guaranteeing high recommendation accuracy.

Tsinghua Science & TechnologyVol. 31(2)
Qufu Normal University, Natural Science Foundation of Shandong Province
Openalex Percentile: Top 2%
Web Data Mining and Analysis
9.74
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Exploring and Mitigating the Impact of Popularity Bias for Dynamic API Composition Recommendations — Weiyi Zhong, Sifeng Wang, et al. · Tsinghua Science & Technology (2025) | TGRS Research Map | TGRS