[R] Chatbot -generated R Code
Hans W
hwborcher@ @end|ng |rom gm@||@com
Tue Dec 9 14:32:03 CET 2025
SORRY if I missed such a discussion somewhere on R-HELP
For many years I wanted to write an R function that finds the closest pair of
points among a, maybe huge, set of points on the 2-dimensional plane. I never
did, perhaps considering the possible complexity of this task.
Now I found a book, among others describing the "sweeping algorithm", perfectly
suited for the problem. And as a test, I questioned chatbots like DeepSeek and
ChatGPT about such a function - and mentioned the sweeping algorithm.
DeepSeek, for instance, came immediately up with a complete, efficient solution
and test cases that I checked with brute force. I can see that it utilized the
sweeping algorithm, documented the code, and set up a help file. I made some
changes, improved the code a bit, but still it is code generated by a clever
chatbot, whatever I do.
Now I ask myself: Is this a correct and lawful way to write code in the future?
I am not even sure DeepSeek may not have used an implementation of the sweeping
algorithm that is under ACM license and would not be allowed on CRAN.
I wonder how one handles this matter? Will this be the future of code writing
(for R and other languages)? I would really appreciate to hear your opinion or
a hint to a discussion about it.
Hans Werner
More information about the R-help
mailing list