We are designing an automated methodology to construct ontologies and knowledge graphs from text, supporting applications such as legal statute interpretation, improved case retrieval, and recommendations.
We systematically survey the literature and conduct expert studies to create a mechanistic, two-tier rubric for selecting the most appropriate formal language for a given problem, based on must-have properties and good-to-have rankings.
Tactile Map Annotation: On a tactile map, a building under the finger is an unnamed shape. Our tool gives it a name in Braille. Ten blind and low-vision readers compared labeled and unlabeled prints. By linking the 3D model with a real-world map, annotation becomes easy and sharable across map modalities and places.
SLuG - Schema Logical Guidance is a project that tries to understand current LLMs/VLMs’ ability to provide reliable guidance when visual input is insufficient to answer an image-based question.
TouchingSpace: Blind users explore a map by touch and ask a voice agent about the place under their finger. We built it with a blind co-designer and tested it in person with 14 blind and low-vision adults.
We explain what neurons learn using logical combinations of visual concepts, developing richer explanations across activation levels, open-vocabulary concepts, and algorithms with guaranteed optimality.
Competing in open autonomous vehicle research challenges using open datasets, spanning Waymo, LiDAR, synthetic data, and vision-language-action models.
Inherently interpretable neural networks whose explanations influence predictions and reveal model reasoning, with a focus on computer vision, novel settings, architectures, and training methods.
People sketch to reason about space. We ask whether language models can do the same, and find that LLMs read ASCII layouts better than they draw them, and that training a model only to draw these layouts improves its spatial reasoning from text alone.
We experimented with several approaches to augment LLMs with knowledge and evaluated whether, and by how much, they could improve performance in logical fallacy classification.
Frame-Based Scene Understanding: Self-driving systems detect objects, but they rarely say what a scene means. We organize raw driving data into sample, object, and scene frames that people can read.
Right This Way: When a photo can’t answer the question, our models tell blind users how to move the camera. Training on our label-free synthetic data raised open vision-language models by up to 16 points, and the best model beat GPT-4o.