Source: https://semanticshifts.sciencesconf.org/data/pages/Course6.pdf