Statistical language models have success-fully been used to describe and analyze natural language documents. Recent work applying language models to program-ming languages is focused on the task of predicting code, while mainly ignoring the prediction of programmer comments. In this work, we predict comments from JAVA source files of open source projects, using topic models and n-grams, and we analyze the performance of the models given varying amounts of background data on the project being predicted. We evalu-ate models on their comment-completio
Developers adopt code comments for different reasons such as document source codes or change program...
We address the problem of synthesizing code completions for pro-grams using APIs. Given a program wi...
Analyzing source code using computational linguistics and exploiting the linguistic properties of so...
Statistical language models have successfully been used to describe and analyze natural language doc...
Comments are an integral part of software development; they are natural language descriptions associ...
Code comments are a key software component containing information about the underlying implementatio...
This dataset refers to "Classifying code comments in Java software systems" paper. It contains a lar...
Abstract : The primary tool used in the software development industry is programming languages. Sinc...
Abstract—A significant amount of source code in software systems consists of comments, i. e., parts ...
Code comments are a key software component containing information about the underlying implementatio...
Code comments provide abundant information that have been lever-aged to help perform various softwar...
Code comment generation is the task of generating a high-level natural language description for a gi...
Code comments are a key software component containing information about the underlying implementatio...
Machine learning (ML) algorithms have been used frequently in the past years for Software Engineerin...
Abstract—Natural languages like English are rich, complex, and powerful. The highly creative and gra...
Developers adopt code comments for different reasons such as document source codes or change program...
We address the problem of synthesizing code completions for pro-grams using APIs. Given a program wi...
Analyzing source code using computational linguistics and exploiting the linguistic properties of so...
Statistical language models have successfully been used to describe and analyze natural language doc...
Comments are an integral part of software development; they are natural language descriptions associ...
Code comments are a key software component containing information about the underlying implementatio...
This dataset refers to "Classifying code comments in Java software systems" paper. It contains a lar...
Abstract : The primary tool used in the software development industry is programming languages. Sinc...
Abstract—A significant amount of source code in software systems consists of comments, i. e., parts ...
Code comments are a key software component containing information about the underlying implementatio...
Code comments provide abundant information that have been lever-aged to help perform various softwar...
Code comment generation is the task of generating a high-level natural language description for a gi...
Code comments are a key software component containing information about the underlying implementatio...
Machine learning (ML) algorithms have been used frequently in the past years for Software Engineerin...
Abstract—Natural languages like English are rich, complex, and powerful. The highly creative and gra...
Developers adopt code comments for different reasons such as document source codes or change program...
We address the problem of synthesizing code completions for pro-grams using APIs. Given a program wi...
Analyzing source code using computational linguistics and exploiting the linguistic properties of so...