Qualificazione, questa sconosciuta

La scadenza per le iscrizioni si avvicina, vale la pena dare uno sguardo a qualche esempio del test per la qualificazione. La fase di qualificazione è purtroppo necessaria, perché lo spazio a disposizione per la Data Challenge è limitato. Avevamo chiesto San Siro, in realtà, ma non ci è stato concesso. Eppure la serie A non gioca il 12-13 ottobre. Invece di chiedere il “solito” curriculum, fare la solita selezione e così via, abbiamo scelto di anticipare il gioco e far decidere al campo. Anzi, in questo caso, ai dati.

Qui di seguito, due esempi, commentati, dei test-tipo che verranno usati per selezionare le squadre di hacker  più promettenti. Per illustrarli meglio, abbiamo usato jupyter; per la qualificazione, tuttavia, basteranno dei semplici script python.

Nel primo esempio, un esercizio di calcolo: dato un punto su un campo di calcio, calcolare la distanza dalla porta avversaria.

Nel secondo esempio, un esercizio sull’aggregazione dei dati. Data la lista di tutti eventi di gioco di una partita, calcolarne la distribuzione per tipo e squadra e plottare i risultati.

 

I dati utilizzati nel secondo esercizio sono disponibili qui: https://github.com/mesosbrodleto/soccerDataChallenge

 

Per chi volesse anche approfondire la propria conoscenza del linguaggio python, un buon punto di partenza è questo corso.