Software Bug Detection and Fix Generation by Learning from Large Code Examples Funded by the The Royal Society International Collaboration Grant, PI. bug-detection