Hacker News new | ask | show | jobs
by jpcooper 2018 days ago
I don't know why you were downvoted, but I am interested in maybe the simpler case of computer-assisted programming. It doesn't necessarily have to be natural language input. Anything that can help debug compiler errors or debug programmes.

I went to a talk years ago on someone's PhD project involving a certain interactive debugger for Haskell, where the user could traverse the graph, making claims about nodes and eliminating possibilities. I wish I could remember its name.

uu-parsinglib [1] is a parser combinator library that provides error correction.

[1] https://hackage.haskell.org/package/uu-parsinglib-2.3.0

Maybe these algorithms could combine with AI to create something better.