NEW POST
Most of the talk about the impact of GenAI on software development is about its ability to write (messy) code. But many of us think it's going to be much more useful to help us understand existing messy code, as part of a modernization effort. My colleagues Alessio Eros F., Tom Coggrave, and Shodhan Sheth have been considering how GenAI can do this, including building an internal tool that combines LLMs with a knowledge graph built from the code's AST.
Most of the talk about the impact of GenAI on software development is about its ability to write (messy) code. But many of us think it's going to be much more useful to help us understand existing messy code, as part of a modernization effort. My colleagues Alessio Eros F., Tom Coggrave, and Shodhan Sheth have been considering how GenAI can do this, including building an internal tool that combines LLMs with a knowledge graph built from the code's AST.