Speech and Language Processing (3rd) Note