EDBT 2026 Demo / reviewers in the wild / expert
Aman Grover
dblp:204/0157
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 2017
0000-0002-7394-0509ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-author
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 |
Information retrieval · 87% Recommender systems · 13% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval
candidate selection |
0.3 | 1 | 2017 | Candidate Selection for Large Scale Personalized Search and Recommender Systems · SIGIR 2017 |
Information retrieval
search and recommendation |
0.3 | 1 | 2017 | Candidate Selection for Large Scale Personalized Search and Recommender Systems · SIGIR 2017 |
Methods — techniques the papers use, named apart from their topics
multi-pass scoring · 0.3latency-relevance trade-off · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Latency Reduction via Decision Tree Based Query ConstructionabstractLinkedIn as a professional network serves the career needs of 450 Million plus members. The task of job recommendation system is to nd the suitable job among a corpus of several million jobs and serve this in real time under tight latency constraints. Job search involves nding suitable job listings given a user, query and context. Typical scoring function for both search and recommendations involves evaluating a function that matches various elds in the job description with various elds in the member pro le. This in turn translates to evaluating a function with several thousands of features to get the right ranking. In recommendations, evaluating all the jobs in the corpus for all members is not possible given the latency constraints. On the other hand, reducing the candidate set could potentially involve loss of relevant jobs. We present a way to model the underlying complex ranking function via decision trees. The branches within the decision trees are query clauses and hence the decision trees can be mapped on to real time queries. We developed an o ine framework which evaluates the quality of the decision tree with respect to latency and recall. We tested the approach on job search and recommendations on LinkedIn and A/B tests show signi cant improvements in member engagement and latency. Our techniques helped reduce job search latency by over 67% and our recommendations latency by over 55%. Our techniques show 3.5% improvement in applications from job recommendations primarily due to reduced timeouts from upstream services. As of writing the approach powers all of job search and recommendations on LinkedIn. Aman Grover, Dhruv Arya, Ganesh Venkataraman |
CIKM | 1 |
| 2017 | Candidate Selection for Large Scale Personalized Search and Recommender SystemsabstractModern day social media search and recommender systems require complex query formulation that incorporates both user context and their explicit search queries. Users expect these systems to be fast and provide relevant results to their query and context. With millions of documents to choose from, these systems utilize a multi-pass scoring function to narrow the results and provide the most relevant ones to users. Candidate selection is required to sift through all the documents in the index and select a relevant few to be ranked by subsequent scoring functions. It becomes crucial to narrow down the document set while maintaining relevant ones in resulting set. In this tutorial we survey various candidate selection techniques and deep dive into case studies on a large scale social media platform. In the later half we provide hands-on tutorial where we explore building these candidate selection models on a real world dataset and see how to balance the tradeoff between relevance and latency. Dhruv Arya, Ganesh Venkataraman, Aman Grover, Krishnaram Kenthapadi |
SIGIR | 3 |