Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

About me

Posts

Welcome to My Personal Academic Website

1 minute read

Published:

Hello, and welcome to my personal academic website! I’m Tommaso Calò, a researcher focusing on human-computer interaction (HCI) and artificial intelligence (AI). Today, I’m excited to announce the launch of my website, where you can learn more about my research, publications, and projects.

portfolio

projects

publications

Style-Aware Sketch-to-Code Conversion for the Web

Published in EICS '22 Companion: Companion of the 2022 ACM SIGCHI Symposium on Engineering Interactive Computing Systems, 2022

This paper proposes a method that allows the designer to input the sketch of the Web-based GUI and select a reference style to be applied. The method automatically injects the reference styles into the sketch components and then uses an automatic code generation technique to obtain the final code.

Recommended citation: Tommaso Calò and Luigi De Russis. 2022. Style-Aware Sketch-to-Code Conversion for the Web. In Companion of the 2022 ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 22 Companion). Association for Computing Machinery, New York, NY, USA, 44–47. https://doi.org/10.1145/3531706.3536462 https://dl.acm.org/doi/10.1145/3531706.3536462

Generating Comparative Explanations of Financial Time Series

Published in Lecture Notes in Computer Science, 2022

This paper proposes a method to automatically generate summarized explanations of financial stock series based on fundamental indicators, suited for comparative analyses and based on a time series embedding representation.

Recommended citation: Fior, J., Cagliero, L., Calò, T. (2022). Generating Comparative Explanations of Financial Time Series. In: Chiusano, S., Cerquitelli, T., Wrembel, R. (eds) Advances in Databases and Information Systems. ADBIS 2022. Lecture Notes in Computer Science, vol 13389. Springer, Cham. https://doi.org/10.1007/978-3-031-15740-0_10 https://link.springer.com/chapter/10.1007/978-3-031-15740-0_10

Creating Dynamic Prototypes from Web Page Sketches

Published in PAINT 2022: Proceedings of the 1st ACM SIGPLAN International Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments, 2022

This paper introduces a method to create dynamic prototypes from web page sketches by providing a set of symbols for designers to model dynamic behaviors and an implementation to generate the prototypes, improving the design process.

Recommended citation: Tommaso Calò and Luigi De Russis. 2022. Creating Dynamic Prototypes from Web Page Sketches. In Proceedings of the 1st ACM SIGPLAN International Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments (PAINT 2022). Association for Computing Machinery, New York, NY, USA, 20–25. https://doi.org/10.1145/3563836.3568724 https://dl.acm.org/doi/10.1145/3563836.3568724

Leveraging Large Language Models for End User Website Generation

Published in IS-EUD: the 9th International Symposium on End-User Development, 2023

This work introduces an innovative approach that harnesses the power of large language models (LLMs) to facilitate the creation of websites by end users through natural language specifications.

Recommended citation: Calo, T., & De Russis, L. (In progress). Leveraging Large Language Models for End User Website Generation. In End-User Development (Proceedings of the 9th International Symposium on End-User Development, Cagliari, Italy, June 6-8, 2023). Springer.

teaching

Human Computer Interaction

Master Course in Computer Engineering, Politecnico Di Torino, 2022

I had the privilege to serve as an teaching assistant for a Master’s level course on Human-Computer Interaction (HCI) at Politecnico Di Torino in Turin, Italy. The course took place from October 1st, 2022, and was an intensive, hands-on experience that aimed to provide students with a solid foundation in the field of HCI.

Image Processing and Computer Vision

Master Course in Computer Engineering, Politecnico Di Torino, 2023

I had the opportunity to serve as an teaching assistant for a Master’s level course on Image Processing and Computer Vision at Politecnico Di Torino in Turin, Italy. The course aimed to provide students with a strong foundation in both the theoretical and practical aspects of image processing and computer vision techniques.