How I use AI in research and teaching, with selected interactive projects.
I am increasingly adapting my regular research and teaching workflows to make practical use of AI. I work with many AI agents and use many major model providers. My favorite is Hermes Agent, which I use to build reusable workflows that support research planning, coding, analysis, writing, course development, and classroom activities. These systems help me move between ideas and working tools more efficiently, while I remain responsible for the scientific questions, evidence, and decisions. I strongly support open-source development and aim to make these tools and workflows available for others to inspect, adapt, and build upon.
my recent projects
Research workflow
Interactive causal consulting
The causal-consultant skill helps applied researchers, students, and collaborators move from an initial causal question to a defensible analysis plan, diagnostic workflow, interpretation, and report. It is deliberately not an automatic analysis pipeline: it consults with the user frequently, clarifies the estimand, examines whether the data support the intended claim, presents design choices and assumptions, and provides and asks for direction before the work expands. Persistent project state lets the consultation continue across stages while keeping the user in control. Built with Hermes, the interactive-test-cc skill is a reproducible multi-turn testing harness for developers and maintainers who need to check that an interactive AI skill remains coherent across a full conversation.
Teaching platform
Popping
Popping is an interactive classroom platform for instructors and students who use team-based discussion and presentation activities. It supports team selection, live questions, small-group discussion, peer recognition, timed presentations, and real-time presentation ratings. Instructors control the activity phases and can export participation and rating data after class. The application is deployed on Render, and anyone can explore the classroom workflow through its private demo without creating an account.
Instructor view: assigning students to teams.
Student view: participating in a live group discussion.