Something about me
I'm a master student in Computer Science at University of Pisa and I work for the Italian Olympiads in Informatics.
In this web page you can find something on my professional activity and have a glimpse of what I do in my free time.
I prefer not to share my cv with everyone.
Please fill in this form, so I can send my curriculum directly to your email address.
- Recommending Tasks in Online Judges
Giorgio Audrito, Tania Di Mascio, Paolo Fantozzi, Luigi Laura, Gemma Martini, Umberto Nanni, Marco Temperini
Online Judges are e-learning tools used to improve the programming skills, typically for programming contests such as
International Olympiads in Informatics and ACM International Collegiate Programming Contest.
In this context, due to the nowadays broad list of programming tasks available in Online Judges, it is crucial to help
the learner by recommending a challenging but not unsolvable task. So far, in the literature, few authors focused on
Recommender Systems (RSs) for Online Judges; in this paper we discuss some peculiarities of this problem, that prevent
the use of standard RSs, and address a first building brick: the assessment of (relative) tasks hardness. We also present
the results of a preliminary experimental evaluation of our approach, that proved to be effective against the available dataset,
consisting in all the submissions made in the Italian National Online Judge, used to train students for the Italian Olympiads in Informatics.
- Learning Analytics in Competitive Programming Training Systems
William Di Luigi, Paolo Fantozzi, Luigi Laura, Gemma Martini, Edoardo Morassutto, Dario Ostuni, Giorgio Piccardo and Luca Versari
In this paper we discuss the use of Analytics in oii-web, an online programming contest training system.
We first provide an overview of the challenges in training for programming contests.
Then we discuss the data collected in these years using oii-web, a platform devoted to the training of students
for the Italian Olympiads in Informatics (Olimpiadi Italiane di Informatica -OII), and analyze them comparing two
distinct group of users in two distinct platform built on oii-web, one devoted to students and one to their teachers.
Most notably, the two groups are more similar than one would expect when dealing with programming contest training.
My bachelor thesis
Studio e confronto di metriche per sistemi di raccomandazione su dati unari
Gemma Martini, Francesco Romani, Gianna Maria Del Corso
In this thesis (that I defended in October 2018) we discuss the unary problem in recommendation systems.
In this context, we discovered that the state of the art metrics do not measure fairly the performance of recommender algorithms.
Here are some notes I made in my bachelor studies
I created this library to ease front end developers in the hard job of guiding the user to learn how to use a web page through "ad hoc" tutorials.
This library is very intuitive and allows high customizability.
My sewing projects
These are some of my hand crafted projects.