Note: This is a repost of a Twitter threadI posted a month back. Upon several requests, I converted the thread into this Medium post. Enjoy! 💚
When I went to NeurIPS a couple of months back, I noticed a couple of interesting books that I wanted to share. Here are a few that caught my attention and that I would recommend if you are serious about learning the nitty-gritty of NLP and ML:
Reinforcement Learning, Second Edition (An Introduction) By Richard S. Sutton and Andrew G. Barto
Introduction to Natural Language Processing By Jacob Eisenstein
Deep Learning By Ian Goodfellow, Yoshua Bengio and Aaron Courville
Foundations of Machine Learning, Second Edition By Mehryar Mohri, Afshin Rostamizadeh and Ameet Talwalkar
Introduction to Deep Learning By Eugene Charniak
Dive into Deep Learning By Aston Zhang, Zack C. Lipton, Mu Li, and Alex J. Smola
Natural Language Processing with PyTorch By Delip Rao and Brian McMahan
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow By Aurélien Géron
Python Machine Learning — Third Edition By Sebastian Raschka and Vahid Mirjalili
Finally, I would also recommend the ebook I put together with @soujanyaporia: Modern Deep Learning Techniques Applied to Natural Language Processing. We are working on improving and updating it. Here is the GitHub repo if you are interested in contributing:
https://github.com/omarsar/nlp_overview
There are so many other great books, what others do you recommend?