EDBT 2026 Demo / reviewers in the wild / expert
Nícollas Silva
dblp:207/7016 · also Nícollas Campos Silva
· DBLP profile ↗
14ranked-venue papers
4as first author
9since 2021 · last 2023
0000-0003-4393-3348ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 3 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 2 since 2021Artificial intelligence and machine learning · 3 · 1 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Integrating Counterfactual Evaluations into Traditional Interactive Recommendation Frameworks
Yan Andrade, Nícollas Silva, Adriano C. M. Pereira, Elisa Tuler de Albergaria, Cleverson Vieira, Marcelo de Paiva Guimarães, Diego R. C. Dias, Leonardo Rocha 0001 |
ICCSA (1) | 2 |
| 2023 | Exploring Scenarios of Uncertainty about the Users' Preferences in Interactive Recommendation Systems
Nícollas Silva, Henrique Hott, Yan Ribeiro, Adriano C. M. Pereira, Leonardo Rocha 0001 |
SIGIR | 1 |
| 2023 | User Cold-start Problem in Multi-armed Bandits: When the First Recommendations Guide the User's ExperienceabstractNowadays, Recommender Systems have played a crucial role in several entertainment scenarios by making personalised recommendations and guiding the entire users’ journey from their first interaction. Recent works have addressed it as a Contextual Bandit by providing a sequential decision model to explore items not tried yet (or not tried enough) or exploit the best options learned so far. However, this work noticed these current algorithms are limited to naive non-personalised approaches in the first interactions of a new user, offering random or most popular items. Through experiments in three domains, we identify a negative impact of these first choices. Our study indicates that the bandit performance is directly related to the choices made in the first trials. Then, we propose a new approach to balance exploration and exploitation in the first interactions and handle these drawbacks. This approach is based on the Active Learning theory to catch more information about the new users and improve their long-term experience. Our idea is to explore the potential information gain of items that can also please the user’s taste. This method is named Warm-Starting Contextual Bandits, and it statistically outperforms 10 benchmarks in the literature in the long run. Nícollas Silva, Heitor Werneck, Leonardo Rocha 0001, Adriano C. M. Pereira |
Trans. Recomm. Syst. | 1 |
| 2022 | A Stacking Recommender System Based on Contextual Information for Fashion Retails
Heitor Werneck, Nícollas Silva, Carlos Mito, Adriano C. M. Pereira, Elisa Tuler de Albergaria, Diego R. C. Dias, Leonardo Rocha 0001 |
ICCSA (1) | 2 |
| 2022 | iRec: An Interactive Recommendation FrameworkabstractNowadays, most e-commerce and entertainment services have adopted interactive Recommender Systems (RS) to guide the entire journey of users into the system. This task has been addressed as a Multi-Armed Bandit problem where systems must continuously learn and recommend at each iteration. However, despite the recent advances, there is still a lack of consensus on the best practices to evaluate such bandit solutions. Several variables might affect the evaluation process, but most of the works have only been concerned about the accuracy of each method. Thus, this work proposes an interactive RS framework named iRec. It covers the whole experimentation process by following the main RS guidelines. The iRec provides three modules to prepare the dataset, create new recommendation agents, and simulate the interactive scenario. Moreover, it also contains several state-of-the-art algorithms, a hyperparameter tuning module, distinct evaluation metrics, different ways of visualizing the results, and statistical validation. Nícollas Silva, Heitor Werneck, Carlos Mito, Adriano C. M. Pereira, Leonardo Rocha 0001 |
SIGIR | 2 |
| 2022 | Multi-Armed Bandits in Recommendation Systems: A survey of the state-of-the-art and future directions
Nícollas Silva, Heitor Werneck, Adriano C. M. Pereira, Leonardo Rocha 0001 |
Expert Syst. Appl. | 1 |
| 2022 | A reproducible POI recommendation framework: Works mapping and benchmark evaluationabstractThis work is a companion reproducibility paper that presents a framework to reproduce our previous experiments and results reported in Werneck et al. (2021). In that previous paper, we introduced a systematic mapping process of points-of-interest (POI) recommendation methods and provided a uniform evaluation methodology based on metrics covering different aspects besides accuracy. Due to the lack of reproducible and extensible benchmarks, our work introduces a reproducibility framework for POI methods based on a collection of Python software libraries and a Docker image. Our proposal is composed of: (1) a package to perform a protocol that reproduces our systematic mapping process Werneck et al. (2021), containing all collected data, insightful views on current advances and opened challenges; and (2) an extensible benchmark to perform a protocol to reproduce experimental evaluations on POI recommendation, considering different datasets, metrics, and the strongest baselines in the literature. This work also demonstrates all processes required to instantiate its framework. Moreover, our work can be considered at least weakly reproducible, since we were able to reproduce the results of the previous paper, leading us to the same conclusions. Heitor Werneck, Nícollas Silva, Adriano C. M. Pereira, Matheus Carvalho Viana, Alejandro Bellogín, Jorge Martinez-Gil, Fernando Mourão, Leonardo Rocha 0001 |
Inf. Syst. | 2 |
| 2021 | Effective and diverse POI recommendations through complementary diversification models
Heitor Werneck, Rodrigo Santos, Nícollas Silva, Adriano C. M. Pereira, Fernando Mourão, Leonardo Rocha 0001 |
Expert Syst. Appl. | 3 |
| 2021 | Points of Interest recommendations: Methods, evaluation, and future directions
Heitor Werneck, Nícollas Silva, Matheus Carvalho Viana, Adriano C. M. Pereira, Fernando Mourão, Leonardo Rocha 0001 |
Inf. Syst. | 2 |
| 2020 | How to Improve the Recommendation's Accuracy in POI Domains?
Luiz Chaves, Nícollas Silva, Rodrigo Carvalho 0002, Adriano C. M. Pereira, Diego R. C. Dias, Leonardo Rocha 0001 |
ICCSA (1) | 2 |
| 2020 | An Evaluation of Low-Quality Content Detection Strategies: Which Attributes Are Still Relevant, Which Are Not?
Júlio Resende, Vinicius H. S. Durelli, Igor Campos Moraes, Nícollas Silva, Diego R. C. Dias, Leonardo Rocha 0001 |
ICCSA (1) | 4 |
| 2019 | A Particle Swarm approach to mitigate the apparent diversity-accuracy dilemma in recommendation domains in recommendation domainsabstractAdvances in Recommender Systems (RSs) have been focused on improving the system's accuracy. However, accuracy alone is not enough to assess the practical effects. In real scenarios, diversity has been identified as a key dimension of recommendation utility. Thus, the main researches are focused in improve both, accuracy and diversity. This challenge remains an apparent dilemma that remains open and can boost sales by offering consumers both their mainstream and specific tastes. For this reason, we propose an approach to handle the accuracy-diversity dilemma. Our approach, based on a Particle Swarm Optimization (PSO), is a post-processing method to re-rank items from traditional RSs in order to improve diversity without accuracy losses. Experimental results in entertainment and e-commerce scenarios show that our strategy can improve users satisfaction. We improve the diversity up to 70% without significant accuracy losses. Diego Carvalho 0002, Nícollas Silva, Tiago Trotta, Adriano C. M. Pereira, Fernando Mourão, Leonardo Rocha 0001 |
CEC | 2 |
| 2019 | The Pure Cold-Start Problem: A deep study about how to conquer first-time users in recommendations domains
Nícollas Silva, Diego Carvalho 0002, Adriano C. M. Pereira, Fernando Mourão, Leonardo Rocha 0001 |
Inf. Syst. | 1 |
| 2018 | FAiR: A Framework for Analyses and Evaluations on Recommender Systems
Diego Carvalho 0002, Nícollas Silva, Thiago Silveira, Fernando Mourão, Adriano C. M. Pereira, Diego R. C. Dias, Leonardo Rocha 0001 |
ICCSA (3) | 2 |