Revisiting, benchmarking and exploring API recommendation: How far are we?
… including Java and Python. • We build an open-sourced … details of APIBENCH, current
baselines and evaluation metrics in … -based API recommendation approach specially designed for …
baselines and evaluation metrics in … -based API recommendation approach specially designed for …
Exploring ChatGPT's Potential in Java API Method Recommendation: An Empirical Study
… API recommendation tasks. Specifically, we utilized the existing benchmark APIBENCH-Q
and the newly constructed dataset … new approach named MACAR to enhance ChatGPT's API …
and the newly constructed dataset … new approach named MACAR to enhance ChatGPT's API …
Pyart: Python api recommendation in real-time
… as effective as on Java due to the inherent challenges of analyzing Python programs. In this
paper, we propose a new real-time API recommendation approach for Python called PyART (…
paper, we propose a new real-time API recommendation approach for Python called PyART (…
Apigen: Generative api method recommendation
… APIBENCH-Q, we randomly select 500 questions with API … BIKER-Dataset comprises
33,000 Java-related questions … languages like Python, since our approach relies solely on …
33,000 Java-related questions … languages like Python, since our approach relies solely on …
Why not Just Look for Answers? Using a More Direct Way for API Recommendation
C Liu, L Xu, W Mu, R Qin - 2024 31st Asia-Pacific Software …, 2024 - ieeexplore.ieee.org
… • we propose an API recommendation approach named … are based on the Java dataset
APIBench-Q provided by Peng et … , such as Python or C#, the recommendation performance may …
APIBench-Q provided by Peng et … , such as Python or C#, the recommendation performance may …
Ptm-apirec: Leveraging pre-trained models of source code in api recommendation
… , we use APIBench [38], a benchmark dataset for the API … For APIHelper [50], we re-implement
it using Python 3 and … that we use the API recommendation dataset for Java, and we …
it using Python 3 and … that we use the API recommendation dataset for Java, and we …
API UTILITY ENHANCEMENT: FROM TRADITIONAL SOFTWARE TO DEEP LEARNING FRAMEWORKS
M Wei - 2025 - yorkspace.library.yorku.ca
… It analyzes the performance of existing approaches on Python-… For instance, a Java API
recommendation tool’s knowledge … a unified benchmark dataset for API recommendation is a …
recommendation tool’s knowledge … a unified benchmark dataset for API recommendation is a …
Complexcodeeval: A benchmark for evaluating large code models on more complex code
… tasks, such as APIbench [27], facilitate the assessment of … We collect Java and Python
repositories from GitHub with over … We adopt a flexible approach by adding timestamps to each …
repositories from GitHub with over … We adopt a flexible approach by adding timestamps to each …
Bridge and hint: Extending pre-trained language models for long-range code
… ] dataset, which comprises 556 Java files and 544 Python files … tasks: API recommendation
on the APIBench-C dataset and … statistical methods to capture API usage patterns from API co-…
on the APIBench-C dataset and … statistical methods to capture API usage patterns from API co-…
PandasBench: A Benchmark for the Pandas API
… Kaggle hosts other kinds of workloads (eg, Python (ie, .py) or … sufficient to have a useful
Pandas API benchmark. We also need to … of the Pandas API, which includes all the methods and …
Pandas API benchmark. We also need to … of the Pandas API, which includes all the methods and …