Michael Simon / Projects
  • experience
  • writing
  • projects

Floodgates soon to open.

  • CS239: Adaptive Thinking Spring 2025 A Streamlit chat that adapts Claude’s thinking budget to query complexity in real time — debounced complexity scoring as you type, routed across three thinking tiers. Built for CS239 the moment Anthropic first exposed the thinking parameter on Claude 3.7, over a year before adaptive thinking became the default on Opus 4.7. Python·Streamlit·Anthropic SDK
  • CLIP Explainability Study 2023 Studied how CLIP’s learned representations shift across pre-training dataset scales — attention heatmaps and image-classification benchmarks to characterize how data scale shapes representation quality. PyTorch·CLIP·NumPy·Jupyter
  • AsciiHorizon (this site) 2025 – A real-time animated ASCII sunset rendered three different ways: DOM, WebGL shader with a glyph atlas, and an OffscreenCanvas worker. Wave equations driven by LA local time, dithered into Braille and ASCII zones. The personality glue holding the rest of this site together. Svelte 5·TypeScript·WebGL·Web Workers
GitHub
@mlsimon734
Twitter
@mlsimon0
Email
mlsimon@cs.ucla.edu

// © 2026 Michael Simon · updated 2026-05-10