Mohammadreza Mohammadi
AI-based Code Understanding using Large Language Models and a Conversational Chatbot.
Rel. Giuseppe Rizzo. Politecnico di Torino, Master of science program in Data Science And Engineering, 2023
Abstract
In the ever-evolving landscape of software development, companies have vast code repositories that store the collective knowledge of their projects. These repositories hold the answers to numerous questions posed by programmers which are often framed in plain English text. The main purpose of this thesis project is to address the issue that reviewing and understanding peers’ code can be challenging and complicated. This challenge becomes especially evident when new team members join or when an employee leaves, leaving behind code that is hard to understand. Comprehending their work becomes a significant challenge in such situations. One of the key motivations for the effort is the clear fact that not all codebases have thorough documentation and comprehensive testing coverage.
In fast-paced, dynamic settings, particularly in smaller companies, delivery is an important concern
Relators
Academic year
Publication type
Number of Pages
Additional Information
Course of studies
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modify record (reserved for operators) |
