Natural Language Processing
If you’re new to natural language processing, I would recommend you start with O’Reilly Media’s Practical Natural Language Processing. It provides a solid foundation to the subject with the ability to do simpler projects. The second book you need to read after you have at least intermediate Python skills is Packt’s Transformers for Natural Language Processing. If you work through these books and build up a portfolio from the projects, you are ahead of the game for working in NLP.
I am still waiting for a great introductory computer vision book, as I outline here, but a really good one is Packt’s OpenCV 4 with Python Blueprints, 2nd Ed. I’d like to review more CV books to be able to add to this list, but this one will get you started.