A Dense Retrieval System and Evaluation Dataset for Scientific Computational Notebooks

Open Access
Authors
Publication date 2023
Book title 2023 IEEE 19th International Conference on e-Science
Book subtitle (e-Science) : October 9-14, 2023, Limassol, Cyprus : proceedings
ISBN
  • 9798350322248
ISBN (electronic)
  • 9798350322231
Event 19th IEEE International Conference on e-Science, e-Science 2023
Article number 19
Pages (from-to) 179-188
Number of pages 10
Publisher Piscataway, NJ: IEEE
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract

The discovery and reutilization of scientific codes are crucial in many research activities. Computational notebooks have emerged as a particularly effective medium for sharing and reusing scientific codes. Nevertheless, effectively locating relevant computational notebooks is a significant challenge. First, computational notebooks encompass multi-modal data comprising unstructured text, source code, and other media, posing complexities in representing such data for retrieval purposes. Second, the absence of evaluation datasets for the computational notebook search task hampers fair performance assessments within the research community. Prior studies have either treated computational notebook search as a code-snippet search problem or focused solely on content-based approaches for searching computational notebooks. To address the aforementioned difficulties, we present DeCNR, tackling the information needs of researchers in seeking computational notebooks. Our approach leverages a fused sparse-dense retrieval model to represent computational notebooks effectively. Additionally, we construct an evaluation dataset including actual scientific queries, computational notebooks, and relevance judgments for fair and objective performance assessment. Experimental results demonstrate that the proposed method surpasses baseline approaches in terms of F1@5 and NDCG@5. The proposed system has been implemented as a web service shipped with REST APIs, allowing seamless integration with other applications and web services.

Document type Conference contribution
Language English
Published at https://doi.org/10.1109/e-Science58273.2023.10254859
Published at https://zenodo.org/records/8413983
Other links https://www.proceedings.com/70685.html https://www.scopus.com/pages/publications/85174242938
Downloads
2023.conference.escience.nali.camera (Accepted author manuscript)
Permalink to this page
Back