Université Grenoble Alpes
Coursework, with the numbers still attached.
The Licence MIASHS and the M1 Artificial Intelligence, end to end. Every figure on this site names the file it came from, so none of it has to be taken on trust.
On the right, a Battleship bot playing a game that actually happened: both the shots and the probability grid behind them were recorded out of the Java run. Open the demo.
Projects
Graded work that runs end to end and reports a measured result.
Skills, and where they are used
| R | tidyverse, caret, glmnet, ranger, rpart, pROC, deSolve. Machine learning, econometrics, statistics, analysis |
|---|---|
| Java | Object-oriented design, modules, GUI, tournaments under CI. Battleship AI, the OOP course |
| JavaScript | Node.js, Express, SQLite, sessions and authentication. Web |
| SQL, Prolog, Racket | Relational, logic and functional paradigms. Language modules |
| Reporting | Quarto, R Markdown, LaTeX. Every report here renders from its source |
By programme
About this site
It is committed to the repository and served straight from main: no build
step, no framework, no third-party script. The charts are SVG drawn from the same result
files the reports were written against, so a re-run of an experiment changes the charts
without anyone retyping a number. Source, including the pages you are reading, is on
GitHub.