Emanuele Panizzi

Prof. Emanuele Panizzi

Department of Computer Science, Sapienza University, Rome, Italy

Research Focus & Metrics

Academic Career Length

21Years (2006-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
3 June 2024
Verified
Conference Paper
Open access
ABAlba Bisante
Alba Bisante
VDVenkata Srikanth Varma Datla
Venkata Srikanth Varma Datla
Emanuele PanizziEmanuele Panizzi
Emanuele Panizzi
GTGabriella Trasciatti
Gabriella Trasciatti
SZStefano Zeppieri
Stefano Zeppieri
This paper introduces CWGPT, a ChatGPT-4-based tool designed for Cognitive Walkthrough (CW) inspired evaluations of web interfaces. The primary goal is to assist users, particularly students and inexperienced designers, in evaluating web interfaces. Our tool, operating as a conversational agent, provides detailed evaluations of a user-specified task by intelligently guessing the subtasks and actions required to accomplish them, answering the standard CW questions, and providing helpful feedback and practical suggestions to improve the usability of the analyzed interface. For our study, we selected a group of web applications designed by students from a Web and Software Architecture course. We compare the outcome of the CWs we executed on ten web apps against the corresponding CWGPT analyses. We then describe the study we conducted involving five author-students to assess the tool’s efficacy in helping them recognize and solve usability issues. In addition to introducing a novel adaptation of ChatGPT, the outcomes of the described experience underscore the promising potential of AI in usability evaluations.

13 April 2022 in Information
Verified
Journal Article
Open access
PDF file
EBEnrico Bassetti
Enrico Bassetti
Emanuele PanizziEmanuele Panizzi
Emanuele Panizzi
State-of-the-art Earthquake Early Warning systems rely on a network of sensors connected to a fusion center in a client–server paradigm. The fusion center runs different algorithms on the whole data set to detect earthquakes. Instead, we propose moving computation to the edge, with detector nodes that probe the environment and process information from nearby probes to detect earthquakes locally. Our approach tolerates multiple node faults and partial network disruption and keeps all data locally, enhancing privacy. This paper describes our proposal’s rationale and explains its architecture. We then present an implementation that uses Raspberry, NodeMCU, and the Crowdquake machine learning model.

20 September 2023
Verified
Conference Paper
Open access
ABAlba Bisante
Alba Bisante
ADAlan Dix
Alan Dix
Emanuele PanizziEmanuele Panizzi
Emanuele Panizzi
SZStefano Zeppieri
Stefano Zeppieri
In this work, we analyze the different contexts in which one chooses to integrate artificial intelligence into an interface and the implications of this choice in managing user interaction. While AI in systems can provide significant benefits, it is not infallible and can make errors that seriously affect users. We aim to understand how to design more robust human-AI systems so that these initial AI errors do not lead to more catastrophic failures. To prevent failures, it is essential to detect errors as early as possible and have clear mechanisms to repair them. However, detecting errors in AI systems can be challenging. Therefore, we examine various approaches to error detection and repair, including post-hoc estimation, the use of traces and ambiguity, and multiple sensor layers.

25 September 2022 in Smart Cities
Verified
Journal Article
Open access
PDF file
EBEnrico Bassetti
Enrico Bassetti
ABAndrea Berti
Andrea Berti
ABAlba Bisante
Alba Bisante
AMAndrea Magnante
Andrea Magnante
Emanuele PanizziEmanuele Panizzi
Emanuele Panizzi
Cruising-for-parking in an urban area is a time-consuming and frustrating activity. We present four machine learning-based models to predict the parking availability of street segments in an urban area on a three-level scale, which navigator and smart-parking apps can exploit to ease and reduce the cruising phase. The models were trained with data generated by a cruising-for-parking simulator that we developed, replicating four parking behavior types (workers, residents, buyers, and visitors). The generated data is comparable to that collectible with smartphones’ sensors. We simulated 40 users moving for 200 weeks in the city area of San Giovanni in Rome. We collected information about users’ parking, unparking, and cruising actions over considered road segments at different time slots. Once a significant amount of trips were collected, we extracted ten features for each road segment at a given time slot. With the obtained dataset, which contained 761 samples, we trained and compared four supervised machine learning models that receive the history of a segment and, in return, classify the Parking Availability Level of the segment as Green, Yellow or Red. The four models were further evaluated in a different city area, San Lorenzo, and obtained very accurate results. We can predict parking availability with an accuracy above 97% for all the street segments where we collected 30 or more user actions, confirming the robustness of the simulator in generating synthetic cruising-for-parking data and the suitability of designing a Parking Availability Classifier (PAC) based on data collectible by smartphones.

27 June 2023
Verified
Conference Paper
Open access
ADAlan Dix
Alan Dix
Sven MayerSven Mayer
Sven Mayer
PPPhilippe Palanque
Philippe Palanque
Emanuele PanizziEmanuele Panizzi
Emanuele Panizzi
Lucio Davide SpanoLucio Davide Spano
Lucio Davide Spano

26 August 2021
Verified
Book Chapter
Closed access
PDF file
EBEnrico Bassetti
Enrico Bassetti
Alessio LucianiAlessio Luciani
Alessio Luciani
Emanuele PanizziEmanuele Panizzi
Emanuele Panizzi