Vivek Gupta
Assistant Professor, School of Computing and Augmented Intelligence
Vivek Gupta is an assistant professor of computer science at the School of Computing and Augmented Intelligence, specializing in natural language processing (NLP) for complex data types like semi-structured data, flowcharts, and maps. His research aims to improve reasoning and inference in these areas.
Previously, he was a postdoctoral researcher at UPenn CIS, working on semi-structured data with various NLP and machine learning groups. He earned his doctorate from the Kahlert School of Computing at the University of Utah, where he also engaged in the Utah NLP Group, the Utah Data Science Club, and taught Graph Data Structures and Algorithms. His doctoral work was supported by the Bloomberg Data Science Fellowship, and he also explored fair machine learning.
Before Utah, he was a research fellow at Microsoft Research India. He holds an MTech and BTech (Dual Degree) in computer science from IIT Kanpur, where he focused on hierarchical product classification and multi-label learning.
Gupta has received several accolades, including the Bloomberg Data Science Fellowship and the Ericsson Innovation Award. He is currently recruiting motivated graduate and undergraduate students for the CORAL: COmplex Data Reasoning and Analysis Lab.
Note Openings for two PhD students and five undergraduate or master's students at CoRAL. If you're an ASU student (BS, MS, PhD) interested in contributing to our cutting-edge research, we encourage you to explore our work and complete the interest form. For external inquiries or further information, please reach out to Prof. Gupta.
Ready to mentor
I build AI that actually understands tables, charts, maps, and diagrams—not just text. By pairing large language models with tools like SQL and GIS, I make answers checkable, transparent, and trustworthy. Current work tackles multi-document fact synthesis, cross-format/language syncing, and live, always-updating evidence for healthcare and education.