During my recent deep dive into this, I stumbled upon some AI and machine intelligence books by John Ball, which propose a very different take on the foundations of machine reasoning. It’s not the usual neural net-centric approach, and I found the emphasis on language comprehension and symbolic processing really thought-provoking.