Projects
Here are some of the things I'm currently working on or have built recently.
What does the research say?
Across the 22 countries in the study, more frequent religious service attendance is associated with a higher sense of meaning and purpose1, with the size of that association varying by country2.
Global Flourishing Study Research Chat
A research chat for the Global Flourishing Study, where anyone can ask a question in plain language and get an answer grounded in the published papers, with citations to the source behind every claim.
Retrieval runs across a knowledge graph rather than a flat pile of documents. Neo4j holds the relationships between constructs, cohorts, and findings, and a Supabase vector store holds the embeddings, so a question is answered by traversing the graph and searching semantically at the same time. A Python service handles authentication and streams the response over SSE, and the Next.js front end keeps every answer server rendered and indexable.
Hello! I'm here to help you assess your wellbeing. Let's start with a simple question: How would you rate your overall life satisfaction on a scale from 0 to 10?
I'd say around a 7.
That's great to hear you're at a 7! Can you tell me more about what's going well in your life right now?
I've been spending more time with family and focusing on my health.
FlourishingSurvey.com
This is an AI-powered survey instrument designed for human flourishing research. The core idea is that traditional surveys are static: everyone gets the same questions in the same order regardless of how they respond.
This system uses conversational AI to ask intelligent follow-up questions, which lets researchers explore topics more deeply and capture nuance that fixed questionnaires miss.
Visit SiteAcademic Paper Management System
A system for processing academic papers that extracts text via OCR, chunks documents intelligently, stores them in a vector database, and makes them queryable through an AI agent.
It maintains proper citation formatting and page number tracking, which matters a lot for academic accuracy. This started as a tool for my own research but has turned out to be useful for the broader work at Baylor and Harvard.
Research Visualization Tools
For the Global Flourishing Study ecosystem, I developed visualization tools that track institutions, programs, researchers, and research outputs.
The goal was to make it easier to see the landscape of who's working on what and how different efforts connect.
More projects to come as I document them.