AI for Data

Neurosymbolic Data Agents
Neurosymbolic Data Agents

I’m working on building agents that leverage LLMs in conjunction with symbolic representations of analytics and data to answer complex, data-intensive questions. More details coming soon.

Jan 8, 2026

Satyrn - Report Generation
Satyrn - Report Generation

A data platform that uses analytics augmented generation to write comprehensive reports grounded by your data.

Jun 17, 2024

Natural Language Notebook
Natural Language Notebook

The U.S. court system is the nation’s arbiter of justice, tasked with the responsibility of ensuring equal protection under the law. But hurdles to information access obscure the inner workings of the system, preventing stakeholders – from legal scholars to journalists and members of the public – from understanding the state of justice in America at scale. There is an ongoing data access argument here: U.S. court records are public data and should be freely available. But open data arguments represent a half-measure; what we really need is open information. This distinction marks the difference between downloading a zip file containing a quarter-million case dockets and getting the real-time answer to a question like “Are pro se parties more or less likely to receive fee waivers?” To help bridge that gap, we introduce a novel platform and user experience that provides users with the tools necessary to explore data and drive analysis via natural language statements. Our approach leverages an ontology configuration that adds domain-relevant data semantics to database schemas to provide support for user guidance and for search and analysis without user-entered code or SQL. The system is embodied in a “natural-language notebook” user experience, and we apply this approach to the space of case docket data from the U.S. federal court system. Additionally, we provide detail on the collection, ingestion and processing of the dockets themselves, including early experiments in the use of language modeling for docket entry classification with an initial focus on motions.

Jun 21, 2021