Wednesday November 8th, 2023
at 02:30 pm
Room “Aula T023” - Abacus Building (U14)
Deep Learning for Software Engineering: The era of Large Language Models and ChatGPT
Speaker
Dr. Phuong Nguyen
University of L’Aquila
Abstract
The recent years witness a proliferation of Machine Learning (ML) and especially Deep Learning (DL) algorithms. Being built on top of deep neural networks, DL algorithms are able to extract meaningful patterns from data, thus bringing in substantial improvement in performance compared to conventional learning algorithms. Recommender systems in software engineering have been developed to allow programmers to navigate large information spaces and get instant recommendations when they are programming. In this respect, they provide developers with useful recommendations, which may consist of different items, such as code examples, topics, third-party components, documentation, to name a few. At the University of L’Aquila, we have successfully conceptualized various techniques to mine data from open source software platforms, such as GitHub, Maven, or Stack Overflow.
The main topics presented in the seminar are as follows:
- Notable applications of ML/DL, and Recommender Systems in Software Engineering.
- Adversarial machine learning.
- Popularity bias in Recommender Systems for Software Engineering.
- Summarization with Transformer-based Models.
- Large Language Models (LLMs) and ChatGPT in Software Engineering.
Short Bio:
Dr. Phuong Nguyen obtained a Ph.D. in Computer Science from the University of Jena (Germany). He has worked as a research and teaching assistant at various universities in Vietnam. In 2014, Phuong was a postdoctoral researcher at the Polytechnic University of Bari (Italy), working with Recommender Systems, Semantic Web, and Linked Data. From August 2017 to January 2022, Phuong held a position as a postdoctoral researcher at the University of L’Aquila (Italy). Since February 2022, he has been a tenure track assistant professor (RTD/b) at the same university, doing research in Software Engineering, Recommender Systems, and Machine Learning. In 2023, Phuong obtained the ASN qualification as Associate Professor for two independent sectors: Computer Science (01/B1: Informatica, II fascia) and Computer Engineering (09/H1: Sistemi di Elaborazione delle Informazioni, II fascia). His research interests include Machine Learning developments in Software Engineering and Model-Driven Engineering with applications in computer networks, semantic web, and recommender systems.
contact person for this Seminar: prof. Francesca Arcelli Fontana