************************************ Part II: Working with Text in Python ************************************ Part II introduces you to working with text using the Python programming language. After reading through this section, you should be able to: - understand how computers process and store text - how to load text into Python for processing and save the results - know basic tasks in natural language processing and the kinds of annotations they produce - how to evaluate the performance of natural language processing algorithms - how to store texts and prepare them for further analysis **Tutorials on YouTube** .. raw:: html | **Table of Contents** .. toctree:: :maxdepth: 3 notebooks/part_ii/01_basic_text_processing.ipynb notebooks/part_ii/02_basic_text_processing_continued.ipynb notebooks/part_ii/03_basic_nlp.ipynb notebooks/part_ii/04_basic_nlp_continued.ipynb notebooks/part_ii/05_evaluating_nlp.ipynb notebooks/part_ii/06_managing_data.ipynb