Please use this identifier to cite or link to this item: http://repository.iiitd.edu.in/xmlui/handle/123456789/1126
Title: Where and what to comment
Authors: Sharma, Abhinav
Purandare, Rahul (Advisor)
Keywords: Code Comments
Code Readability
Developer Assistance.
Graph Representation
Machine Learning
Deep Neural Networks
Graph Neural Networks
Issue Date: May-2021
Publisher: IIIT-Delhi
Abstract: Commenting is described as the process of placing Human Readable Descriptions within a com- puter program/code that summarizes the functionality of the code within which the description is written. The strength of a good comment lies in the fact that the user is not required to read the actual code to understand the working of the code. The project deals with identifying the locations as to where the comments are required and what should be the text that should be present in the commenting, all the while capturing the traits of informative comments. To achieve the same, the code is converted into graphical representations using language parsing tools and then the obtained graphs are processed with the help of Graph Neural Networks to achieve the desired target of location and the content of a comment. The dataset of this project is created from scratch. The results will be updated along the development of the project.
URI: http://repository.iiitd.edu.in/xmlui/handle/123456789/1126
Appears in Collections:Year-2021

Files in This Item:
File Description SizeFormat 
Abhinav Sharma.pdf
  Restricted Access
779.02 kBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.