# A Recommender System for Scientific Datasets and Analysis Pipelines

arXiv: https://arxiv.org/abs/2108.09275 · HTML: https://mlsanity.com/paper/2108.09275/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 7 of its 72 references that are in the map.
- First posted on arXiv 20 Aug 2021.

## Builds on (most cited first, 7 of 7)

- [Dataset search: a survey](https://mlsanity.com/paper/1901.00735/) (2019)
- [Extreme Algorithm Selection With Dyadic Feature Representation](https://mlsanity.com/paper/2001.10741/) (2020)
- [Surrogate Functions for Maximizing Precision at the Top](https://mlsanity.com/paper/1505.06813/) (2015)
- [Transductive Optimization of Top k Precision](https://mlsanity.com/paper/1510.05976/) (2015)
- [Boutiques: a flexible framework for automated application integration in computing platforms](https://mlsanity.com/paper/1711.09713/) (2017)
- [A Serverless Tool for Platform Agnostic Computational Experiment Management](https://mlsanity.com/paper/1809.07693/) (2018)
- [Evaluating recommender systems for AI-driven biomedical informatics](https://mlsanity.com/paper/1905.09205/) (2019)

## Abstract (arXiv)

Scientific datasets and analysis pipelines are increasingly being shared publicly in the interest of open science. However, mechanisms are lacking to reliably identify which pipelines and datasets can appropriately be used together. Given the increasing number of high-quality public datasets and pipelines, this lack of clear compatibility threatens the findability and reusability of these resources. We investigate the feasibility of a collaborative filtering system to recommend pipelines and datasets based on provenance records from previous executions. We evaluate our system using datasets and pipelines extracted from the Canadian Open Neuroscience Platform, a national initiative for open neuroscience. The recommendations provided by our system (AUC=0.83) are significantly better than chance and outperform recommendations made by domain experts using their previous knowledge as well as pipeline and dataset descriptions (AUC=0.63). In particular, domain experts often neglect low-level technical aspects of a pipeline-dataset interaction, such as the level of pre-processing, which are captured by a provenance-based system. We conclude that provenance-based pipeline and dataset recommenders are feasible and beneficial to the sharing and usage of open-science resources. Future work will focus on the collection of more comprehensive provenance traces, and on deploying the system in production.
