It's not intelligent but it's also not programmed by humans in the sense that someone painstakingly put explicit logic for the possible cases.
This tendency to buzzword out of obvious truths (NN's are programs for example) derails rational discussion.
https://news.ycombinator.com/newsguidelines.html
Doing these things derails discussion much faster than an obvious comment, so would you please (re-)read the rules and abide by the spirit of this site when posting here?