Hands-on experiences with machine learning, completely client-side.
Web interface written in TypeScript using the Lit-element framework.
ML algorithm backend is hand-written in Rust, compiled to WASM for client-side use. Zero external library is used in the algorithm.