Mohammadreza Mohammadi
AI-based Code Understanding using Large Language Models and a Conversational Chatbot.
Rel. Giuseppe Rizzo. Politecnico di Torino, Corso di laurea magistrale 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
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Informazioni aggiuntive
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
