https://medium.com/@alexandragrosu03/the-future-of-artificial-intelligence-in-programming-a036d7cea3e2