Skip to content
Tokyo, Japan, April 2017
Tokyo, Japan, April 2017
On this page

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.





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