A Comprehensive Survey of AI-Driven Advancements and Techniques in Automated Program Repair and Code Generation. - Avinash Anand; Akshit Gupta; Nishchay Yadav; Shaurya Bajaj (CoRR, 2024)