Skip to content

talkpython/nlp-with-python-and-spacy-course

Repository files navigation

NLP with Python and spaCy

This repository is part of a course over on Talk Python Training.

Transcript Files

The transcripts folder in this repository contains the transcript files that we use during the course. These are transcripts from the Talk Python to Me podcast and are used to demonstrate how to work with text data in Python. In particular, we will use spaCy to process the text to find Python based programming tools.

The local folder contains a subset of all the files in the talk python transcripts repository, which is updated regularily. If you want to use the most recent files from the podcast you'd need to use those files to update the local transcripts folder.

Course Content

The bulk of the course is split into four parts. Parts one, two and four each fit inside of a Jupyter notebook and you can find the content in the part-1.ipynb, part-2.ipynb and part-4.ipynb files respectively. Part 3 is about how to structure an NLP project which is why that content is contained in a folder called part-3.

The spacy-llm.cfg, spacy-llm-adv.cfg and ner_examples.yaml files are all part of the content for part 4 of the course.