Demo Data from EDBT 2026 / reviewers in the wild / expert
Biplab Deka
dblp:124/3064
· DBLP profile ↗
5ranked-venue papers
3as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 4 · 3 first-authorArtificial intelligence and machine learning · 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.
| Human-computer interaction and pervasive computing
3 papers |
User interface design and tools · 61% Design research and methods · 19% Usability and user experience research · 19% | |
| Databases, data mining, and information retrieval
2 papers |
Data mining · 36% Web and social media mining · 32% Recommender systems · 32% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 50% Parallel and multicore computing · 50% |
Topics — the 7 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Design research and methods › computational design
data-driven design |
0.3 | 1 | 2017 | Rico: A Mobile App Dataset for Building Data-Driven Design Applications · UIST 2017 |
User interface design and tools › user interface generation
UI layout generation |
0.3 | 1 | 2017 | Rico: A Mobile App Dataset for Building Data-Driven Design Applications · UIST 2017 |
Usability and user experience research › usability evaluation
usability testing |
0.3 | 1 | 2017 | ZIPT: Zero-Integration Performance Testing of Mobile App Designs · UIST 2017 |
Data mining › time series analysis › time series classification
shapelet discovery |
0.1 | 1 | 2012 | Efficient Pattern-Based Time Series Classification on GPU · ICDM 2012 |
Data mining › time series analysis
time series classification |
0.1 | 1 | 2012 | Efficient Pattern-Based Time Series Classification on GPU · ICDM 2012 |
GPUs and heterogeneous computing
GPU computing |
0.1 | 1 | 2012 | Efficient Pattern-Based Time Series Classification on GPU · ICDM 2012 |
Parallel and multicore computing › parallel algorithms
parallel algorithm design |
0.1 | 1 | 2012 | Efficient Pattern-Based Time Series Classification on GPU · ICDM 2012 |
Methods — techniques the papers use, named apart from their topics
crowdsourcing · 0.6dynamic programming · 0.3query-by-example · 0.3autoencoder · 0.3a/b testing · 0.3ranking algorithm · 0.2network structure analysis · 0.2machine learning classifiers · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Rico: A Mobile App Dataset for Building Data-Driven Design ApplicationsabstractData-driven models help mobile app designers understand best practices and trends, and can be used to make predictions about design performance and support the creation of adaptive UIs. This paper presents Rico, the largest repository of mobile app designs to date, created to support five classes of data-driven applications: design search, UI layout generation, UI code generation, user interaction modeling, and user perception prediction. To create Rico, we built a system that combines crowdsourcing and automation to scalably mine design and interaction data from Android apps at runtime. The Rico dataset contains design data from more than 9.7k Android apps spanning 27 categories. It exposes visual, textual, structural, and interactive design properties of more than 72k unique UI screens. To demonstrate the kinds of applications that Rico enables, we present results from training an autoencoder for UI layout similarity, which supports query- by-example search over UIs. Biplab Deka, Zifeng Huang, Chad Franzen, Joshua Hibschman, Daniel Afergan, Yang Li 0058, Jeffrey Nichols 0001, Ranjitha Kumar |
UIST | 1 |
| 2017 | ZIPT: Zero-Integration Performance Testing of Mobile App DesignsabstractTo evaluate the performance of mobile app designs, designers and researchers employ techniques such as A/B, usability, and analytics-driven testing. While these are all useful strategies for evaluating known designs, comparing many divergent solutions to identify the most performant remains a costly and difficult problem. This paper introduces a design performance testing approach that leverages existing app implementations and crowd workers to enable comparative testing at scale. This approach is manifest in ZIPT, a zero-integration performance testing platform that allows designers to collect detailed design and interaction data over any Android app -- including apps they do not own and did not build. Designers can deploy scripted tests via ZIPT to collect aggregate user performance metrics (e.g., completion rate, time on task) and qualitative feedback over third-party apps. Through case studies, we demonstrate that designers can use ZIPT's aggregate data and visualizations to understand the relative performance of interaction patterns found in the wild, and identify usability issues in existing Android apps. Biplab Deka, Zifeng Huang, Chad Franzen, Jeffrey Nichols 0001, Yang Li 0058, Ranjitha Kumar |
UIST | 1 |
| 2016 | Accounting for Taste: Ranking Curators and Content in Social NetworksabstractRanking users in social networks is a well-studied problem, typically solved by algorithms that leverage network structure to identify influential users and recommend people to follow. In the last decade, however, curation --- users sharing and promoting content in a network --- has become a central social activity, as platforms like Facebook, Twitter, Pinterest, and GitHub drive growth and engagement by connecting users through content and content to users. While existing algorithms reward users that are highly active with higher rankings, they fail to account for users' curatorial taste. This paper introduces CuRank, an algorithm for ranking users and content in social networks by explicitly modeling three characteristics of a good curator: discerning taste, high activity, and timeliness. We evaluate CuRank on datasets from two popular social networks --- GitHub and Vine --- and demonstrate its efficacy at ranking content and identifying good curators. Haizi Yu, Biplab Deka, Jerry O. Talton, Ranjitha Kumar |
CHI | 2 |
| 2016 | ERICA: Interaction Mining Mobile AppsabstractDesign plays an important role in adoption of apps. App design, however, is a complex process with multiple design activities. To enable data-driven app design applications, we present interaction mining -- capturing both static (UI layouts, visual details) and dynamic (user flows, motion details) components of an app's design. We present ERICA, a system that takes a scalable, human-computer approach to interaction mining existing Android apps without the need to modify them in any way. As users interact with apps through ERICA, it detects UI changes, seamlessly records multiple data-streams in the background, and unifies them into a user interaction trace. Using ERICA we collected interaction traces from over a thousand popular Android apps. Leveraging this trace data, we built machine learning classifiers to detect elements and layouts indicative of 23 common user flows. User flows are an important component of UX design and consists of a sequence of UI states that represent semantically meaningful tasks such as searching or composing. With these classifiers, we identified and indexed more than 3000 flow examples, and released the largest online search engine of user flows in Android apps. Biplab Deka, Zifeng Huang, Ranjitha Kumar |
UIST | 1 |
| 2012 | Efficient Pattern-Based Time Series Classification on GPUabstractTime series shapelet discovery algorithm finds subsequences from a set of time series for use as primitives for time series classification. This algorithm has drawn a lot of interest because of the interpretability of its results. However, computation requirements restrict the algorithm from dealing with large data sets and may limit its application in many domains. In this paper, we address this issue by redesigning the algorithm for implementation on highly parallel Graphics Process Units (GPUs). We investigate several concepts of GPU programming and propose a dynamic programming algorithm that is suitable for implementation on GPUs. Results show that the proposed GPU implementation significantly reduces the running time of the shapelet discovery algorithm. For example, on the largest sample dataset from the original authors, the running time is reduced from half a day to two minutes. Kai-Wei Chang 0001, Biplab Deka, Wen-Mei W. Hwu, Dan Roth 0001 |
ICDM | 2 |