His research interests are in diffeomorphism groups and shape spaces, machine learning and smart homes, and complex networks and complexity. He is the author of Machine Learning: An Algorithmic Perspective.