Demo Data from EDBT 2026 / reviewers in the wild / expert
James L. Avery
dblp:168/0880
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 3
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
2 papers |
Information retrieval · 68% Query processing and optimization · 20% Database system architecture and tuning · 12% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › query processing
query operator |
0.3 | 1 | 2017 | Database System Support for Personalized Recommendation Applications · ICDE 2017 |
Query processing and optimization
top-k query processing |
0.1 | 1 | 2017 | Database System Support for Personalized Recommendation Applications · ICDE 2017 |
Database system architecture and tuning
extensible database system |
0.0 | 1 | 2013 | A RecDB in Action: Recommendation Made Easy in Relational Databases · Proc. VLDB Endow. 2013 |
Methods — techniques the papers use, named apart from their topics
user-defined functions · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Database System Support for Personalized Recommendation ApplicationsabstractPersonalized recommendation has become popular in modern web services. For instance, Amazon recommends new items to shoppers. Also, Netflix recommends shows to viewers, and Facebook recommends friends to its users. Despite the ubiquity of recommendation applications, classic database management systems still do not provide in-house support for recommending data stored in the database. In this paper, we present the anatomy of RecDB an open source PostgreSQLbased system that provides a unified approach for declarative data recommendation inside the database engine. RecDB realizes the personalized recommendation functionality as query operators inside the database kernel. That facilitates applying the recommendation functionality and typical database operations (e.g., Selection, Join, Top-k) side-by-side. To further reduce the application latency, RecDB pre-computes and caches the generated recommendation in the database. In the paper, we present extensive experiments that study the performance of personalized recommendation applications based on an actual implementation inside PostgreSQL 9.2 using real Movie recommendation and location-aware recommendation scenarios. The results show that a recommendation-aware database engine, i.e., RecDB, outperforms the classic approach that implements the recommendation logic on-top of the database engine in various recommendation applications. Mohamed Sarwat, Raha Moraffah, Mohamed F. Mokbel, James L. Avery |
ICDE | 4 |
| 2015 | RECATHON: A Middleware for Context-Aware Recommendation in Database SystemsabstractThis paper presents RECATHON, a context-aware recommender system built entirely inside a database system. Unlike traditional recommender systems that are context-free where they support the general query of Recommend movies for a certain user, RECATHON users can request recommendations based on their age, location, gender, or any other contextual/ demographical/preferential user attribute. A main challenge of supporting such kind of recommenders is the difficulty of deciding what attributes to build recommenders on. RECATHON addresses this challenge as it supports building recommenders in database systems in an analogous way to building index structures. Users can decide to create recommenders on selected attributes, e.g., Age and/or gender, and then entertain efficient support of multidimensional recommenders on the selected attributes. RECATHON employs a multi-dimensional index structure for each built recommender that can be accessed using novel query execution algorithms to support efficient retrieval for recommender queries. Experimental results based on an actual prototype of RECATHON, built inside Postgre SQL, using real Movie Lens and Foursquare data show that RECATHON exhibits real time performance for large-scale multidimensional recommendation. Mohamed Sarwat, James L. Avery, Mohamed F. Mokbel |
MDM (1) | 2 |
| 2013 | A RecDB in Action: Recommendation Made Easy in Relational DatabasesabstractIn this paper, we demonstrate RecDB; a full-fledged database system that provides personalized recommendation to users. We implemented RecDB using an existing open source database system PostgreSQL, and we demonstrate the effectiveness of RecDB using two existing recommendation applications (1) Restaurant Recommendation, (2) Movie Recommendation. To make the demo even more interactive, we showcase a novel application that recommends research papers presented at VLDB 2013 to the conference attendees based on their publication history in DBLP. Mohamed Sarwat, James L. Avery, Mohamed F. Mokbel |
Proc. VLDB Endow. | 2 |