Hacker News new | ask | show | jobs
by koonsolo 1199 days ago
On which data would you train it?

For code completion for example, you can just train it with a whole bunch of code.

But to explain large code bases, you need to train it with both large codebases and explanations. As far as I know, there are no such explanations available.

1 comments

That's true, but it works with smaller pieces of code already. You can paste a function into ChatGPT and it will attempt to explain how the code works. Maybe there are enough existing explanations of high-level concepts on the internet for it to work, if it just has the larger codebase in its training data as well. At this point I am wary of making predictions about what this type of AI is able to do. :)