Watch Vadim Markovtsev's ML Conference session

Mining software development history: Approaches and challenges

JAXenter Editorial Team
machine learning

This talk from the Machine Learning Conference gives a fun history of mining examples and presents some of the available tooling. Some of the topics we’ll be going over include embeddings, dynamic time warping, seriation, and HDBSCAN. Watch Vadim Markovtsev’s ML Conference session and come away knowing more about software development.

Software development history, typically represented as a Version Control System log, is a rich source of insights into how the project evolved as well as how its developers work. What’s probably more important is events from the past can predict the future.


machine learningVadim Markovtsev is a Google Developer Expert in Machine Learning and a Lead Machine Learning Engineer at source {d} ( where he works with “big natural code” and manages a team of brilliant fellow engineers and data scientists. His academic background is compiler technologies and system programming. Vadim is also author of several published papers about Machine Learning on Source Code. It’s open source zealot and open data knight.

Inline Feedbacks
View all comments