Demo Data from EDBT 2026 / reviewers in the wild / expert
Petros Venetis
dblp:58/8344
· DBLP profile ↗
8ranked-venue papers
5as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1
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
6 papers |
Information retrieval · 28% Distributed and cloud data management · 17% Database system architecture and tuning · 17% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 14 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed and cloud data management › federated database
federated query processing |
0.3 | 1 | 2018 | F1 Query: Declarative Querying at Scale · Proc. VLDB Endow. 2018 |
Data mining
crowdsourcing |
0.1 | 1 | 2012 | Max algorithms in crowdsourcing environments · WWW 2012 |
Recommender systems › interactive recommendation
constraint-based recommendation |
0.1 | 1 | 2011 | Recommendation systems with complex constraints: A course recommendation perspective · ACM Trans. Inf. Syst. 2011 |
Recommender systems › domain-specific recommendation
course recommendation |
0.1 | 1 | 2011 | Recommendation systems with complex constraints: A course recommendation perspective · ACM Trans. Inf. Syst. 2011 |
Information retrieval › web search
local search |
0.1 | 1 | 2011 | Hyper-local, directions-based ranking of places · Proc. VLDB Endow. 2011 |
Information retrieval
query log analysis |
0.1 | 1 | 2011 | Hyper-local, directions-based ranking of places · Proc. VLDB Endow. 2011 |
Information retrieval
ranking |
0.1 | 1 | 2011 | Hyper-local, directions-based ranking of places · Proc. VLDB Endow. 2011 |
Data integration and cleaning › table understanding
table annotation |
0.1 | 1 | 2011 | Recovering Semantics of Tables on the Web · Proc. VLDB Endow. 2011 |
Information retrieval
tag cloud |
0.1 | 1 | 2011 | On the selection of tags for tag clouds · WSDM 2011 |
Algorithmic game theory and mechanism design
resource allocation |
0.0 | 1 | 2012 | Max algorithms in crowdsourcing environments · WWW 2012 |
Spatial and temporal data management › location data
points of interest |
0.0 | 1 | 2011 | Hyper-local, directions-based ranking of places · Proc. VLDB Endow. 2011 |
Recommender systems
recommendation |
0.0 | 1 | 2011 | Recommendation systems with complex constraints: A course recommendation perspective · ACM Trans. Inf. Syst. 2011 |
Web and social media mining › social tagging
social bookmarking |
0.0 | 1 | 2011 | On the selection of tags for tag clouds · WSDM 2011 |
Information retrieval › search engines › structured data search
table retrieval |
0.0 | 1 | 2011 | Recovering Semantics of Tables on the Web · Proc. VLDB Endow. 2011 |
Methods — techniques the papers use, named apart from their topics
declarative querying · 0.7SQL · 0.7simulation · 0.3user model · 0.1synthetic evaluation · 0.1probabilistic reasoning · 0.1heuristic constraint checking · 0.1exact constraint checking · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | F1 Query: Declarative Querying at ScaleabstractF1 Query is a stand-alone, federated query processing platform that executes SQL queries against data stored in different file-based formats as well as different storage systems at Google (e.g., Bigtable, Spanner, Google Spreadsheets, etc.). F1 Query eliminates the need to maintain the traditional distinction between different types of data processing workloads by simultaneously supporting: (i) OLTP-style point queries that affect only a few records; (ii) low-latency OLAP querying of large amounts of data; and (iii) large ETL pipelines. F1 Query has also significantly reduced the need for developing hard-coded data processing pipelines by enabling declarative queries integrated with custom business logic. F1 Query satisfies key requirements that are highly desirable within Google: (i) it provides a unified view over data that is fragmented and distributed over multiple data sources; (ii) it leverages datacenter resources for performant query processing with high throughput and low latency; (iii) it provides high scalability for large data sizes by increasing computational parallelism; and (iv) it is extensible and uses innovative approaches to integrate complex business logic in declarative query processing. This paper presents the end-to-end design of F1 Query. Evolved out of F1, the distributed database originally built to manage Google's advertising data, F1 Query has been in production for multiple years at Google and serves the querying needs of a large number of users and systems. Bart Samwel, John Cieslewicz, Ben Handy, Jason Govig, Petros Venetis, Chanjun Yang, Keith Peters, Jeff Shute, Daniel Tenedorio, Himani Apte, Felix Weigel, David Wilhite, Jiexing Li, Zhan Yuan, Craig Chasseur, Ian Rae, Anurag Biyani, Andrew Harn, Andrey Gubichev, Amr El-Helw, Orri Erling, Zhepeng Yan, Mohan Yang, Yiqun Wei, Thanh Do, Colin Zheng, Goetz Graefe, Somayeh Sardashti, Ahmed M. Aly, Divyakant Agrawal, Shivakumar Venkataraman |
Proc. VLDB Endow. | 5 |
| 2012 | CRSI: a compact randomized similarity index for set-valued featuresabstractWe propose a similarity index for set-valued features and study algorithms for executing various set similarity queries on it. Such queries are fundamental for many application areas, including data integration and cleaning, data profiling as well as near duplicate document detection. In this paper, we focus on Jaccard similarity and present estimators that work for arbitrary similarity thresholds based on a single similarity index. We show how to build this similarity index a-priori, without knowledge about query similarity thresholds, based on recently proposed synopses for multiset operations. The index is deployed using existing disk-based inverted indexing implementations and our algorithms exploit available techniques, like skip-lists, to further optimize the query performance. The index has provably small space footprints, is orders of magnitude smaller and faster to create/incrementally maintain than exact solutions, and the algorithms provide approximate answers, with an error that is controlled by a user-specified parameter. We prove the error bounds of our algorithms analytically, and, finally, we demonstrate the performance of the algorithms and verify their accuracy experimentally. Petros Venetis, Yannis Sismanis, Berthold Reinwald |
EDBT | 1 |
| 2012 | Max algorithms in crowdsourcing environmentsabstractOur work investigates the problem of retrieving the maximum item from a set in crowdsourcing environments. We first develop parameterized families of max algorithms, that take as input a set of items and output an item from the set that is believed to be the maximum. Such max algorithms could, for instance, select the best Facebook profile that matches a given person or the best photo that describes a given restaurant. Then, we propose strategies that select appropriate max algorithm parameters. Our framework supports various human error and cost models and we consider many of them for our experiments. We evaluate under many metrics, both analytically and via simulations, the tradeoff between three quantities: (1) quality, (2) monetary cost, and (3) execution time. Also, we provide insights on the effectiveness of the strategies in selecting appropriate max algorithm parameters and guidelines for choosing max algorithms and strategies for each application. Petros Venetis, Hector Garcia-Molina, Kerui Huang, Neoklis Polyzotis |
WWW | 1 |
| 2011 | On the selection of tags for tag cloudsabstractWe examine the creation of a tag cloud for exploring and understanding a set of objects (e.g., web pages, documents). In the first part of our work, we present a formal system model for reasoning about tag clouds. We then present metrics that capture the structural properties of a tag cloud, and we briefly present a set of tag selection algorithms that are used in current sites (e.g., del.icio.us, Flickr, Technorati) or that have been described in recent work. In order to evaluate the results of these algorithms, we devise a novel synthetic user model. This user model is specifically tailored for tag cloud evaluation and assumes an "ideal" user. We evaluate the algorithms under this user model, as well as the model itself, using two datasets: CourseRank (a Stanford social tool containing information about courses) and del.icio.us (a social bookmarking site). The results yield insights as to when and why certain selection schemes work best. Petros Venetis, Georgia Koutrika, Hector Garcia-Molina |
WSDM | 1 |
| 2011 | Hyper-local, directions-based ranking of placesabstractStudies find that at least 20% of web queries have local intent; and the fraction of queries with local intent that originate from mobile properties may be twice as high. The emergence of standardized support for location providers in web browsers, as well as of providers of accurate locations, enables so-called hyper-local web querying where the location of a user is accurate at a much finer granularity than with IP-based positioning. This paper addresses the problem of determining the importance of points of interest, or places, in local-search results. In doing so, the paper proposes techniques that exploit logged directions queries. A query that asks for directions from a location a to a location b is taken to suggest that a user is interested in traveling to b and thus is a vote that location b is interesting. Such user-generated directions queries are particularly interesting because they are numerous and contain precise locations. Specifically, the paper proposes a framework that takes a user location and a collection of near-by places as arguments, producing a ranking of the places. The framework enables a range of aspects of directions queries to be exploited for the ranking of places, including the frequency with which places have been referred to in directions queries. Next, the paper proposes an algorithm and accompanying data structures capable of ranking places in response to hyper-local web queries. Finally, an empirical study with very large directions query logs offers insight into the potential of directions queries for the ranking of places and suggests that the proposed algorithm is suitable for use in real web search engines. Petros Venetis, Hector Gonzalez, Christian S. Jensen, Alon Y. Halevy |
Proc. VLDB Endow. | 1 |
| 2011 | Recovering Semantics of Tables on the WebabstractThe Web offers a corpus of over 100 million tables [6], but the meaning of each table is rarely explicit from the table itself. Header rows exist in few cases and even when they do, the attribute names are typically useless. We describe a system that attempts to recover the semantics of tables by enriching the table with additional annotations. Our annotations facilitate operations such as searching for tables and finding related tables. To recover semantics of tables, we leverage a database of class labels and relationships automatically extracted from the Web. The database of classes and relationships has very wide coverage, but is also noisy. We attach a class label to a column if a sufficient number of the values in the column are identified with that label in the database of class labels, and analogously for binary relationships. We describe a formal model for reasoning about when we have seen sufficient evidence for a label, and show that it performs substantially better than a simple majority scheme. We describe a set of experiments that illustrate the utility of the recovered semantics for table search and show that it performs substantially better than previous approaches. In addition, we characterize what fraction of tables on the Web can be annotated using our approach. Petros Venetis, Alon Y. Halevy, Jayant Madhavan, Marius Pasca, Warren Shen, Fei Wu 0003, Gengxin Miao, Chung Wu |
Proc. VLDB Endow. | 1 |
| 2011 | Recommendation systems with complex constraints: A course recommendation perspectiveabstractWe study the problem of making recommendations when the objects to be recommended must also satisfy constraints or requirements. In particular, we focus on course recommendations: the courses taken by a student must satisfy requirements (e.g., take two out of a set of five math courses) in order for the student to graduate. Our work is done in the context of the CourseRank system, used by students to plan their academic program at Stanford University. Our goal is to recommend to these students courses that not only help satisfy constraints, but that are also desirable (e.g., popular or taken by similar students). We develop increasingly expressive models for course requirements, and present a variety of schemes for both checking if the requirements are satisfied, and for making recommendations that take into account the requirements. We show that some types of requirements are inherently expensive to check, and we present exact, as well as heuristic techniques, for those cases. Although our work is specific to course requirements, it provides insights into the design of recommendation systems in the presence of complex constraints found in other applications. Aditya G. Parameswaran, Petros Venetis, Hector Garcia-Molina |
ACM Trans. Inf. Syst. | 2 |
| 2009 | Blogs as Predictors of Movie Success
Eldar Sadikov, Aditya G. Parameswaran, Petros Venetis |
ICWSM | 3 |