Part I. Getting started. 1. Setting up Python, Anaconda and Spyder ; 2. Python refresher
Part II. Learning to talk. 3. Speech recognition ; 4. Make Python talk ; 5. Speaking applications ; 6. Web scraping podcasts, radios, and videos ; 7. Building a virtual personal assistant ; 8. Know-it-all VPA
Part III. Interactive games. 9. Graphics and animation with the turtle module ; 10. Tic-tac-toe ; 11. Connect Four ; 12. Guess-the-Word game ; 13. Smart games: adding intelligence
Part IV. Going further. 14. Financial applications ; 15. Stock market watch ; 16. Use world languages ; 17. Ultimate virtual personal assistant
Appendix A. Install modules to play audio files
Appendix B. Suggested answers to end-of-chapter exercises.