Skip to content
View jzjzzzzzzz's full-sized avatar
  • Princeton International School of Math and Science

Block or report jzjzzzzzzz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jzjzzzzzzz/README.md

Hi, I'm John Zhou 👋

Project-based STEM builder
AI Agents · Automation · Research Tools · Computer Vision · Scientific Modeling

Profile views GitHub followers GitHub stars

John Zhou GitHub Banner


Live Links

Link Description
jz-ai-chat.com Portfolio website — project showcase

About Me

I am a student at Princeton International School of Mathematics and Science.
I build tools that turn messy real-world problems into structured systems: schemas, validators, simulations, automations, dashboards, and useful software.

My main interests are:

  • AI agents that can understand one domain deeply instead of only chatting
  • Safe automation with OCR checks, dry runs, status indicators, and audit logs
  • Computer vision for screen recognition and decision support
  • Research software for biology, environmental data, simulation, and modeling
  • Music technology for sheet-music conversion, transposition, and workflow automation
  • Game / CLI tools that turn algorithms into interactive systems

Selected Projects

This profile highlights a small set of active, public repositories. The complete catalog remains available on the Repositories tab.

Project Focus Stack
IntentForge Deterministic CAD generation with explicit intent schemas and validation. Python CadQuery MCP
dot-studio Local-first console for composing and delivering content to connected displays. TypeScript Next.js Canvas
pcr532-development-platform Browser-based NFC diagnostics, reading, and controlled card-writing workflows. TypeScript Web Serial NFC
wechat-assistant Guarded macOS automation with OCR verification, dry runs, and audit logs. Python OCR Tkinter
quehun Screen recognition and decision support for Mahjong hand analysis. Python OpenCV Computer Vision
PlanetPulse Interactive environmental monitoring with live NASA data and explainable ranking. TypeScript Next.js Three.js
algae-research-toolkit Consolidated algae simulation, PPO experiments, exposure logging, and analysis. Python Gymnasium Research
music-score-toolkit Testable MuseScore transposition and explicit score-conversion workflows. Python MSCZ MusicXML
PDFtoMSCZ PDF-to-editable-score workflow using Audiveris OMR and MuseScore 4. Python OMR MuseScore
internet-meme-radar-skill Evidence-based research workflow for fast-moving internet culture. Python Research Codex

Current Focus

Natural language prompt
        ↓
Structured intent schema
        ↓
Validation rules
        ↓
Generated artifact
        ↓
Tests, benchmarks, and real use

I am especially interested in domain-specific agents: tools that can reject bad prompts, ask for missing constraints, produce structured outputs, and verify their own results.


Toolbox

Languages
Python · Java · C++ · JavaScript · HTML/CSS

AI / Automation
OCR · Selenium · FastAPI · Tkinter · OpenCV · agent tooling · workflow design

Research / Modeling
Simulation · reinforcement learning · data visualization · scientific measurement · validation rules

Engineering Habits
Clear schemas · safe defaults · reproducible examples · readable docs · testing and benchmarks


GitHub Activity

GitHub profile summary

GitHub contribution snake animation


How I Build

Start from a real problem.
Turn it into a structured model.
Build the smallest useful system.
Measure where it fails.
Add validation, safety, and feedback loops.
Repeat until the tool becomes actually useful.


Contact

Pinned Loading

  1. IntentForge IntentForge Public

    Intent-preserving deterministic CAD pipeline for editable, validated CadQuery models.

    Python 5 1

  2. wechat-assistant wechat-assistant Public

    A macOS Python assistant for safe WeChat UI automation with OCR contact checks, dry-run scheduling, birthday reminders, templates, audit logs, and a Tkinter dashboard.

    Python 2 2

  3. internet-meme-radar-skill internet-meme-radar-skill Public

    A Codex skill for researching internet memes, slang, viral jokes, short-video trends, and platform-specific cultural references with evidence-based uncertainty.

    Python 3 1

  4. KimGLee/Cambium KimGLee/Cambium Public

    Governance standard and reference toolset for LLM-maintained knowledge corpora

    Python 228 11

  5. dot-studio dot-studio Public

    Local-first Quote/0 content console with text, image, Canvas, and a project-local Codex completion notifier

    TypeScript 2 1

  6. PDFtoMSCZ PDFtoMSCZ Public

    A Python workflow that converts PDF sheet music to editable MuseScore MSCZ files using Audiveris OMR and MuseScore 4.

    Python 5 2