EDBT 2026 Demo / reviewers in the wild / expert
Sanjay Agarwal
dblp:24/2161
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 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.
| Artificial intelligence
1 paper |
Deep learning architectures and training · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Games and playful interaction · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Transaction processing and concurrency control · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Deep learning architectures and training
convolutional neural network |
0.4 | 1 | 2020 | Game Action Modeling for Fine Grained Analyses of Player Behavior in Multi-player Card Games (Rummy as Case Study) · KDD 2020 |
Games and playful interaction › player behavior
player behavior analysis |
0.1 | 1 | 2020 | Game Action Modeling for Fine Grained Analyses of Player Behavior in Multi-player Card Games (Rummy as Case Study) · KDD 2020 |
Transaction processing and concurrency control › transaction models
long-lived transactions |
0.0 | 1 | 2004 | Using Data Versioning in Database Application Development · ICSE 2004 |
Transaction processing and concurrency control
versioning |
0.0 | 1 | 2004 | Using Data Versioning in Database Application Development · ICSE 2004 |
Software testing › database testing
database application testing |
0.0 | 1 | 2004 | Using Data Versioning in Database Application Development · ICSE 2004 |
Methods — techniques the papers use, named apart from their topics
self-play simulation · 0.9look-ahead estimation · 0.9deep learning · 0.9versioning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Game Action Modeling for Fine Grained Analyses of Player Behavior in Multi-player Card Games (Rummy as Case Study)abstractWe present a deep learning framework for game action modeling, which enables fine-grained analyses of player behavior. We develop CNN-based supervised models that effectively learn the critical game play decisions from skilled players, and use these models to assess player characteristics in the system, such as their retention, engagement, deposit buckets, etc. We show that with a carefully constructed input format, that efficiently represents the game state and history as a multi-dimensional image, along with a custom architecture the model learns the strategies of the game accurately. It is further enhanced with look-ahead achieved by self-play simulation to better estimate the game state, and this information is used in a new loss function. Next, we show that analyzing the players with these models as reference has immense benefit in understanding player potential in terms of engagement and revenue. We also use the model to understand the various contexts under which players tend to make mistakes, and use these insights to up-skill players. Sharanya Eswaran, Mridul Sachdeva, Vikram Vimal, Deepanshi Seth, Suhaas Kalpam, Sanjay Agarwal, Tridib Mukherjee, Samrat Dattagupta |
KDD | 6 |
| 2004 | Using Data Versioning in Database Application DevelopmentabstractDatabase applications such as enterprise resource planning systems and customer relationship management systems are widely used software systems. Development and testing of database applications is difficult because the program execution depends on the persistent state stored in the database. In this paper we show that how versioning of the persistent data stored in the database can solve some critical problems in the development and testing of database applications can be solved by versioning the data stored in the database. Our solution framework is based on long transaction management, a well-researched branch of database systems. We also present empirical results that show the proposed framework's effectiveness in practice. Ramkrishna Chatterjee, Gopalan Arun, Sanjay Agarwal, Ben Speckhard, Ramesh Vasudevan |
ICSE | 3 |