Skip to main content

Showing 1–3 of 3 results for author: Aye, G A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2105.05991  [pdf, other

    cs.SE cs.LG

    Improving Code Autocompletion with Transfer Learning

    Authors: Wen Zhou, Seohyun Kim, Vijayaraghavan Murali, Gareth Ari Aye

    Abstract: Software language models have achieved promising results predicting code completion usages, and several industry studies have described successful IDE integrations. Recently, accuracy in autocompletion prediction improved 12.8% from training on a real-world dataset collected from programmers' IDE activity. But what if limited examples of IDE autocompletion in the target programming language are av… ▽ More

    Submitted 13 October, 2021; v1 submitted 12 May, 2021; originally announced May 2021.

  2. arXiv:2011.04542  [pdf, other

    cs.SE

    Learning Autocompletion from Real-World Datasets

    Authors: Gareth Ari Aye, Seohyun Kim, Hongyu Li

    Abstract: Code completion is a popular software development tool integrated into all major IDEs. Many neural language models have achieved promising results in completion suggestion prediction on synthetic benchmarks. However, a recent study When Code Completion Fails: a Case Study on Real-World Completions demonstrates that these results may not translate to improvements in real-world performance. To comba… ▽ More

    Submitted 9 November, 2020; originally announced November 2020.

  3. arXiv:2004.05249  [pdf, other

    cs.SE cs.LG cs.PL

    Sequence Model Design for Code Completion in the Modern IDE

    Authors: Gareth Ari Aye, Gail E. Kaiser

    Abstract: Code completion plays a prominent role in modern integrated development environments (IDEs). Machine learning has become ubiquitous in analogous natural language writing and search software, surfacing more relevant autocompletions and search suggestions in fewer keystrokes. Prior research has reported training high-accuracy, deep neural networks for modeling source code, but little attention has b… ▽ More

    Submitted 10 April, 2020; originally announced April 2020.