Viviana Pentangelo

Ph.D. Student in Computer Science

human
cartoon
About me

About me

Hello! 👋 I am Viviana Pentangelo, a Ph.D. student in Computer Science at University of Salerno, advised by Prof. Fabio Palomba.

In 2018, I enrolled in the Computer Science course at the University of Salerno without knowing how to write a single line of code. During those years, I began to explore this vast world and developed a particular interest in Software Engineering, Computer Graphics, and Machine Learning. This led to the attainment of my Bachelor's Degree (magna cum laude) in 2021, defending a thesis on the Automated Generation of 3D Human Models.

Right after, I enrolled in the Master's program in Computer Science, curriculum of Data Science and Machine Learning, where I deepened my interests and started delving into the emerging context of the Metaverse. In 2023, I completed my Master's Degree (magna cum laude), defending a thesis regarding the Development and Evaluation of an Engineered Educational Metaverse.

Currently, I have embarked on my journey as a Ph.D. student in Computer Science, focusing on Metaverse Engineering, Metaverse for E-Health, and Machine Learning techniques for the generation of 3D environments.

Personal Information

  • Birthday: May 2000
  • Location: Salerno (SA) - Italy
  • Nationality: Italian
  • University: University of Salerno, Fisciano (SA) - Italy
  • Department: Computer Science
  • Research Group: SeSa Lab, Via Giovanni Paolo II, 123 Fisciano (SA) - Italy
Education

Education

Philosophiae Doctor

November 2023 - Current

University of Salerno | Salerno (SA) - Italy

Ph.D. course in Computer Science, curriculum of Computer Science and Information Technology, at SeSa Lab

Master's Degree

September 2021 - September 2023

University of Salerno | Salerno (SA) - Italy

Master's Degree in Computer Science, curriculum of Data Science and Machine Learning

- Finale grade: 110/110 cum laude

- Thesis title: The Metaverse Classroom: Development and Evaluation of an Engineered Educational Metaverse

- Supervisor: Prof. Fabio Palomba

Bachelor's Degree

September 2018 - September 2021

University of Salerno | Salerno (SA) - Italy

Bachelor's Degree in Computer Science

- Finale grade: 110/110 cum laude

- Thesis title: Automated Generation of 3D Human Models for Virtual Fitting

- Supervisors: Prof. Andrea F. Abate, Dr. Ignazio Passero

Publications

Publications

Community Smell Detection and Refactoring in SLACK: The CADOCS Project

G. Voria, V. Pentangelo, A. Della Porta, S. Lambiase, G. Catolino, F. Palomba, F. Ferrucci

Proceedings of the 38th IEEE International Conference on Software Maintenance and Evolution (ICSME Tool Demo Track 2022)

Software engineering is a human-centered activity involving various stakeholders with different backgrounds that have to communicate and collaborate to reach shared objectives. The emergence of conflicts among stakeholders may lead to undesired effects on software maintainability, yet it is often unavoidable in the long run. Community smells, i.e., sub-optimal communication and collaboration practices, have been defined to map recurrent conflicts among developers. While some community smell detection tools have been proposed in the recent past, these can be mainly used for research purposes because of their limited level of usability and user engagement. To facilitate a wider use of community smell-related information by practitioners, we present CADOCS, a client-server conversational agent that builds on top of a previous community smell detection tool proposed by Almarini et al. to (1) make it usable within a well-established communication channel like Slack and (2) augment it by providing initial support to software analytics instruments useful to diagnose and refactor community smells. We describe the features of the tool and the preliminary evaluation conducted to assess and improve robustness and usability.
Academic Projects

Academic Projects

Some of the projects I have participated in developed within the academic context

  • All
  • Machine Learning
  • Computer Graphics
  • Unity3D
  • Tool
  • Web

The Metaverse Classroom

A collaborative 3D virtual environment for academic and educational purposes developed with Unity3D

3D Human Body Generator

A web tool to create a fully customizable 3D human body with given the body measurements

CADOCS

A conversational agent for the detection of community smells

AI Plays Tetris

An Unity3D and ML-Agents project with neural network trained by reinforcement learning that plays the Tetris game

ASL Alphabet Recognition

A Convolutional Neural Network that can recognize the ASL Alphabet live with a webcam

Biblionet

A Spring Boot web application for library support

Professional Service

Professional Service

Teaching Activities

Teaching Assistant for Fundamentals of Artificial Intelligence
2023

Course from the Bachelor's Degree of Computer Science at University of Salerno (Prof. Fabio Palomba)

30 hours of Help Teaching for the Fundamentals of Artificial Intelligence course

Talks & Seminars

Talk @ SATToSE 2023
2023

15th Seminar on Advanced Techniques & Tools for Software Evolution (SATToSE) at 16th International Summer School on Software Engineering (ISSSE 2023)

Presentation titled "Conversational Agents for the Detection Of Community Smells: The CADOCS Project"

Reviewer

Multimedia Tools & Applications Journal
2023

Reviewer for the Multimedia Tools & Applications International Journal

Reviewer for the Multimedia Tools & Applications Special Issue: Metaverse and E-Learning Platforms

Contacts

Contacts

How to reach me

Location:

Via Giovanni Paolo II, 123 Fisciano (SA) - Italy