Aakash Bansal
Assistant Professor
3272Y Patrick F Taylor Building, Baton Rouge, LA 70803
Louisiana State University
225 578 0793
abansal@lsu.edu
Educational Background
Ph.D. of Computer Science - University of Notre Dame 2024
MSc. Computer Science in ML - University of Surrey 2017
BSc. Computer Systems Engineering (EECS) - Lancaster University 2014
Research Interests
Software Engineering, Artificial Intelligence, Code Security and Privacy, Eye-Tracking, Human Factors in AI/SE
Teaching Responsibilities
CSC 3102 Advanced Data Structures and Algorithms
Selected Publications
Su, C., Bansal, A., McMillan, C., "Revisiting File Context for Source Code Summarization", in Automated Software Engineering (ASE Journal), accepted, 2024.
Karas, Z., Bansal, A., Zhang, Y., Li, T., McMillan, C., Huang, Y., "A Tale of Two Comprehensions? Analyzing Student Programmer Attention during Code Summarization", in ACM Transactions on Software Engineering and Methodology (TOSEM), 2024.
Su, C., Bansal, A., Jain, S., Ghanavati, S., McMillan, C., "A Language Model of Java Methods with Train/Test Deduplication", in 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Demonstrations (FSE'23 Demos), December 3 - 9, 2023.
Bansal, A., Su, C., Karas, Z, Zhang, Y., Huang, Y., Li, T., McMillan, C., "Modeling Programmer Attention as Scanpath Prediction", in 38th IEEE/ACM International Conference on Automated Software Engineering, New Ideas and Emerging Results (ASE'23 NIER), September 11 - 15, 2023.
Bansal, A., Eberhart, Z., Karas, Z., Huang, Y., McMillan, C., "Function Call Graph Context Encoding for Neural Source Code Summarization", in Transactions on Software Engineering (TSE), vol. 49, no. 9, September 2023.
Bansal, A., Sharif, B., McMillan, C., "Towards Modeling Human Attention from Eye Movements for Neural Source Code Summarization", in 15th ACM Symposium of Eye Tracking Research & Applications (ETRA'23), May 30 - June 2, 2023.
Haque, S., Eberhart, Z., Bansal, A., McMillan, C., "Semantic Similarity Metrics for Evaluating Source Code Summarization", in 30th International Conference on Program Comprehension (ICPC'22), May 16 - 17, 2022.
Bansal, A., Haque, S., McMillan, C., "Project-Level Encoding for Neural Source Code Summarization of Subroutines", in 29th IEEE/ACM International Conference on Program Comprehension (ICPC'21), May 18-20, 2021.
Bansal, A., Eberhart, Z., Wu, L., McMillan, C., "A Neural Question Answering System for Basic Questions about Subroutines", in 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER'21), March 9-12, 2021.
Eberhart, Z., Bansal, A., McMillan, C., "A Wizard of Oz Study Simulating API Usage Dialogues with a Virtual Assistant", in Transactions on Software Engineering (TSE), accepted.
Awards and Honors
IEEE/TCSE Distinguished Paper Award 2021