Resolving API Mentions in Informal Documents
Gias Uddin, Martin P. Robillard

TL;DR
This paper introduces ANACE, a technique that automatically links API mentions in informal developer forum posts to their official resources, addressing challenges like name overloading using heuristics and machine learning.
Contribution
The paper presents a novel method, ANACE, for resolving API mentions in informal texts by combining heuristics and machine learning, improving accuracy over previous approaches.
Findings
Effective API mention detection in forum posts
Improved linking accuracy with ANACE
Handles name overloading challenges
Abstract
Developer forums contain opinions and information related to the usage of APIs. API names in forum posts are often not explicitly linked to their official resources. Automatic linking of an API mention to its official resources can be challenging for various reasons, such as, name overloading. We present a technique, ANACE, to automatically resolve API mentions in the textual contents of forum posts. Given a database of APIs, we first detect all words in a forum post that are potential references to an API. We then use a combination of heuristics and machine learning to eliminate false positives and to link true positives to the actual APIs and their resources.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Web Data Mining and Analysis · Software Engineering Techniques and Practices
