Web

The Goals: final recommendation on a 3D map of Australia

The Goals

An upgraded Next Chapter: more analysis steps, a finalist comparison and a 3D map of the shared city.

JavaScript · Vite
Next Chapter: final recommendation on a map of Australia

Next Chapter

Compares the careers of family members, such as Nursing and ICT, step by step to find one city that suits them all.

JavaScript · Vite

p5.js

A 3D cartoon tornado of stacked rings

Tornado

A 3D cartoon tornado of stacked rings that spin and sway: drag to walk around it, and reshape it live from the panel.

p5.js · WEBGL · lil-gui
Cats with glowing eyes in a dark room

Twenty cats asleep in a dark room: keep talking into the microphone and their eyes open one by one.

p5.js · Web Audio
Flowers blooming along a drawn line

A drawing tool that won't keep your line: drag across the canvas and flowers bloom along the path, then fade.

p5.js
A phone screen with chat bubbles

A phone with no keyboard: tap the left side and someone speaks, tap the right side and you answer.

p5.js
A large diamond made of small diamond tiles

Diamond

Small tiles that form one large diamond: click and light ripples through them, like a gem catching the light.

p5.js
A pale sky seen through a window frame

Window View

A pale sky seen through a window frame: reload the page and a new sky is scattered across it.

p5.js
All sketches →

Python

ROC curve of a K-nearest neighbours model

K-NN, Decision Tree and MLP compared on loan applicant data.

Python · scikit-learn · Jupyter