Programming contests such as International Olympiads in Informatics (IOI) and ACM International Collegiate Programming Contest (ICPC) are becoming increasingly popular in recent years. To train for these contests, there are several Online Judges available, in which users can test their skills against a usually large set of programming tasks. Thus, in order to help the learners, it is crucial to recommend them tasks that are challenging but not unsolvable. In this paper we present a Recommender System (RS) for Online Judges based on an Autoencoder (Artificial) Neural Network (ANN). We also discuss the results of a preliminary experimental evaluation of our approach, trained with the dataset of all the submissions in the Italian National Online Judge, used to train students for the Italian Olympiads in Informatics.

Collaborative recommendations in online judges using autoencoder neural networks / Fantozzi, P.; Laura, L.. - 1237:(2020), pp. 113-123. (Intervento presentato al convegno 17th International Symposium on Distributed Computing and Artificial Intelligence, DCAI 2020 tenutosi a L'Aquila, Italia) [10.1007/978-3-030-53036-5_12].

Collaborative recommendations in online judges using autoencoder neural networks

Fantozzi P.;Laura L.
2020

Abstract

Programming contests such as International Olympiads in Informatics (IOI) and ACM International Collegiate Programming Contest (ICPC) are becoming increasingly popular in recent years. To train for these contests, there are several Online Judges available, in which users can test their skills against a usually large set of programming tasks. Thus, in order to help the learners, it is crucial to recommend them tasks that are challenging but not unsolvable. In this paper we present a Recommender System (RS) for Online Judges based on an Autoencoder (Artificial) Neural Network (ANN). We also discuss the results of a preliminary experimental evaluation of our approach, trained with the dataset of all the submissions in the Italian National Online Judge, used to train students for the Italian Olympiads in Informatics.
2020
17th International Symposium on Distributed Computing and Artificial Intelligence, DCAI 2020
autoencoder neural networks; programming contests; recommender systems
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Collaborative recommendations in online judges using autoencoder neural networks / Fantozzi, P.; Laura, L.. - 1237:(2020), pp. 113-123. (Intervento presentato al convegno 17th International Symposium on Distributed Computing and Artificial Intelligence, DCAI 2020 tenutosi a L'Aquila, Italia) [10.1007/978-3-030-53036-5_12].
File allegati a questo prodotto
File Dimensione Formato  
Fantozzi_Collaborative-recommendations_2020.pdf

solo gestori archivio

Note: https://link.springer.com/chapter/10.1007/978-3-030-53036-5_12
Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.36 MB
Formato Adobe PDF
1.36 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1449333
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact