Fetching the paper…
Reading the bibliography…
Code completion is an essential feature of IDEs, yet current autocompleters are restricted to either grammar-based or NLP-based single token completions.
A stochastic approximation method
Herbert Robbins and Sutton Monro. 1951 · 1951
Earlier work this paper cites.
Multitask learning
Rich Caruana. 1997 · 1997
Earlier work this paper cites.
Evaluating Web-based Question Answering Systems.. In LREC . Citeseer
Dragomir R Radev, Hong Qi, Harris Wu, and Weiguo Fan. 2002 · 2002
Earlier work this paper cites.
Connectionist language modeling for large vocabulary continuous speech recognition. In 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing , Vol. 1. IEEE, I–765
Holger Schwenk and Jean-Luc Gauvain. 2002 · 2002
Earlier work this paper cites.
The significance of recall in automatic metrics for MT evaluation. In Conference of the Association for Machine Translation in the Americas . Springer, 134–143
Alon Lavie, Kenji Sagae, and Shyamsundar Jayaraman. 2004 · 2004
Earlier work this paper cites.
Rouge: A package for automatic evaluation of summaries. In Text summarization branches out . 74–81
Chin-Yew Lin. 2004 · 2004
Earlier work this paper cites.
How program history can improve code completion. In 2008 23rd IEEE/ACM International Conference on Automated Software Engineering . IEEE, 317–326
Romain Robbes and Michele Lanza. 2008 · 2008
Earlier work this paper cites.
Introduction to information retrieval . Vol. 39
Hinrich Schütze, Christopher D Manning, and Prabhakar Raghavan. 2008 · 2008
Earlier work this paper cites.
Learning from examples to improve code completion systems. In Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering . 213–222
Marcel Bruch, Martin Monperrus, and Mira Mezini. 2009 · 2009
Earlier work this paper cites.
Towards a better code completion system by API grouping, filtering, and popularity-based ranking. In Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering . 26–30
Daqing Hou and David M Pletcher. 2010 · 2010
Earlier work this paper cites.
Recurrent neural network based language model. In Eleventh annual conference of the international speech communication association
Tomáš Mikolov, Martin Karafiát, Lukáš Burget, Jan Černockỳ, and Sanjeev Khudanpur. 2010 · 2010
Earlier work this paper cites.
Improving code completion with program history
Romain Robbes and Michele Lanza. 2010 · 2010
Earlier work this paper cites.
GHTorrent: GitHub’s Data from a Firehose. In MSR ’12: Proceedings of the 9th Working Conference on Mining Software Repositories (Zurich, Switzerland), Michael W. Godfrey and Jim Whitehead (Eds.). IEEE, 12–21
Georgios Gousios and Diomidis Spinellis. 2012 · 2012
Earlier work this paper cites.
On the naturalness of software. In 2012 34th International Conference on Software Engineering (ICSE) . IEEE, 837–847
Abram Hindle, Earl T Barr, Zhendong Su, Mark Gabel, and Premkumar Devanbu. 2012 · 2012
Earlier work this paper cites.
A statistical semantic language model for source code. In Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering . 532–542
Tung Thanh Nguyen, Anh Tuan Nguyen, Hoan Anh Nguyen, and Tien N Nguyen. 2013 · 2013
Earlier work this paper cites.
Mining idioms from source code. In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering . 472–483
Miltiadis Allamanis and Charles Sutton. 2014 · 2014
Earlier work this paper cites.
On the localness of software. In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering . 269–280
Zhaopeng Tu, Zhendong Su, and Premkumar Devanbu. 2014 · 2014
Earlier work this paper cites.
Effective approaches to attention-based neural machine translation
Minh-Thang Luong, Hieu Pham, and Christopher D Manning. 2015 · 2015
Earlier work this paper cites.
A study of visual studio usage in practice. In 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER) , Vol. 1. IEEE, 124–134
Sven Amann, Sebastian Proksch, Sarah Nadi, and Mira Mezini. 2016 · 2016
Earlier work this paper cites.
PHOG: probabilistic model for code. In International Conference on Machine Learning . 2933–2942
Pavol Bielik, Veselin Raychev, and Martin Vechev. 2016 · 2016
Cited alongside, same era.
Character-aware neural language models. In Thirtieth AAAI conference on artificial intelligence
Yoon Kim, Yacine Jernite, David Sontag, and Alexander M Rush. 2016 · 2016
Cited alongside, same era.
Neural code completion
Chang Liu, Xin Wang, Richard Shin, Joseph E Gonzalez, and Dawn Song. 2016 · 2016
Cited alongside, same era.
Probabilistic model for code with decision trees
Veselin Raychev, Pavol Bielik, and Martin Vechev. 2016a · 2016
Cited alongside, same era.
Learning programs from noisy data
Veselin Raychev, Pavol Bielik, Martin Vechev, and Andreas Krause. 2016b · 2016
Cited alongside, same era.
Neural network methods for natural language processing
Yoav Goldberg. 2017 · 2017
When code completion fails: A case study on real-world completions. In 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) . IEEE, 960–970
Vincent J Hellendoorn, Sebastian Proksch, Harald C Gall, and Alberto Bacchelli. 2019 · 2019
Later among the works it cites.
Combining program analysis and statistical language model for code statement completion. In 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 710–721
Son Nguyen, Tien Nguyen, Yi Li, and Shaohua Wang. 2019 · 2019
Later among the works it cites.
Language Models are Unsupervised Multitask Learners
Alec Radford, Jeff Wu, Rewon Child, David Luan, Dario Amodei, and Ilya Sutskever. 2019 · 2019
Later among the works it cites.
Pythia: Ai-assisted code completion system. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining . 2727–2735
Alexey Svyatkovskiy, Ying Zhao, Shengyu Fu, and Neel Sundaresan. 2019 · 2019
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Cited alongside, same era.
Are deep neural networks the best choice for modeling source code?. In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering . 763–773
Vincent J Hellendoorn and Premkumar Devanbu. 2017 · 2017
Cited alongside, same era.
Code completion with neural attention and pointer networks
Jian Li, Yue Wang, Michael R Lyu, and Irwin King. 2017 · 2017
Cited alongside, same era.
An overview of multi-task learning in deep neural networks
Sebastian Ruder. 2017 · 2017
Cited alongside, same era.
Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Lukasz Kaiser, and Illia Polosukhin. 2017 · 2017
Cited alongside, same era.
A language model for statements of software code. In 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 682–687
Yixiao Yang, Yu Jiang, Ming Gu, Jiaguang Sun, Jian Gao, and Han Liu. 2017 · 2017
Cited alongside, same era.
A survey of machine learning for big code and naturalness
Miltiadis Allamanis, Earl T Barr, Premkumar Devanbu, and Charles Sutton. 2018 · 2018
Cited alongside, same era.
Alireza Aghamohammadi, Maliheh Izadi, and Abbas Heydarnoori. 2020 · 2020
Later among the works it cites.
Sequence model design for code completion in the modern IDE
Gareth Ari Aye and Gail E Kaiser. 2020 · 2020
Later among the works it cites.
End-to-end neural pipeline for goal-oriented dialogue systems using GPT-2. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics . 583–592
Donghoon Ham, Jeong-Gwan Lee, Youngsoo Jang, and Kee-Eung Kim. 2020 · 2020
Later among the works it cites.
Big code!= big vocabulary: Open-vocabulary models for source code. In 2020 IEEE/ACM 42nd International Conference on Software Engineering (ICSE) . IEEE, 1073–1085
Rafael-Michael Karampatsis, Hlib Babii, Romain Robbes, Charles Sutton, and Andrea Janes. 2020 · 2020
Later among the works it cites.
Patent claim generation by fine-tuning OpenAI GPT-2
Jieh-Sheng Lee and Jieh Hsiang. 2020 · 2020
Later among the works it cites.
Multi-task Learning based Pre-trained Language Model for Code Completion. In 2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 473–485
Fang Liu, Ge Li, Yunfei Zhao, and Zhi Jin. 2020b · 2020
Later among the works it cites.
Intellicode compose: Code generation using transformer. In Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering . 1433–1443
Alexey Svyatkovskiy, Shao Kun Deng, Shengyu Fu, and Neel Sundaresan. 2020 · 2020
Later among the works it cites.
Learning autocompletion from real-world datasets. In 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) . IEEE, 131–139
Gareth Ari Aye, Seohyun Kim, and Hongyu Li. 2021 · 2021
Later among the works it cites.
Topic recommendation for software repositories using multi-label classification algorithms
Maliheh Izadi, Abbas Heydarnoori, and Georgios Gousios. 2021 · 2021
Later among the works it cites.
Code Prediction by Feeding Trees to Transformers. In 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE) . 150–162
Seohyun Kim, Jinman Zhao, Yuchi Tian, and Satish Chandra. 2021 · 2021
Later among the works it cites.
Fast and memory-efficient neural code completion. In 2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR) . IEEE, 329–340
Alexey Svyatkovskiy, Sebastian Lee, Anna Hadjitofi, Maik Riechert, Juliana Vicente Franco, and Miltiadis Allamanis. 2021 · 2021
Later among the works it cites.
Siri, Write the Next Method. In 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE) . IEEE, 138–149
Fengcai Wen, Emad Aghajani, Csaba Nagy, Michele Lanza, and Gabriele Bavota. 2021 · 2021
Later among the works it cites.
A survey on multi-task learning
Yu Zhang and Qiang Yang. 2021 · 2021
Later among the works it cites.
Predicting the objective and priority of issue reports in software repositories
Maliheh Izadi, Kiana Akbari, and Abbas Heydarnoori. 2022 · 2022
Closest in time.