Skip to content
Tokyo, Japan, April 2017
Tokyo, Japan, April 2017

Word Prediction with N-Grams Model Using Python ​

The “AI611µ Word Prediction with N-Grams Model using Python” micro-course is about how to perform word prediction with artificial intelligence techniques. More precisely, it presents how to use N-Grams model to predict words based on a corpus and builds a small example with Python.

I gave this micro-course in 2020, once, at the ECAM Brussels Engineering School (ECAM) as a part of the “I4110 – Artificial intelligence” course. The course is taught in French, but all the material is available in English and in French.

Documents ​

Theory ​

Practice ​

Resources ​

This section gathers resources that have been used to create this micro-course. These latter can be used to learn more about N-Grams.

Reference books ​

  • Daniel Jurafsky and James H. Martin (2008). Speech and Language Processing (Second Edition). Pearson. (ISBN: 978-0-135-04196-3)

Online resources ​