Matches in SemOpenAlex for { <https://semopenalex.org/work/W4308643032> ?p ?o ?g. }
Showing items 1 to 100 of
100
with 100 items per page.
- W4308643032 abstract "Application Programming Interfaces (APIs) are designed to help developers build software more effectively. Recommending the right APIs for specific tasks is gaining increasing attention among researchers and developers. However, most of the existing approaches are mainly evaluated for general programming tasks using statically typed programming languages such as Java. Little is known about their practical effectiveness and usefulness for machine learning (ML) programming tasks with dynamically typed programming languages such as Python, whose paradigms are fundamentally different from general programming tasks. This is of great value considering the increasing popularity of ML and the large number of new questions appearing on question answering websites. In this work, we set out to investigate the effectiveness of existing API recommendation approaches for Python-based ML programming tasks from Stack Overflow (SO). Specifically, we conducted an empirical study of six widely-used Python-based ML libraries using two state-of-the-art API recommendation approaches, i.e., BIKER and DeepAPI. We found that the existing approaches perform poorly for two main reasons: (1) Python-based ML tasks often require significant long API sequences; and (2) there are common API usage patterns in Python-based ML programming tasks that existing approaches cannot handle. Inspired by our findings, we proposed a simple but effective frequent itemset mining-based approach, i.e., FIMAX, to boost API recommendation approaches, i.e., enhance existing API recommendation approaches for Python-based ML programming tasks by leveraging the common API usage information from SO questions. Our evaluation shows that FIMAX improves existing state-of-the-art API recommendation approaches by up to 54.3% and 57.4% in MRR and MAP, respectively. Our user study with 14 developers further demonstrates the practicality of FIMAX for API recommendation." @default.
- W4308643032 created "2022-11-13" @default.
- W4308643032 creator A5005426960 @default.
- W4308643032 creator A5019778080 @default.
- W4308643032 creator A5045306475 @default.
- W4308643032 creator A5048989648 @default.
- W4308643032 creator A5054038436 @default.
- W4308643032 creator A5055766787 @default.
- W4308643032 date "2022-11-07" @default.
- W4308643032 modified "2023-09-27" @default.
- W4308643032 title "API recommendation for machine learning libraries: how far are we?" @default.
- W4308643032 cites W1588986231 @default.
- W4308643032 cites W1964968887 @default.
- W4308643032 cites W1981795678 @default.
- W4308643032 cites W1985947101 @default.
- W4308643032 cites W2050372846 @default.
- W4308643032 cites W2051204868 @default.
- W4308643032 cites W2079931838 @default.
- W4308643032 cites W2097001189 @default.
- W4308643032 cites W2139374478 @default.
- W4308643032 cites W2247374552 @default.
- W4308643032 cites W2249980257 @default.
- W4308643032 cites W2366532918 @default.
- W4308643032 cites W2402619042 @default.
- W4308643032 cites W2406365535 @default.
- W4308643032 cites W2545778708 @default.
- W4308643032 cites W2548718128 @default.
- W4308643032 cites W2560823834 @default.
- W4308643032 cites W2593635859 @default.
- W4308643032 cites W2619465136 @default.
- W4308643032 cites W2767059431 @default.
- W4308643032 cites W2767782162 @default.
- W4308643032 cites W2888017562 @default.
- W4308643032 cites W2910096450 @default.
- W4308643032 cites W2922234936 @default.
- W4308643032 cites W2963879841 @default.
- W4308643032 cites W2967682612 @default.
- W4308643032 cites W3005940936 @default.
- W4308643032 cites W3103702776 @default.
- W4308643032 cites W3104874136 @default.
- W4308643032 cites W3160700180 @default.
- W4308643032 cites W3163607216 @default.
- W4308643032 cites W4241089335 @default.
- W4308643032 cites W4255771497 @default.
- W4308643032 cites W90447038 @default.
- W4308643032 doi "https://doi.org/10.1145/3540250.3549124" @default.
- W4308643032 hasPublicationYear "2022" @default.
- W4308643032 type Work @default.
- W4308643032 citedByCount "0" @default.
- W4308643032 crossrefType "proceedings-article" @default.
- W4308643032 hasAuthorship W4308643032A5005426960 @default.
- W4308643032 hasAuthorship W4308643032A5019778080 @default.
- W4308643032 hasAuthorship W4308643032A5045306475 @default.
- W4308643032 hasAuthorship W4308643032A5048989648 @default.
- W4308643032 hasAuthorship W4308643032A5054038436 @default.
- W4308643032 hasAuthorship W4308643032A5055766787 @default.
- W4308643032 hasConcept C115903868 @default.
- W4308643032 hasConcept C119857082 @default.
- W4308643032 hasConcept C136764020 @default.
- W4308643032 hasConcept C154945302 @default.
- W4308643032 hasConcept C15744967 @default.
- W4308643032 hasConcept C199360897 @default.
- W4308643032 hasConcept C2777904410 @default.
- W4308643032 hasConcept C2780586970 @default.
- W4308643032 hasConcept C34165917 @default.
- W4308643032 hasConcept C41008148 @default.
- W4308643032 hasConcept C519991488 @default.
- W4308643032 hasConcept C548217200 @default.
- W4308643032 hasConcept C77805123 @default.
- W4308643032 hasConcept C99613125 @default.
- W4308643032 hasConceptScore W4308643032C115903868 @default.
- W4308643032 hasConceptScore W4308643032C119857082 @default.
- W4308643032 hasConceptScore W4308643032C136764020 @default.
- W4308643032 hasConceptScore W4308643032C154945302 @default.
- W4308643032 hasConceptScore W4308643032C15744967 @default.
- W4308643032 hasConceptScore W4308643032C199360897 @default.
- W4308643032 hasConceptScore W4308643032C2777904410 @default.
- W4308643032 hasConceptScore W4308643032C2780586970 @default.
- W4308643032 hasConceptScore W4308643032C34165917 @default.
- W4308643032 hasConceptScore W4308643032C41008148 @default.
- W4308643032 hasConceptScore W4308643032C519991488 @default.
- W4308643032 hasConceptScore W4308643032C548217200 @default.
- W4308643032 hasConceptScore W4308643032C77805123 @default.
- W4308643032 hasConceptScore W4308643032C99613125 @default.
- W4308643032 hasLocation W43086430321 @default.
- W4308643032 hasOpenAccess W4308643032 @default.
- W4308643032 hasPrimaryLocation W43086430321 @default.
- W4308643032 hasRelatedWork W1493446239 @default.
- W4308643032 hasRelatedWork W1825982205 @default.
- W4308643032 hasRelatedWork W1979547103 @default.
- W4308643032 hasRelatedWork W2327204559 @default.
- W4308643032 hasRelatedWork W2529681551 @default.
- W4308643032 hasRelatedWork W2803577295 @default.
- W4308643032 hasRelatedWork W3101523611 @default.
- W4308643032 hasRelatedWork W3199434107 @default.
- W4308643032 hasRelatedWork W4210681306 @default.
- W4308643032 hasRelatedWork W2528467228 @default.
- W4308643032 isParatext "false" @default.
- W4308643032 isRetracted "false" @default.
- W4308643032 workType "article" @default.