Natural Language Processing

Teach computers to understand human language.

Advanced4 modules12 lessonsFree · no sign-up
0 of 12 lessons published
View syllabus

Syllabus

01 Text BasicsPreparing text. 4 lessons
  1. 1.1What is NLP?Coming soon
  2. 1.2TokenisationComing soon
  3. 1.3Stemming and lemmatisationComing soon
  4. 1.4Stop words and text cleaningComing soon
02 Representing TextTurning words into numbers. 2 lessons
  1. 2.1Bag of words and TF-IDFComing soon
  2. 2.2Word embeddings: Word2Vec and GloVeComing soon
03 Classic TasksNLP applications. 3 lessons
  1. 3.1Text classification and sentiment analysisComing soon
  2. 3.2Named entity recognitionComing soon
  3. 3.3Topic modellingComing soon
04 Modern NLPTransformers. 3 lessons
  1. 4.1Transformers and BERTComing soon
  2. 4.2Hugging Face basicsComing soon
  3. 4.3Text summarisation and translationComing soon