Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mohammadreza Esfandiari

dblp:213/7405 · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
3since 2021 · last 2023
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 6 · 4 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 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
3 papers
Recommender systems · 74% Data mining · 10% Query processing and optimization · 10%
Theoretical computer science
2 papers
Algorithms and data structures · 42% Approximation and online algorithms · 32% Computational geometry · 21%
Artificial intelligence
1 paper
Multi-agent systems · 100%

Topics — the 10 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Recommender systems
diversified recommendation
1.222023
Diversifying recommendations on sequences of sets · VLDB J. 2023
Multi-Session Diversity to Improve User Satisfaction in Web Applications · WWW 2021
Recommender systems
sequential recommendation
0.712023
Diversifying recommendations on sequences of sets · VLDB J. 2023
Recommender systems › diversified recommendation
content diversity
0.512021
Multi-Session Diversity to Improve User Satisfaction in Web Applications · WWW 2021
Algorithms and data structures › similarity search › nearest neighbor search
k-nearest neighbors
0.512021
A Generalized Approach for Reducing Expensive Distance Calls for A Broad Class of Proximity Problems · SIGMOD Conference 2021
Algorithms and data structures
metric space algorithms
0.512021
A Generalized Approach for Reducing Expensive Distance Calls for A Broad Class of Proximity Problems · SIGMOD Conference 2021
Computational geometry
proximity problems
0.512021
A Generalized Approach for Reducing Expensive Distance Calls for A Broad Class of Proximity Problems · SIGMOD Conference 2021
Approximation and online algorithms
approximation algorithms
0.412019
Optimizing Peer Learning in Online Groups with Affinities · KDD 2019
Approximation and online algorithms › approximation algorithms
constant-factor approximation
0.412019
Optimizing Peer Learning in Online Groups with Affinities · KDD 2019
Information retrieval
search result diversification
0.112021
Multi-Session Diversity to Improve User Satisfaction in Web Applications · WWW 2021
Collaborative and social computing › crowdsourcing
crowdsourcing platforms
0.112018
Crowdsourcing Analytics With CrowdCur · SIGMOD Conference 2018

Methods — techniques the papers use, named apart from their topics

multi-objective optimization · 0.8hardness analysis · 0.8approximation algorithm · 0.8explicit feedback elicitation · 0.7diversification · 0.7linear inequality system · 0.5graph-based solution · 0.5constrained optimization · 0.5bi-objective optimization · 0.5
YearPublicationVenuePosition
2023 Diversifying recommendations on sequences of sets
Sepideh Nikookar, Mohammadreza Esfandiari, Ria Mae Borromeo, Paras Sakharkar, Sihem Amer-Yahia, Senjuti Basu Roy
VLDB J.2
2021 A Generalized Approach for Reducing Expensive Distance Calls for A Broad Class of Proximity Problems
abstract
In this paper, we revisit a suite of popular proximity problems (such as, KNN, clustering, minimum spanning tree) that repeatedly perform distance computations to compare distances during their execution. Our effort here is to design principled solutions to minimize distance computations for such problems in general metric spaces, especially for the scenarios where calling an expensive oracle to resolve unknown distances are the dominant cost of the algorithms for these problems. We present a suite of techniques, including a novel formulation of the problem, that studies how distance comparisons between objects could be modelled as a system of linear inequalities that assists in saving distance computations, multiple graph based solutions, as well as a practitioners guide to adopt our solution frameworks to proximity problems. We compare our designed solutions conceptually and empirically with respect to a broad range of existing works. We finally present a comprehensive set of experimental results using multiple large scale real-world datasets and a suite of popular proximity algorithms to demonstrate the effectiveness of our proposed approaches.
Jees Augustine, Suraj Shetiya, Mohammadreza Esfandiari, Senjuti Basu Roy, Gautam Das 0001
SIGMOD Conference3
2021 Multi-Session Diversity to Improve User Satisfaction in Web Applications
abstract
In various Web applications, users consume content in a series of sessions. That is prevalent in online music listening, where a session is a channel and channels are listened to in sequence, or in crowdsourcing, where a session is a set of tasks and task sets are completed in sequence. Content diversity can be defined in more than one way, e.g., based on artists or genres for music, or on requesters or rewards in crowdsourcing. A user may prefer to experience diversity within or across sessions. Naturally, intra-session diversity is set-based, whereas, inter-session diversity is sequence-based. This novel multi-session diversity gives rise to four bi-objective problems with the goal of minimizing or maximizing inter and intra diversities. Given the hardness of those problems, we propose to formulate a constrained optimization problem that optimizes inter diversity, subject to the constraint of intra diversity. We develop an efficient algorithm to solve our problem. Our experiments with human subjects on two real datasets, music and crowdsourcing, show our diversity formulations do serve different user needs, and yield high user satisfaction. Our large data experiments on real and synthetic data empirically demonstrate that our solution satisfy the theoretical bounds and is highly scalable, compared to baselines.
Mohammadreza Esfandiari, Ria Mae Borromeo, Sepideh Nikookar, Paras Sakharkar, Sihem Amer-Yahia, Senjuti Basu Roy
WWW1
2019 Optimizing Peer Learning in Online Groups with Affinities
abstract
We investigate online group formation where members seek to increase their learning potential via collaboration. We capture two common learning models: LpA where each member learns from all higher skilled ones, and LpD where the least skilled member learns from the most skilled one. We formulate the problem of forming groups with the purpose of optimizing peer learning under different affinity structures: AffD where group affinity is the smallest between all members, and AffC where group affinity is the smallest between a designated member (e.g., the least skilled or the most skilled) and all others. This gives rise to multiple variants of a multiobjective optimization problem. We propose principled modeling of these problems and investigate theoretical and algorithmic challenges. We first present hardness results, and then develop computationally efficient algorithms with constant approximation factors. Our real-data experiments demonstrate with statistical significance that forming groups considering affinity improves learning. Our extensive synthetic experiments demonstrate the qualitative and scalability aspects of our solutions.
Mohammadreza Esfandiari, Dong Wei 0001, Sihem Amer-Yahia, Senjuti Basu Roy
KDD1
2018 Explicit Preference Elicitation for Task Completion Time
abstract
Current crowdsourcing platforms provide little support for worker feedback. Workers are sometimes invited to post free text describing their experience and preferences in completing tasks. They can also use forums such as Turker Nation1 to exchange preferences on tasks and requesters. In fact, crowdsourcing platforms rely heavily on observing workers and inferring their preferences implicitly. On the contrary, we believe that asking workers to indicate their preferences explicitly will allow us to improve different processes in crowdsourcing platforms. We initiate a study that leverages explicit elicitation from workers to capture the evolving nature of worker preferences and we propose an optimization framework to better understand and estimate task completion time. We design a Worker model to estimate task completion time whose accuracy is improved iteratively by requesting worker preferences for task factors, such as, required skills, task payment, and task relevance. We develop efficient solutions with guarantees, run extensive experiments with large-scale real-world data that show the benefit of explicit preference elicitation over implicit ones with statistical significance.
Mohammadreza Esfandiari, Senjuti Basu Roy, Sihem Amer-Yahia
CIKM1
2018 Crowdsourcing Analytics With CrowdCur
abstract
We propose to demonstrate CrowdCur \xspace, a system that allows platform administrators, requesters, and workers to conduct various analytics of interest. CrowdCur \xspace includes a worker curation component that relies on explicit feedback elicitation to best capture workers' preferences, a task curation component that monitors task completion and aggregates their statistics, and an OLAP-style component to query and combine analytics by a worker, by task type, etc. Administrators can fine tune their system's performance. Requesters can compare platforms and better choose the set of workers to target. Workers can compare themselves to others and find tasks and requesters that suit them best.
Mohammadreza Esfandiari, Kavan Bharat Patel, Sihem Amer-Yahia, Senjuti Basu Roy
SIGMOD Conference1