Below you can find some videos and slides of talks and tutorials I've given.
| Deep Learning Models for Bug Detection and Repair. DL4C - ICLR 2022 [Video] [Slides] |
| Repairing Code with Machine Learning. AI4Code Meetup [Slides] |
| Code generation and bug repair. UIUC - CS 598 Invited Lecture [Slides] |
| Bug Detection and Repair with ML. MILA ML4Code Reading Group [Slides] |
| An Introduction to Graph Neural Networks: Models and Applications. Microsoft AI Residency Programme [Video] [Slides] |
| Graph Neural Networks in Software Engineering Research. TU Delft - IN 4334 [Video] [Slides] |
| Understanding Source Code using Natural Language and Graph Neural Networks. Computer Lab, University of Cambridge [Slides] |
| Towards Learned Program Analyses with Machine Learning. 2nd Deep Learning and Security Workshop [Slides] |
| Understanding Source Code with Deep Learning. FOSDEM [Video] [Slides] [YouTube] |
| Code Duplication and Machine Learning Models of Code. ML4SE [Slides] |
| Machine Learning for Program Analysis. SPLASH 2019 - Rebase [Slides] |
| Understanding Source Code using Natural Language and Graph Neural Networks. South England Natural Language Processing Meetup @ UCL [Slides] |
| Understanding & Generating Source Code with Graph Neural Networks. ML4P [Video] |
| Machine Learning for Smart Software Engineering Tools. EPFL Machine Learning Days [Slides] |
| Modelling Natural Language, Programs, and their Intersection. NAACL Tutorial [Video] [Slides] [GitHub] |
| Detecting Variable Misuses with Gated Graph Neural Networks. UCL CREST Open Workshop [Video] [Slides] |
| Learning to Understand Code with Machine Learning. Technion [Slides] |
| Understanding Source Code through Machine Learning to Create Smart Software Engineering Tools. IWESEP [Slides] |
| Probabilistic Models of Source Code: An Overview. NLSE Workshop [Slides] |