VLDB 2026 Research / reviewers in the wild / expert
Ferdi Adeputra
dblp:09/7982
· DBLP profile ↗
5ranked-venue papers
0as first author
1since 2021 · last 2025
0009-0001-1557-1004ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2Human-computer interaction and ubiquitous computing · 2Artificial intelligence and machine learning · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
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
1 paper |
Recommender systems · 100% | |
| Human-computer interaction and pervasive computing
4 papers |
User interface design and tools · 76% Interaction techniques and input · 19% Learning and educational technologies · 6% | |
| Software engineering, system software, and programming languages
2 papers |
Software maintenance and evolution · 100% |
Topics — the 4 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Recommender systems › representation learning for recommendation
user embedding |
0.9 | 1 | 2025 | DV365: Extremely Long User History Modeling at Instagram · KDD (2) 2025 |
Recommender systems › user interest modeling
user interest representation |
0.9 | 1 | 2025 | DV365: Extremely Long User History Modeling at Instagram · KDD (2) 2025 |
Recommender systems
user modeling |
0.9 | 1 | 2025 | DV365: Extremely Long User History Modeling at Instagram · KDD (2) 2025 |
Software maintenance and evolution › program comprehension
working sets |
0.2 | 2 | 2010 | A research demonstration of code bubbles · ICSE (2) 2010 Code bubbles: rethinking the user interface paradigm of integrated development environments · ICSE (1) 2010 |
Methods — techniques the papers use, named apart from their topics
offline embedding · 0.9multi-slicing and summarization · 0.9prototype design · 0.4user evaluation · 0.2qualitative usability evaluation · 0.1qualitative pilot evaluation · 0.1controlled experiment · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | DV365: Extremely Long User History Modeling at InstagramabstractLong user history is highly valuable signal for recommendation systems, but effectively incorporating it often comes with high cost in terms of data center power consumption and GPU. In this work, we chose offline embedding over end-to-end sequence length optimization methods to enable extremely long user sequence modeling as a cost-effective solution, and propose a new user embedding learning strategy, multi-slicing and summarization, that generates highly generalizable user representation of user's long-term stable interest. History length we encoded in this embedding is up to 70,000 and on average 40,000. This embedding, named as DV365, is proven highly incremental on top of advanced attentive user sequence models deployed in Instagram. Produced by a single upstream foundational model, it is launched in 15 different models across Instagram and Threads with significant impact, and has been production battle-proven for >1 year since our first launch. Wenhan Lyu, Devashish Tyagi, Yihang Yang, Ajay Somani, Karthikeyan Shanmugasundaram, Nikola Andrejevic, Ferdi Adeputra, Curtis Zeng, Arun K. Singh, Maxime Ransan, Sagar Jain |
KDD (2) | 8 |
| 2010 | Code bubbles: a working set-based interface for code understanding and maintenanceabstractDevelopers spend significant time reading and navigating code fragments spread across multiple locations. The file-based nature of contemporary IDEs makes it prohibitively difficult to create and maintain a simultaneous view of such fragments. We propose a novel user interface metaphor for code understanding based on collections of lightweight, editable fragments called bubbles, which form concurrently visible working sets. We present the results of a qualitative usability evaluation, and the results of a quantitative study which indicates Code Bubbles significantly improved code understanding time, while reducing navigation interactions over a widely-used IDE, for two controlled tasks. Andrew Bragdon, Robert C. Zeleznik, Steven P. Reiss, Suman Karumuri, William Cheung 0003, Joshua Kaplan, Christopher Coleman, Ferdi Adeputra, Joseph J. LaViola Jr. |
CHI | 8 |
| 2010 | Code bubbles: rethinking the user interface paradigm of integrated development environmentsabstractToday's integrated development environments (IDEs) are hampered by their dependence on files and file-based editing. We propose a novel user interface that is based on collections of lightweight editable fragments, called bubbles, which when grouped together form concurrently visible working sets. In this paper we describe the design of a prototype IDE user interface for Java based on working sets. A quantitative evaluation shows that developers could expect to view a sizeable number of functions concurrently with relatively few UI operations. A qualitative user evaluation with 23 professional developers indicates a high level of excitement, interest, and potential benefits and uses. Andrew Bragdon, Steven P. Reiss, Robert C. Zeleznik, Suman Karumuri, William Cheung 0003, Joshua Kaplan, Christopher Coleman, Ferdi Adeputra, Joseph J. LaViola Jr. |
ICSE (1) | 8 |
| 2010 | A research demonstration of code bubblesabstractToday's integrated development environments (IDEs) are hampered by their dependence on files and file-based editing. We propose a novel user interface that is based on collections of lightweight editable fragments, called bubbles, which when grouped together form concurrently visible working sets. We describe the design of a prototype IDE user interface for Java based on working sets. Andrew Bragdon, Steven P. Reiss, Robert C. Zeleznik, Suman Karumuri, William Cheung 0003, Joshua Kaplan, Christopher Coleman, Ferdi Adeputra, Joseph J. LaViola Jr. |
ICSE (2) | 8 |
| 2010 | Hands-on math: a page-based multi-touch and pen desktop for technical work and problem solvingabstractStudents, scientists and engineers have to choose between the flexible, free-form input of pencil and paper and the computational power of Computer Algebra Systems (CAS) when solving mathematical problems. Hands-On Math is a multi-touch and pen-based system which attempts to unify these approaches by providing virtual paper that is enhanced to recognize mathematical notations as a means of providing in situ access to CAS functionality. Pages can be created and organized on a large pannable desktop, and mathematical expressions can be computed, graphed and manipulated using a set of uni- and bi-manual interactions which facilitate rapid exploration by eliminating tedious and error prone transcription tasks. Analysis of a qualitative pilot evaluation indicates the potential of our approach and highlights usability issues with the novel techniques used. Robert C. Zeleznik, Andrew Bragdon, Ferdi Adeputra, Hsu-Sheng Ko |
UIST | 3 |