Enhancing the Interactivity of Dataframe Queries by Leveraging Think Time
Not on the map. Why?
Abstract (arXiv)
We propose opportunistic evaluation, a framework for accelerating interactions with dataframes. Interactive latency is critical for iterative, human-in-the-loop dataframe workloads for supporting exploratory data analysis. Opportunistic evaluation significantly reduces interactive latency by 1) prioritizing computation directly relevant to the interactions and 2) leveraging think time for asynchronous background computation for non-critical operators that might be relevant to future interactions. We show, through empirical analysis, that current user behavior presents ample opportunities for optimization, and the solutions we propose effectively harness such opportunities.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 3 Mar 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 0; 2024: 0; 2025: 1.
2 papers.
- 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspectivecited by 116
- 2025Speculative Ad-hoc Queryingcited by 0
- 2025Speculative Ad-hoc Querying2 Mar 2025
- 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspective13 Dec 2021