activity
20222026
most citedA Large-Scale Comparison of Python Code in Jupyter Notebooks and Scripts

3 citations · 4 across the 10 of their papers we have counts for

collaborators
Showing cs.SEShow all

7 papers · 1 filter

cs.SE2025★ 1 cited

Observing Fine-Grained Changes in Jupyter Notebooks During Development Time

Sergey Titov, Konstantin Grotov, Cristina Sarasua +5

In software engineering research, the analysis of fine-grained logs led to significant innovations in areas such as refactoring, security, and code completion. However, even though…

cs.SE2025

Themisto: Jupyter-Based Runtime Benchmark

Konstantin Grotov, Sergey Titov

In this work, we present a benchmark that consists of Jupyter notebooks development trajectories and allows measuring how large language models (LLMs) can leverage runtime informat…

cs.SE2025

Evolving the Computational Notebook: A Two-Dimensional Canvas for Enhanced Human-AI Interaction

Konstantin Grotov, Dmitry Botov

Computational notebooks, while essential for data science, are limited by their one-dimensional interface, which poorly aligns with non-linear developer workflows and complicates c…

cs.SE2024

Untangling Knots: Leveraging LLM for Error Resolution in Computational Notebooks

Konstantin Grotov, Sergey Titov, Yaroslav Zharov +1

Computational notebooks became indispensable tools for research-related development, offering unprecedented interactivity and flexibility in the development process. However, these…

cs.SE2024

Hidden Gems in the Rough: Computational Notebooks as an Uncharted Oasis for IDEs

Sergey Titov, Konstantin Grotov, Ashwin Prasad S. Venkatesh

In this paper, we outline potential ways for the further development of computational notebooks in Integrated Development Environments (IDEs). We discuss notebooks integration with…

cs.SE2023

Optimizing Duplicate Size Thresholds in IDEs

Konstantin Grotov, Sergey Titov, Alexandr Suhinin +2

In this paper, we present an approach for transferring an optimal lower size threshold for clone detection from one language to another by analyzing their clone distributions. We s…

cs.SE2022★ 3 cited

A Large-Scale Comparison of Python Code in Jupyter Notebooks and Scripts

Konstantin Grotov, Sergey Titov, Vladimir Sotnikov +2

In recent years, Jupyter notebooks have grown in popularity in several domains of software engineering, such as data science, machine learning, and computer science education. Thei…