Curriculum

Andrea Esposito is a Ph.D. student in the Department of Computer Science at the University of Bari Aldo Moro. He is an active member of the Interaction, Visualization, Usability & UX (IVU) Laboratory, where his research focuses on Human-Centred Artificial Intelligence. His interests lie in Human-Computer Interaction, eXplainable Artificial Intelligence, and Human-AI Interaction.

Andrea earned his Bachelor’s Degree in Computer Science and Digital Communication, as well as his Master’s Degree in Computer Science (Artificial Intelligence) from the University of Bari Aldo Moro. He has also worked as a scholarship researcher at the university, contributing to the ISO 25000-certified project “eGLU-Box PA” and the Human-Centred AI project “SERENE,” among other research activities.

As part of his Ph.D. studies, Andrea spent six months as a visiting researcher at Ludwig-Maximilians Universität (LMU) in Munich and another six months at a corporate research laboratory with Eusoft S.r.l., gaining valuable international and industry experience. He also collaborates with the European Network of Human-Centered Artificial Intelligence “Humane-AI,” further expanding his research network and expertise.

Andrea is committed to advancing the field of Human-Centred AI, working to improve the interaction between humans and AI systems.

He is a member of:

  • ACM (Association for Computing Machinery) since May 2022

  • ItalianRSA (Italian Research Staff Association) since December 2022

  • SIGCHI Italy (Italian Chapter of the Special Interest Group on Computer-Human Interaction) since April 2023

  • ACM SIGCHI (ACM Special Interest Group on Computer-Human Interaction) since May 2023

  • ACM SIGAI (ACM Special Interest Group on Artificial Intelligence) since October 2023

  • ACM ETPC (ACM’s Europe Technology Policy Committee) since November 2023

  • INSTICC (Institute for Systems and Technologies of Information, Control and Communication) since January 2024

Experience

  • Teaching Assistant (Nov 2023 – Feb 2024), University of Bari “Aldo Moro” (Bari, Apulia, Italy).

    Teaching assistant for the Bachelor’s Degree course in Human-Computer Interaction. The activities revolved around the HCI design process “UCD Sprint”.

  • Researcher (Apr 2023 – Oct 2023), Eusoft S.r.l. (Bari, Italy).

    Part of the requirements of the D.M. 352/22 that regulates grant for the PhD scholarship, he performs part of his research in a non-academic research laboratory. During his stay at Eusoft, he conducts research on human-centered conversational interfaces for laboratory management system (i.e., a LIMS - Laboratory Information Management System)

  • Teaching Assistant (Dec 2022 – Feb 2023), University of Bari “Aldo Moro” (Bari, Apulia, Italy).

    Teaching assistant for the Bachelor’s Degree course in Human-Computer Interaction. The activities revolved around the HCI design process “UCD Sprint”.

  • Visiting Researcher (Jun 2022 – Jul 2022), Ludwig-Maximillian Universität (Munich, Bavaria, Germany).

    Collaborating as a visiting researcher to a project by the European Network of Human-Centered Artificial Intelligence “Humane-AI” titled “Making for Everyone: Interactive, voice-based support for the design of 3D objects for digital fabrication” (WP3).

  • INTERACT 2021 Technical Support (Oct 2021 – Nov 2021), Consulta Umbria (INTERACT 2021 (Bari)).

    Provided technical support for post-event activities for the INTERACT 2021 international conference.

  • INTERACT 2021 Technical Support (Aug 2021 – Sep 2021), Consulta Umbria (INTERACT 2021 (Bari)).

    Provided technical support and managed the audio-video systems at the INTERACT 2021 international conference.

  • Early Stage Researcher (Dec 2020 – Sep 2021), University of Bari “Aldo Moro” (Bari (BA), Apulia, Italy).

    Employed on the project eGLU-Box: an ISO 25000-certified system to aid the evaluation of websites’ usability following the eGLU protocol (a usability testing framework and standard). The major duties regarded:

    • the design, implementation, and documentation of a “reverse proxy” to be used in eGLU-Box using Laravel (PHP);
    • the evaluation (and refactoring) of various components of the system.

    During this period, multiple research activities (that are leading to various publications: check the publications’ section) were started.

Education

  • Ph.D. student in Computer Science and Mathematics (Oct 2022 – Present), University of Bari “Aldo Moro” (Bari (BA), Apulia, Italy).

    Winner of a fully-funded Ph.D. fellowship within the framework of the Italian “D.M. n. 352, April 9, 2022” - under the National Recovery and Resilience Plan, Mission 4, Component 2, Investment 3.3 - Ph.D. Project “Human-Centered Artificial Intelligence (HCAI) techniques for supporting end users interacting with AI systems”, co-supported by “Eusoft S.r.l.” (CUP H91I22000410007).

  • Master’s Degree in Computer Science - Artificial Intelligence (Sep 2020 – Jul 2022), University of Bari “Aldo Moro” (Bari (BA), Apulia, Italy).

    Graduated summa cum laude with a special mention. Obtained the Master’s Degree, in English, in “Computer Science” at the University of Bari “A. Moro”. His thesis, titled “Design And Development of a Human-Centred Conversational Agent for 3D Modelling”, was developed under the supervision of the IVU Laboratory of the University of as part of a micro-project of WP3 of the Humane-AI network, and for this reason he was a visitor for one month at the Human-Centered Ubiquitous Media research group of the Ludwig-Maximillian Universität in Munich, Germany.

  • Bachelor’s Degree in Computer Science and Digital Communication (Sep 2017 – Jul 2020), University of Bari “Aldo Moro” (Taranto (TA), Apulia, Italy).

    Graduated summa cum laude and a special mention with a Thesis titled “Rilevazione automatica di UX smell attraverso l’analisi intelligente delle interazioni degli utenti” (“Automatic Detection of UX Smells Through the Intelligent Analysis of Users’ Interaction”, that led to multiple publications), developed under the supervision of the IVU Laboratory of the University of Bari. Graduated with an average mark of 30/30.

  • Scientific High School Diploma (Sep 2012 – Jul 2017), I.I.S.S. “P.ssa Maria Pia” (Taranto (TA), Italy).

    Diploma achieved with full marks and honors.

Publications

In this section, you'll find a list of my publications. I always try to provide a freely accessible version of all of my papers, to ensure that everyone can read them. Depending on the publisher, though, the ways I can do that may vary. For all those paper that ACM allows me to share through the Author-Izer service, you'll find a little ACM DL logo that links to a full version of the paper. For all those paper published by Springer Nature that the publisher allows me to share through the SharedIt service, you'll find a little Springer logo that links to a full version of the paper. Similarly, if a paper is open access, you'll find an open access logo near the entry . For all the papers that are neither open access nor available through other means, I always try to publish a pre-print version on arXiv or ResearchGate, or a self-archived PDF version that is freely available (in compliance to the publisher's license). In those cases, pre-prints are marked using the arXiv logomark or ResearchGate's icon (depending on the platform) while self-archived PDFs are marked with a PDF icon .

Journal Articles

  1. Marco Saltarella, Giuseppe Desolda, Andrea Esposito, Francesco Greco, and Rosa Lanzilotti. 2024. Bridging the Gap between GPDR and Software Development: The MATERIALIST Framework. Multimedia Tools and Applications (October 2024). DOI:10.1007/s11042-024-19923-0
  2. Giuseppe Desolda, Giovanni Dimauro, Andrea Esposito, Rosa Lanzilotti, Maristella Matera, and Massimo Zancanaro. 2024. A Human–AI Interaction Paradigm and Its Application to Rhinocytology. Artificial Intelligence in Medicine 155, (August 2024), 102933. DOI:10.1016/j.artmed.2024.102933
  3. Andrea Esposito, Giuseppe Desolda, and Rosa Lanzilotti. 2024. The Fine Line between Automation and Augmentation in Website Usability Evaluation. Scientific Reports 14, 1 (May 2024), 10129. DOI:10.1038/s41598-024-59616-0
  4. Giovanna Castellano, Andrea Esposito, Eufemia Lella, Graziano Montanaro, and Gennaro Vessio. 2024. Automated Detection of Alzheimer’s Disease: A Multi-Modal Approach with 3D MRI and Amyloid PET. Scientific Reports 14, 1 (March 2024), 5210. DOI:10.1038/s41598-024-56001-9

Conference Articles

  1. Francesco Greco, Giuseppe Desolda, Andrea Esposito, and Alessandro Carelli. 2024. David versus Goliath: Can Machine Learning Detect LLM-Generated Text? A Case Study in the Detection of Phishing Emails. In Proceedings of the Italian Conference on Cyber Security (ITASEC 2024) (CEUR Workshop Proceedings), CEUR-WS, Salerno, Italy. URL: ceur-ws.org/Vol-3731/paper41.pdf
  2. Grazia Ragone, Safinah Arshad Ali, Andrea Esposito, Judith Good, Kate Howland, and Carmelo Presicce. 2024. Child-Centered AI for Empowering Creative and Inclusive Learning Experiences. In Proceedings of the 23rd Annual ACM Interaction Design and Children Conference, ACM, Delft Netherlands, 1035–1037. DOI:10.1145/3628516.3661157
  3. Antonio Curci and Andrea Esposito. 2024. Detecting Brain Tumors Through Multimodal Neural Networks. In Proceedings of the 13th International Conference on Pattern Recognition Applications and Methods, SCITEPRESS - Science and Technology Publications, Rome, Italy, 995–1000. DOI:10.5220/0012608600003654
  4. Andrea Esposito, Giuseppe Desolda, Rosa Lanzilotti, Maristella Matera, Rossella Pizzi, and Stefano D’Ascoli. 2023. Poster: Improving Customer Service Through Rapid Prototyping of Data Exploration Chatbots. In Proceedings of the 15th Biannual Conference of the Italian SIGCHI Chapter, ACM, Torino, Italy, 1–2. DOI:10.1145/3605390.3610813
  5. Francesco Greco, Giuseppe Desolda, and Andrea Esposito. 2023. Explaining Phishing Attacks: An XAI Approach to Enhance User Awareness and Trust. In Proceedings of the Italian Conference on Cyber Security (ITASEC 2023) (CEUR Workshop Proceedings), CEUR-WS, Bari, Italy. URL: ceur-ws.org/Vol-3488/paper22.pdf
  6. Giuseppe Desolda, Andrea Esposito, Francesco Greco, Rosa Lanzilotti, and Marco Saltarella. 2023. MATERIALIST: A Web Platform for Guiding Privacy Design Pattern Selection in Software Development. In Joint Proceedings of the Workshops, Work in Progress Demos and Doctoral Consortium at the Is-Eud 2023 (CEUR Workshop Proceedings), CEUR-WS. URL: ceur-ws.org/Vol-3408/short-s3-09.pdf
  7. Francesco Greco, Giuseppe Desolda, and Andrea Esposito. 2023. A Human-Centered XAI System for Phishing Detection. In Proceedings of the ACM CHI 2023 Workshop on Human-Centered Explainable AI (HCXAI 2023). URL: www.dropbox.com/s/kiutrmgm8kcjoc4/HCXAI2023_paper_3020.pdf?dl=0
  8. Andrea Esposito, Giuseppe Desolda, Rosa Lanzilotti, and Maria Francesca Costabile. 2022. SERENE: A Web Platform for the UX Semi-Automatic Evaluation of Website. In Proceedings of the 2022 International Conference on Advanced Visual Interfaces (AVI 2022), Association for Computing Machinery, Frascati, Rome Italy, 1–3. DOI:10.1145/3531073.3534464
  9. Giuseppe Desolda, Andrea Esposito, Rosa Lanzilotti, and Maria Francesca Costabile. 2022. Interplay between AI and HCI for UX Evaluation: The SERENE Case Study. In Proceedings of the 6th International Workshop on Cultures of Participation in the Digital Age: AI for Humans or Humans for AI? (CoPDA 2022. Co-located with the International Conference on Advanced Visual Interfaces AVI 2022) (CEUR Workshop Proceedings), CEUR-WS, Aachen, 55–59. URL: ceur-ws.org/Vol-3136/paper-13.pdf
  10. Giovanna Castellano, Andrea Esposito, Marco Mirizio, Graziano Montanaro, and Gennaro Vessio. 2021. Detection of Dementia Through 3D Convolutional Neural Networks Based on Amyloid PET. In Proceedings of the 2021 IEEE Symposium Series on Computational Intelligence (SSCI 2021), IEEE, Orlando, FL, USA, 1–6. DOI:10.1109/SSCI50451.2021.9660102

Book Chapters

  1. Giuseppe Desolda, Andrea Esposito, Florian Müller, and Sebastian Feger. 2023. Digital Modeling for Everyone: Exploring How Novices Approach Voice-Based 3D Modeling. In Human-Computer Interaction – INTERACT 2023, José Abdelnour Nocera, Marta Kristín Lárusdóttir, Helen Petrie, Antonio Piccinno and Marco Winckler (eds.). Springer Nature Switzerland, Cham, 133–155. DOI:10.1007/978-3-031-42293-5_11
  2. Andrea Esposito, Miriana Calvano, Antonio Curci, Giuseppe Desolda, Rosa Lanzilotti, Claudia Lorusso, and Antonio Piccinno. 2023. End-User Development for Artificial Intelligence: A Systematic Literature Review. In End-User Development, Lucio Davide Spano, Albrecht Schmidt, Carmen Santoro and Simone Stumpf (eds.). Springer Nature Switzerland, Cham, 19–34. DOI:10.1007/978-3-031-34433-6_2
  3. Giuseppe Desolda, Andrea Esposito, Rosa Lanzilotti, and Maria F. Costabile. 2021. Detecting Emotions Through Machine Learning for Automatic UX Evaluation. In Human-Computer Interaction – INTERACT 2021, Carmelo Ardito, Rosa Lanzilotti, Alessio Malizia, Helen Petrie, Antonio Piccinno, Giuseppe Desolda and Kori Inkpen (eds.). Springer International Publishing, Cham, 270–279. DOI:10.1007/978-3-030-85613-7_19

Projects

Here is a list of some of the open-source projects on which I worked. In the following list are presented both personal projects and projects published under third-party organizations.

APKBackdoor
APKBackdoor

A tool to create a backdoor in a functioning APK

Python

Dementia Detection
Dementia Detection

PythonHTMLJupyter NotebookJavaScriptDockerfileCSS

Make to Batch
Make to Batch

A Makefile to Batch converter.

PythonBatchfileMakefile

SERENE
SERENE

Automatic UX smell detection through interaction data. Repository moved to @uxsad. Thesis for the Bachelor's Degree in Computer Science and Digital Communication (University of Bari)

PythonJavaScriptMakefile

simpli
simpli

SIMPLI, the Simple IMP Language Interpreter

HaskellMakefile

Turing Machine Executor
Turing Machine Executor

An executor of Turing machines.

PythonBatchfileMakefile

emotionally-fsc (Organization)
cli
cli

C++CCMakeShell

F-S-C (Organization)
Emotionally
Emotionally

A system capable of detecting and analyzing emotions thanks to Affectiva's cloud-based APIs.