{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T09:51:46Z","timestamp":1773481906327,"version":"3.50.1"},"reference-count":19,"publisher":"Association for Computing Machinery (ACM)","issue":"12","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2023,8]]},"abstract":"<jats:p>In this demonstration, we will present EVA, an end-to-end AI-Relational database management system. We will demonstrate the capabilities and utility of EVA using three usage scenarios: (1) EVA serves as a backend for an exploratory video analytics interface developed using Streamlit and React, (2) EVA seamlessly integrates with the Python and Data Science ecosystems by allowing users to access EVA in a Python notebook alongside other popular libraries such as Pandas and Matplotlib, and (3) EVA facilitates bulk labeling with Label Studio, a widely-used labeling framework. By optimizing complex vision queries, we illustrate how EVA allows a wide range of application developers to harness the recent advances in computer vision.<\/jats:p>","DOI":"10.14778\/3611540.3611626","type":"journal-article","created":{"date-parts":[[2023,9,15]],"date-time":"2023-09-15T11:32:37Z","timestamp":1694777557000},"page":"4082-4085","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Interactive Demonstration of EVA"],"prefix":"10.14778","volume":"16","author":[{"given":"Gaurav Tarlok","family":"Kakkar","sequence":"first","affiliation":[{"name":"Georgia Institute of Technology"}]},{"given":"Aryan","family":"Rajoria","sequence":"additional","affiliation":[{"name":"Bennett University"}]},{"given":"Myna Prasanna","family":"Kalluraya","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}]},{"given":"Ashmita","family":"Raju","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}]},{"given":"Jiashen","family":"Cao","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}]},{"given":"Kexin","family":"Rong","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}]},{"given":"Joy","family":"Arulraj","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}]}],"member":"320","published-online":{"date-parts":[[2023,8]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"2022-07-01. Apache Parquet. https:\/\/parquet.apache.org\/."},{"key":"e_1_2_1_2_1","volume-title":"MIRIS: Fast Object Track Queries in Video. In SIGMOD. 1907--1921.","author":"Bastani Favyen","year":"2020","unstructured":"Favyen Bastani and et al. 2020. MIRIS: Fast Object Track Queries in Video. In SIGMOD. 1907--1921."},{"key":"e_1_2_1_3_1","first-page":"120","article-title":"The openCV library","volume":"25","author":"Bradski Gary","year":"2000","unstructured":"Gary Bradski. 2000. The openCV library. Dr. Dobb's Journal: Software Tools for the Professional Programmer 25, 11 (2000), 120--123.","journal-title":"Dr. Dobb's Journal: Software Tools for the Professional Programmer"},{"key":"e_1_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Jiashen Cao et al. 2022. FiGO: Fine-Grained Query Optimization in Video Analytics. In SIGMOD. 559--572.","DOI":"10.1145\/3514221.3517857"},{"key":"e_1_2_1_5_1","volume-title":"Proceedings of the 2020 International Conference on Multimedia Retrieval. 355--361","author":"Keith","unstructured":"Keith Curtis et al. 2020. HLVU: A New Challenge to Test Deep Understanding of Movies the Way Humans do. In Proceedings of the 2020 International Conference on Multimedia Retrieval. 355--361."},{"key":"e_1_2_1_6_1","volume-title":"VOCAL: Video Organization and Interactive Compositional AnaLytics. In CIDR.","author":"Daum Maureen","year":"2022","unstructured":"Maureen Daum and et al. 2022. VOCAL: Video Organization and Interactive Compositional AnaLytics. In CIDR."},{"key":"e_1_2_1_7_1","first-page":"21","article-title":"A new golden age in computer architecture: Empowering the machine-learning revolution","volume":"38","author":"Jeff Dean","year":"2018","unstructured":"Jeff Dean et al. 2018. A new golden age in computer architecture: Empowering the machine-learning revolution. MICRO 38, 2 (2018), 21--29. Publisher: IEEE.","journal-title":"MICRO"},{"key":"e_1_2_1_8_1","first-page":"366","article-title":"Asirra: a CAPTCHA that exploits interest-aligned manual image categorization","volume":"7","author":"Jeremy Elson","year":"2007","unstructured":"Jeremy Elson et al. 2007. Asirra: a CAPTCHA that exploits interest-aligned manual image categorization. CCS 7, 366--374.","journal-title":"CCS"},{"key":"e_1_2_1_9_1","first-page":"19","article-title":"The Cascades Framework for Query Optimization","volume":"18","author":"Graefe G.","year":"1995","unstructured":"G. Graefe. 1995. The Cascades Framework for Query Optimization. IEEE Data Eng. Bull. 18, 3 (1995), 19--29.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_2_1_10_1","volume-title":"Proceedings of the Seventh Workshop on Data Management for End-to-End Machine Learning. 1--5.","author":"Tarlok Gaurav","unstructured":"Gaurav Tarlok Kakkar et al. 2023. EVA: An End-to-End Exploratory Video Analytics System. In Proceedings of the Seventh Workshop on Data Management for End-to-End Machine Learning. 1--5."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.14778\/3372716.3372725"},{"key":"e_1_2_1_12_1","volume-title":"VIVA: An End-to-End System for Interactive Video Analytics. In CIDR.","author":"Daniel Kang","year":"2022","unstructured":"Daniel Kang et al. 2022. VIVA: An End-to-End System for Interactive Video Analytics. In CIDR."},{"key":"e_1_2_1_13_1","unstructured":"Marc-Andr\u00e9 Lemburg. 2001. Python Database API Specification v2.0. PEP 249. https:\/\/peps.python.org\/pep-0249\/"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","unstructured":"Pandas. 2020.pandas-dev\/pandas: Pandas. 10.5281\/zenodo.3509134","DOI":"10.5281\/zenodo.3509134"},{"key":"e_1_2_1_15_1","unstructured":"Adam Paszke and et al. 2019. PyTorch: An Imperative Style High-Performance Deep Learning Library. In NeurIPS."},{"key":"e_1_2_1_16_1","unstructured":"Neal Richardson and et al. 2022. arrow: Integration to Apache Arrow. https:\/\/arrow.apache.org\/docs\/r\/."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-015-0816-y"},{"key":"e_1_2_1_18_1","volume-title":"Transformers: State-of-the-art natural language processing. In EMNLP. 38--45.","author":"Wolf Thomas","year":"2020","unstructured":"Thomas Wolf and et al. 2020. Transformers: State-of-the-art natural language processing. In EMNLP. 38--45."},{"key":"e_1_2_1_19_1","volume-title":"EVA: A Symbolic Approach to Accelerating Exploratory Video Analytics with Materialized Views. In SIGMOD. 602--616.","author":"Zhuangdi Xu","year":"2022","unstructured":"Zhuangdi Xu et al. 2022. EVA: A Symbolic Approach to Accelerating Exploratory Video Analytics with Materialized Views. In SIGMOD. 602--616."}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/3611540.3611626","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T22:36:05Z","timestamp":1757543765000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/3611540.3611626"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8]]},"references-count":19,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2023,8]]}},"alternative-id":["10.14778\/3611540.3611626"],"URL":"https:\/\/doi.org\/10.14778\/3611540.3611626","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2023,8]]},"assertion":[{"value":"2023-08-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}