Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Navneet Potti

dblp:162/3654 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
2since 2021 · last 2023
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 6 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 2 · 1 since 2021Systems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
5 papers
Query processing and optimization · 62% Machine learning and data management · 18% Data mining · 15%
Artificial intelligence
3 papers
Efficient and distributed learning · 42% Information extraction and text analysis · 33% Knowledge representation and reasoning · 25%

Topics — the 14 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Information extraction and text analysis › document analysis
document information extraction
0.712023
Selective Labeling: How to Radically Lower Data-Labeling Costs for Document Extraction Models · EMNLP 2023
Machine learning › Efficient and distributed learning › active learning
selective labeling
0.712023
Selective Labeling: How to Radically Lower Data-Labeling Costs for Document Extraction Models · EMNLP 2023
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge acquisition › knowledge extraction
structured information extraction
0.512021
Glean: Structured Extractions from Templatic Documents · Proc. VLDB Endow. 2021
Machine learning and data management
training data management
0.512021
Glean: Structured Extractions from Templatic Documents · Proc. VLDB Endow. 2021
Data mining › text mining
information extraction and text analysis
0.312018
Hidden in Plain Sight: Classifying Emails Using Embedded Image Contents · WWW 2018
Query processing and optimization
parallel query processing
0.312018
Quickstep: A Data Platform Based on the Scaling-Up Approach · Proc. VLDB Endow. 2018
Query processing and optimization
query execution
0.312017
Looking Ahead Makes Query Plans Robust · Proc. VLDB Endow. 2017
Query processing and optimization › query planning
query plan robustness
0.312017
Looking Ahead Makes Query Plans Robust · Proc. VLDB Endow. 2017
Query processing and optimization
approximate query processing
0.212015
DAQ: A New Paradigm for Approximate Query Processing · Proc. VLDB Endow. 2015
Query processing and optimization › cardinality estimation
sampling-based estimation
0.212015
DAQ: A New Paradigm for Approximate Query Processing · Proc. VLDB Endow. 2015
Machine learning › Efficient and distributed learning
active learning
0.212023
Selective Labeling: How to Radically Lower Data-Labeling Costs for Document Extraction Models · EMNLP 2023
Data mining › text mining › text classification
email classification
0.112018
Hidden in Plain Sight: Classifying Emails Using Embedded Image Contents · WWW 2018
Query processing and optimization
query optimization
0.112017
Looking Ahead Makes Query Plans Robust · Proc. VLDB Endow. 2017
Data models and query languages
query algebra
0.112015
DAQ: A New Paradigm for Approximate Query Processing · Proc. VLDB Endow. 2015

Methods — techniques the papers use, named apart from their topics

machine learning · 1.3weak supervision · 0.7active learning · 0.7neural network · 0.4dense representation learning · 0.4parallel execution · 0.3in-memory query processing · 0.3OCR · 0.3plan space analysis · 0.3lookahead information passing · 0.3bitsliced index representation · 0.2
YearPublicationVenuePosition
2023 Selective Labeling: How to Radically Lower Data-Labeling Costs for Document Extraction Models
abstract
Building automatic extraction models for visually rich documents like invoices, receipts, bills, tax forms, etc. has received significant attention lately.A key bottleneck in developing extraction models for new document types is the cost of acquiring the several thousand highquality labeled documents that are needed to train a model with acceptable accuracy.In this paper, we propose selective labeling as a solution to this problem.The key insight is to simplify the labeling task to provide "yes/no" labels for candidate extractions predicted by a model trained on partially labeled documents.We combine this with a custom active learning strategy to find the predictions that the model is most uncertain about.We show through experiments on document types drawn from 3 different domains that selective labeling can reduce the cost of acquiring labeled data by 10× with a negligible loss in accuracy.
Yichao Zhou 0001, James B. Wendt, Navneet Potti, Jing Xie 0002, Sandeep Tata
EMNLP3
2021 Glean: Structured Extractions from Templatic Documents
abstract
Extracting structured information from templatic documents is an important problem with the potential to automate many real-world business workflows such as payment, procurement, and payroll. The core challenge is that such documents can be laid out in virtually infinitely different ways. A good solution to this problem is one that generalizes well not only to known templates such as invoices from a known vendor, but also to unseen ones. We developed a system called Glean to tackle this problem. Given a target schema for a document type and some labeled documents of that type, Glean uses machine learning to automatically extract structured information from other documents of that type. In this paper, we describe the overall architecture of Glean, and discuss three key data management challenges : 1) managing the quality of ground truth data, 2) generating training data for the machine learning model using labeled documents, and 3) building tools that help a developer rapidly build and improve a model for a given document type. Through empirical studies on a real-world dataset, we show that these data management techniques allow us to train a model that is over 5 F1 points better than the exact same model architecture without the techniques we describe. We argue that for such information-extraction problems, designing abstractions that carefully manage the training data is at least as important as choosing a good model architecture.
Sandeep Tata, Navneet Potti, James B. Wendt, Lauro Beltrão Costa, Marc Najork, Beliz Gunel
Proc. VLDB Endow.2
2020 Representation Learning for Information Extraction from Form-like Documents
abstract
We propose a novel approach using representation learning for tackling the problem of extracting structured information from form-like document images.We propose an extraction system that uses knowledge of the types of the target fields to generate extraction candidates, and a neural network architecture that learns a dense representation of each candidate based on neighboring words in the document.These learned representations are not only useful in solving the extraction task for unseen document templates from two different domains, but are also interpretable, as we show using loss cases.
Bodhisattwa Prasad Majumder, Navneet Potti, Sandeep Tata, James B. Wendt, Marc Najork
ACL2
2018 Hidden in Plain Sight: Classifying Emails Using Embedded Image Contents
abstract
A vast majority of the emails received by people today are machine-generated by businesses communicating with consumers. While some emails originate as a result of a transaction (e.g., hotel or restaurant reservation confirmations, online purchase receipts, shipping notifications, etc.), a large fraction are commercial emails promoting an offer (a special sale, free shipping, available for a limited time, etc.). The sheer number of these promotional emails makes it difficult for users to read all these emails and decide which ones are actually interesting and actionable. In this paper, we tackle the problem of extracting information from commercial emails promoting an offer to the user. This information enables an email platform to build several new experiences that can unlock the value in these emails without the user having to navigate and read all of them. For instance, we can highlight offers that are expiring soon, or display a notification when there»s an unexpired offer from a merchant if your phone recognizes that you are at that merchant»s store. A key challenge in extracting information from such commercial emails is that they are often image-rich and contain very little text. Training a machine learning (ML) model on a rendered image-rich email and applying it to each incoming email can be prohibitively expensive. In this paper, we describe a cost-effective approach for extracting signals from both the text and image content of commercial emails in the context of Gmail, an email platform that serves over a billion users around the world. The key insight is to leverage the template structure of emails, and use off-the-shelf OCR techniques to obtain the text from images to augment the existing text features offline. Compared to a text-only approach, we show that we are able to identify 9.12% more email templates corresponding to ~5% more emails being identified as offers. Interestingly, our analysis shows that this 5% improvement in coverage is across the board, irrespective of whether the emails were sent by large merchants or small local merchants, allowing us to deliver an improved experience for everyone.
Navneet Potti, James B. Wendt, Sandeep Tata, Marc Najork
WWW1
2018 Quickstep: A Data Platform Based on the Scaling-Up Approach
abstract
Modern servers pack enough storage and computing power that just a decade ago was spread across a modest-sized cluster. This paper presents a prototype system, called Quickstep, to exploit the large amount of parallelism that is packed inside modern servers. Quickstep builds on a vast body of previous methods for organizing data, optimizing, scheduling and executing queries, and brings them together in a single system. Quickstep also includes new query processing methods that go beyond previous approaches. To keep the project focused, the project's initial target is read-mostly in-memory data warehousing workloads in single-node settings. In this paper, we describe the design and implementation of Quickstep for this target application space. We also present experimental results comparing the performance of Quickstep to a number of other systems, demonstrating that Quickstep is often faster than many other contemporary systems, and in some cases faster by orders-of-magnitude. Quickstep is an Apache (incubating) project.
Jignesh M. Patel, Harshad Deshmukh, Jianqiao Zhu, Navneet Potti, Zuyu Zhang, Marc Spehlmann, Hakan Memisoglu, Saket Saurabh 0002
Proc. VLDB Endow.4
2017 Ava: From Data to Insights Through Conversations
Rogers Jeffrey Leo John, Navneet Potti, Jignesh M. Patel
CIDR2
2017 Looking Ahead Makes Query Plans Robust
abstract
Query optimizers and query execution engines cooperate to deliver high performance on complex analytic queries. Typically, the optimizer searches through the plan space and sends a selected plan to the execution engine. However, optimizers may at times miss the optimal plan, with sometimes disastrous impact on performance. In this paper, we develop the notion of robustness of a query evaluation strategy with respect to a space of query plans. We also propose a novel query execution strategy called Lookahead Information Passing (LIP) that is robust with respect to the space of (fully pipeline-able) left-deep query plan trees for in-memory star schema data warehouses. LIP ensures that execution times for the best and the worst case plans are far closer than without LIP. In fact, under certain assumptions of independent and uniform distributions, any plan in that space is theoretically guaranteed to execute in near-optimal time. LIP ensures that the execution time for every plan in the space is nearly-optimal. In this paper, we also evaluate these claims using workloads that include skew and correlation. With LIP we make an initial foray into a novel way of thinking about robustness from the perspective of query evaluation, where we develop strategies (like LIP) that collapse plan sub-spaces in the overall global plan space.
Jianqiao Zhu, Navneet Potti, Saket Saurabh 0002, Jignesh M. Patel
Proc. VLDB Endow.2
2016 Adaptive Caching in Big SQL using the HDFS Cache
abstract
The memory and storage hierarchy in database systems is currently undergoing a radical evolution in the context of Big Data systems. SQL-on-Hadoop systems share data with other applications in the Big Data ecosystem by storing their data in HDFS, using open file formats. However, they do not provide automatic caching mechanisms for storing data in memory. In this paper, we describe the architecture of IBM Big SQL and its use of the HDFS cache as an alternative to the traditional buffer pool, allowing in-memory data to be shared with other Big Data applications. We design novel adaptive caching algorithms for Big SQL tailored to the challenges of such an external cache scenario. Our experimental evaluation shows that only our adaptive algorithms perform well for diverse workload characteristics, and are able to adapt to evolving data access patterns. Finally, we discuss our experiences in addressing the new challenges imposed by external caching and summarize our insights about how to direct ongoing architectural evolution of external caching mechanisms.
Avrilia Floratou, Nimrod Megiddo, Navneet Potti, Fatma Özcan 0001, Uday Kale, Jan Schmitz-Hermes
SoCC3
2015 DAQ: A New Paradigm for Approximate Query Processing
abstract
Many modern applications deal with exponentially increasing data volumes and aid business-critical decisions in near real-time. Particularly in exploratory data analysis, the focus is on interactive querying and some degree of error in estimated results is tolerable. A common response to this challenge is approximate query processing, where the user is presented with a quick confidence interval estimate based on a sample of the data. In this work, we highlight some of the problems that are associated with this probabilistic approach when extended to more complex queries, both in semantic interpretation and the lack of a formal algebra. As an alternative, we propose deterministic approximate querying (DAQ) schemes, formalize a closed deterministic approximation algebra, and outline some design principles for DAQ schemes. We also illustrate the utility of this approach with an example deterministic online approximation scheme which uses a bitsliced index representation and computes the most significant bits of the result first. Our prototype scheme delivers speedups over exact aggregation and predicate evaluation, and outperforms sampling-based schemes for extreme value aggregations.
Navneet Potti, Jignesh M. Patel
Proc. VLDB Endow.1