Course Contents
This course offers a detailed introduction to how we can use computer-based methods to study discourse, which is the way language is organised and used in social, political, and cultural settings. By combining ideas from computational linguistics, corpus linguistics, and discourse studies, the course helps students understand both the theory behind language use and the practical skills needed to analyse it. Students will learn how to use data and technology to explore how language shapes, reflects, and changes the stories and discussions that influence our society.
Literature
[list=1]
[*]"[i]Natural Language Processing with Python[/i]" by Steven Bird, Ewan Klein, and Edward Loper
[*]"[i]Speech and Language Processing[/i]" by Dan Jurafsky and James H. Martin
[/list]
Official Course Description
This course provides a comprehensive exploration of computational approaches to discourse analysis, examining how language functions within social, political, and cultural contexts. By integrating frameworks from computational linguistics, corpus linguistics, and discourse studies, students gain theoretical understanding alongside essential analytical skills.
[u]Key components of the course:[/u]
[list]
[*]Gather and preprocess your own corpus
[*]Basic NLP manipulation techniques
[*]Present findings in an easily understandable manner
[*]Data-driven exercises
[*]Exploring how language constructs, mirrors, and transforms social narratives
[/list]
Online Offerings
moodle
- Lecturer: Issam El Arabi