Saul Johnson's Projects
RC4 encryption Maven package for Java.
Worship your favorite molecule by setting it as your wallpaper.
Compose components using a generic designer.
Bit flipping/manipulation Maven package for Java.
"Waiting for..." modal dialog with progress bar for Bootstrap
A customisable script for organising and transforming BibTeX bibliographies.
A super-serious web framework for dedicated developers.
Neural network implementation in PHP, packaged for Composer.
Basic little brainfuck interpreter using the tokenizer from Crisp.
A toolkit for the creation of correct-by-construction arithmetic languages.
Allows your users to authenticate against a Blackboard Learn installation.
BSD checksum Maven package for Java.
Train microclassifiers in the cloud for spam detection, sentiment analysis and more.
Use microclassifiers in the cloud for spam detection, sentiment analysis and more.
Use microclassifiers in the cloud for spam detection, sentiment analysis and more.
Flat-file database in PHP.
A program create the corresponding counterpoint given a cantus firmus
A project implementing a simple AI startup idea. Used for my talk on startup building.
Multi-agent middleware for the Java platform.
Basic Django project for a simple website.
Version bumper for Python.
Very vanilla compression format implemented in Java on Maven.
A library for solving systems of linear equations, using Idris.
Converts MusicXML files to Euterpea Haskell code.
A tiny library to help in exhaustive testing of Boolean functions in Python.
Flat file art e-portfolio.
Source code for my 2023 guest lecture on the future of machine learning at NHL Stenden Leeuwarden.
GDI+ is not game middleware! But let's try to use it as something like that anyway.
A collection of common web programming security mistakes.