~/talk

A Feasibility of On-Device ML for Adaptive User Interfaces in Frontend Development

Talkat DevConf.CZ 2025 · 2025-06-12..06-14· [machine-learning, frontend-architecture]
links:none on file
slides:none on file

Claims feasibility of real-time, client-side personalization using small models (trained ~50 epochs on ~10–12 synthetic sessions) that load in under a megabyte and run with millisecond inference via JS, WASM, WebGL or WebGPU backend. Demonstrates a dashboard demo that predicts next-clicks and reshuffles cards (causing a “creepy” UX until an explicit indicator and manual mode are added). Notes toolchain options like TensorFlow.js and ONNX runtimes, records clicks/hover time and time-of-day features, reports 80% of users never change defaults, and recommends privacy by design, transparency, and opt-out/reset.

AI-written summary · about

  1. 0:00On-device ML for adaptive UIs
  2. 3:13Preference fatigue in UIs
  3. 7:28Adaptive UIs that learn
  4. 9:38Why choose on-device machine learning
  5. 11:48On-device ML tools in browsers
  6. 13:35Demo: adaptive dashboard with TensorFlow
  7. 18:14Improving adaptive dashboard
  8. 20:23How adaptive UI works
  9. 21:29ML performance backends
  10. 22:53Efficient data for adaptive UIs
  11. 23:16UX and ethics for adaptive UIs
  12. 25:26When to avoid adaptive UIs
  13. 27:10Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.