Péter Ferenc Gyarmati

I’m doing my PhD at ’s in affiliation with ’s Data Interaction Group, advised by Menna El-Assady and Dominik Moritz.

I study how people can guide analytical work with AI, correct it, carry their judgment forward, and account for its information and privacy consequences. I also build tools for and make open-source experiments.

Before my PhD, I built software in industry.

Questions I keep coming back to

Select a question
to see the work.

What knowledge guides an agent's decisions? · chartcoachHow can I show an agent what I mean? · marimo-lensHow can AI carry my judgment forward? · marimo-studioWhat can an agent inspect in a data-driven app? · VACPDo AI models see figures like people do? · Do AI models see charts like people do?What should an agent decide, and what should code decide? · Agentic Visual ReportingCan notebook widgets become apps for AI conversations? · anywidget-mcpCan Python notebooks feel more like Observable? · pyobservablejsHow can an agent check a chart against design rules? · Draco 2

chartcoach

chartcoach collects 781 visualization guidelines and keeps each source and exception beside the advice. People and chart tools can search the same catalog.

About the project →
chartcoach project image