Meet ApplyKite Twin, the application assistant that learns with you
Meet your Twin, it learns with you
Your Twin learns with you
Launch week codes:30% off annual Pro20% off monthly Pro
Ends in00h00m00s
Ends in00h00m00s
Shigeyuki Sato
Associate Professor
Research Interests
Make your next move.
Prepare your application
Review drafts before you send them.
Explore related searches
About
Shigeyuki Sato is an Associate Professor at The University of Electro-Communications, Japan. His research areas encompass data science, object-oriented programming, and parallel data extraction techniques. Recent articles include investigations into data scientists transitioning into advanced analytics and the development of dynamic tools for efficient data processing.
Articles (7)
Year:
2026
Year:
2026
Year:
2025
Year:
2025
Computational notebook environments are popular and de facto standard tools for programming in data science, whereas computational notebooks are notorious in software engineering. The criticism there stems from the characteristic of facilitating unrestricted dynamic patching of running programs, which makes exploratory coding quick but the resultant code messy and inconsistent. In this work, we first reveal that dynamic patching is a natural demand rather than a mere bad practice in data science programming on Kaggle. We then develop Multiverse Notebook, a computational notebook engine for time-traveling exploration. It enables users to time-travel to any past state and restart with new code from there under state isolation. We present an approach to efficiently implementing time-traveling exploration. We empirically evaluate Multiverse Notebook on ten real-world tasks from Kaggle. Our experiments show that time-traveling exploration on Multiverse Notebook is reasonably efficient.
Year:
2024
Year:
2024
Year:
2020
Collaborators (3)
Kenjiro Taura
Professor
University of Tokyo
Tomoharu Ugawa
Kochi University of Technology
Tomoki Nakamaru
University of Tokyo
Make your next move.
Prepare your application
Review drafts before you send them.