Course registration & instruction language
To be admitted to this course, you have to register for the course in the registration system for seminars and labs by the Computer Science department and you have to get a seat.
This course is for master students only and the instruction language is English.
Jupyter Notebooks are a widely used tool in the industry when it comes to experimenting on ML solutions. This lab aims to mine, analyze, and interpret how developers are working with Jupyter Notebooks to uncover hidden patterns, trends, and knowledge to improve the development process. The participants are provided with an initial set of tools (automatic activity-based cell labeler, history tracking tool) and are challenged to develop approaches that provide insights into development activities within Jupyter Notebooks. These approaches are then implemented and integrated as Jupyter Notebook extensions.
The lab will take place during the lecture period in the winter semester 2023. Attendance is mandatory for all dates. Justified exceptions for individual dates may be possible by prior arrangement.
- Kick-off meeting, on the first regular date.
- Alpha milestone presentation, expected to take place on one of the regular dates.
- Presentation of the beta milestone, expected to take place on one of the regular dates.
- Final presentation, *date to be announced.