Event box

This introduction to Natural Language Processing (NLP) covers the management and analysis of text using core Python programming language, and the open source libraries NLTK (natural language toolkit) and spaCy. Some prior experience with Python programming will be useful, but is not assumed. The three one-hour workshops will include the following topics:

Monday June 13, 12:00-1:30pm: Text processing in Python

  • strings and their properties
  • strings as iterables, lists
  • comparing and searching strings
  • regular expressions

Tuesday June 14, 12:00-1:30pm: NLTK

  • text preprocessing (spellchecking, stemming and lemmatization)
  • word contexts, frequency distribution
  • parts-of-speech tagging
  • named entity recognition
  • sentiment analysis

Thursday June 16, 12:00-1:30pm: spaCy

  • statistical modeling of text
  • word vectors and similarity
  • processing pipelines
Dates & Times:
11:45am - 1:15pm, Monday, June 13, 2022
11:45am - 1:15pm, Tuesday, June 14, 2022
11:45am - 1:15pm, Thursday, June 16, 2022
Zoom Session (Online)

Registration is required. There are 17 spaces available.

Event Organizer

Stephen Davison