arXiv Science⌕ Search

arXiv subjects

Aishwarya Chakravarthy

Publications and source records attributed to Aishwarya Chakravarthy.

5 recordsLinked to original sources

QueryGraph: Reliable Multi-Tool Query Execution Planning via LLM-Based Graph Generation

Many real-world queries over personal data span multiple applications and require structured planning, as individual tools expose only partial information. While LLMs show strong reasoning and tool use, reliably executing multi-step, cross-tool queries remains challenging. We introduce a system that converts natural language queries into structured graphs and executes them via a deterministic planner. Our approach uses depth-first search to resolve dependencies and combine results across tools, improving reliability and enabling queries beyond traditional keyword-based search. We demonstrate high accuracy even with smaller or locally hosted LLMs.

cs.LG↗

RIS-Vis: A Novel Visualization Platform for Seismic, Geodetic, and Weather Data Relevant to Antarctic Cryosphere Science

Antarctic ice shelves play a vital role in preserving the physical conditions of the Antarctic cryosphere and the Southern Ocean, and beyond. By serving as a buttressing force, ice shelves prevent sea-level rise by restraining the flow of continental ice and glaciers to the sea. Sea-level rise impacts the global environment in multiple ways, including flooding habitats, eroding coastlines, and contaminating soil and groundwater. It is therefore essential to monitor the stability of Antarctic ice shelves, for which a variety of complementary data sources is required. We have developed RIS-Vis, a novel data visualization platform to monitor Antarctic ice shelves. Although focused on the Ross Ice Shelf (RIS), RIS-Vis could be readily scaled to monitor other ice shelves around Antarctica, and elsewhere. Currently, RIS-Vis is capable of analyzing and visualizing seismic, geodetic, and weather data to provide meaningful information for Antarctic cryosphere research. RIS-Vis was built using Python libraries including Obspy, APScheduler, and the Plotly Dash framework, and uses SQLite as the backing database. Visualizations developed on RIS-Vis include filtered seismic waveforms, spectrograms, and power spectral densities, geodetic-based ice-shelf flow, and meteorological variables such as atmospheric temperature and pressure. The dashboard visualization platform abstracts away the time-intensive analysis process of raw data and allows scientists to better concentrate on RIS science.

physics.ao-ph↗

UniTable: Towards a Unified Framework for Table Recognition via Self-Supervised Pretraining

Tables convey factual and quantitative data with implicit conventions created by humans that are often challenging for machines to parse. Prior work on table recognition (TR) has mainly centered around complex task-specific combinations of available inputs and tools. We present UniTable, a training framework that unifies both the training paradigm and training objective of TR. Its training paradigm combines the simplicity of purely pixel-level inputs with the effectiveness and scalability empowered by self-supervised pretraining from diverse unannotated tabular images. Our framework unifies the training objectives of all three TR tasks - extracting table structure, cell content, and cell bounding box - into a unified task-agnostic training objective: language modeling. Extensive quantitative and qualitative analyses highlight UniTable's state-of-the-art (SOTA) performance on four of the largest TR datasets. UniTable's table parsing capability has surpassed both existing TR methods and general large vision-language models, e.g., GPT-4o, GPT-4-turbo with vision, and LLaVA. Our code is publicly available at https://github.com/poloclub/unitable, featuring a Jupyter Notebook that includes the complete inference pipeline, fine-tuned across multiple TR datasets, supporting all three TR tasks.

cs.CV↗

LLM Attributor: Interactive Visual Attribution for LLM Generation

While large language models (LLMs) have shown remarkable capability to generate convincing text across diverse domains, concerns around its potential risks have highlighted the importance of understanding the rationale behind text generation. We present LLM Attributor, a Python library that provides interactive visualizations for training data attribution of an LLM's text generation. Our library offers a new way to quickly attribute an LLM's text generation to training data points to inspect model behaviors, enhance its trustworthiness, and compare model-generated text with user-provided text. We describe the visual and interactive design of our tool and highlight usage scenarios for LLaMA2 models fine-tuned with two different datasets: online articles about recent disasters and finance-related question-answer pairs. Thanks to LLM Attributor's broad support for computational notebooks, users can easily integrate it into their workflow to interactively visualize attributions of their models. For easier access and extensibility, we open-source LLM Attributor at https://github.com/poloclub/ LLM-Attribution. The video demo is available at https://youtu.be/mIG2MDQKQxM.

cs.CL↗

Wordflow: Social Prompt Engineering for Large Language Models

Large language models (LLMs) require well-crafted prompts for effective use. Prompt engineering, the process of designing prompts, is challenging, particularly for non-experts who are less familiar with AI technologies. While researchers have proposed techniques and tools to assist LLM users in prompt design, these works primarily target AI application developers rather than non-experts. To address this research gap, we propose social prompt engineering, a novel paradigm that leverages social computing techniques to facilitate collaborative prompt design. To investigate social prompt engineering, we introduce Wordflow, an open-source and social text editor that enables everyday users to easily create, run, share, and discover LLM prompts. Additionally, by leveraging modern web technologies, Wordflow allows users to run LLMs locally and privately in their browsers. Two usage scenarios highlight how social prompt engineering and our tool can enhance laypeople's interaction with LLMs. Wordflow is publicly accessible at https://poloclub.github.io/wordflow.

cs.HC↗