
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?
