I have a book tucked away somewhere, although its one of the C flavors. Neural networks are great at predicting outcomes based on previously observed patterns aka "learning". There aren't too many calls for that in CAD work. At one point I was considering using it for "command prognostication" ie. the standard right-click context menu gives a list of previous commands, this would instead track commands issued and provide a list of commands it thinks would be used next.