Advanced Topics: Natural Language Processing