Studenti: Basso Matteo, matricola 807628 Ferri Marco, matricola 807130 ----------------------------------------------- Struttura file e cartelle: - MPD-BassoFerri-Report.pdf: relazione del progetto - MPD-BassoFerri-Slides.pdf: presentazione del progetto - dataset - database.zip: database originale - MATCH_JOIN.zip: dataset risultante dall'esecuzione di sql_joiner.js - sql_joiner.js: effettua il join di Match e PlayerAttributes, come spiegato in relazione - R-scripts: codici R - 01_analyze.R: analisi esplorativa del dataset - 02_transform.R: manipolazione dei Match, discretizzazione e creazione del dataset per la rete Bayesiana - 03_predict.R: creazione rete Bayesiana e valutazione delle performance - dataset.csv: dataset utilizzato per la creazione della rete, generato a seguito dell'esecuzione di 02_transform.R - bayesian_network.rds: rete bayesiana generata da 03_predict.R e salvata su file, utile per essere utilizzata dalla demo - ui_inference.R: script utilizzato dalla demo per eseguire le inferenze richieste dall'utente - ui_predict.R: script utilizzato dalla demo per predire il risultato di un Match dati i giocatori, scelti dall'utente - mapRow.R: helper per la creazione del dataset, utilizzato da diversi altri script - app: contenente il front-end per eseguire una demo delle funzionalitĂ - server: contenente il back-end per esporre al front-end le REST API che si interfacciano con R per l'utilizzo della rete Bayesiana
mferri17/soccer-match-prediction
Soccer matches result prediction with Bayesian Networks in R.
JavaScript