Discourses in Language Processing The Code and Slides for the DC2 NLP Workshop: Discourses in Language Processing (with Python)