10.5281/zenodo.7156352
https://zenodo.org/records/7156352
oai:zenodo.org:7156352
Li, Na
Na
Li
0000-0001-7799-876X
Multiscale Networked System, Informatics Institute, University of Amsterdam, Netherlands
Farshidi, Siamak
Siamak
Farshidi
Multiscale Networked System, Informatics Institute, University of Amsterdam, Netherlands
Bianchi, Riccardo
Riccardo
Bianchi
LifeWatch ERIC Virtual Lab and Innovation Center (VLIC), Amsterdam, Netherlands
Koulouzis, Spiros
Spiros
Koulouzis
LifeWatch ERIC Virtual Lab and Innovation Center (VLIC), Amsterdam, Netherlands
Zhao, Zhiming
Zhiming
Zhao
Multiscale Networked System, Informatics Institute, University of Amsterdam, Netherlands
Context-Aware Notebook Search in a Jupyter-Based Virtual Research Environment
Zenodo
2022
computational notebook
Jupyter notebook
notebook search
data science
code discovery
code reuse
2022-10-07
Presentation
10.5281/zenodo.7156351
https://zenodo.org/communities/escience-2022
0.1
Creative Commons Attribution 4.0 International
Computational notebook environments such as the Jupyter play an increasingly important role in data-centric research for prototyping computational experiments, documenting code implementations, and sharing scientific results. Effectively discovering and reusing notebooks available on the web can reduce repetitive work and facilitate scientific innovations. However, general-purpose web search engines (e.g., Google Search) do not explicitly index the contents of notebooks, and notebook repositories (e.g., Kaggle and GitHub) require users to create domain-specific queries based on the metadata in the notebook catalogs, which fail to capture the working contexts in the notebook environment. This poster presents a Context-aware Notebook Search Framework (CANSF) to enable a researcher to seamlessly discover external notebooks based on semantic contexts of the literate programming activities in the Jupyter environment.
None