Artificial Intelligence, Code Generation, Cybersecurity, Vulnerability Detection, Vulnerability Patching