Litcius/Paper detail

Compositional API Recommendation for Library-Oriented Code Generation

Zexiong Ma, Shengnan An, Bing Xie, Zeqi Lin

202415 citationsDOIOpen Access PDF

Abstract

Large language models (LLMs) have achieved exceptional performance in code generation. However, the performance remains unsatisfactory in generating library-oriented code, especially for the libraries not present in the training data of LLMs. Previous work utilizes API recommendation technology to help LLMs use libraries: it retrieves APIs related to the user requirements, then leverages them as context to prompt LLMs. However, developmental requirements can be coarse-grained, requiring a combination of multiple fine-grained APIs. This granularity inconsistency makes API recommendation a challenging task.

Topics & Concepts

Computer scienceContext (archaeology)MetadataTask (project management)DocumentationCode (set theory)Information retrievalCode generationWorld Wide WebDatabaseProgramming languageComputer securityEconomicsSet (abstract data type)ManagementKey (lock)BiologyPaleontologySoftware Engineering ResearchTopic ModelingWeb Data Mining and Analysis
Compositional API Recommendation for Library-Oriented Code Generation | Litcius