This course provides a hands-on introduction to Natural Language Processing for PhD students who want to analyze text in their research. It is designed for beginners with no prior knowledge of Python.
The course will be held on the following six days, from 10:15-11:45 a.m. (room V8.240):
1. 29.10. (Tuesday)
2. 31.10. (Thursday)
3. 5.11. (Tuesday)
4. 7.11. (Thursday)
5. 12.11. (Tuesday)
6. 14.11. (Thursday)
More details on the content of the course can be found in the Lernraum.
Prerequisites and application
The course is intended for beginners without prior Python knowledge. However, to ensure a level playing field, you are asked to solve one basic task prior to the course, following five steps:
1. Install Python on your computer, following one of the many step-by-step online tutorials. I suggest installing Miniconda to manage your packages. As a code editor, I like to use Microsoft Visual Studio Code. Moreover, I suggest creating a virtual environment specifically for this course. You can find more information for example on this website: https://conda.io/projects/conda/en/latest/user-guide/getting-started.html
2. Import some basic Python libraries: Pandas, Numpy and Matplotlib. You may need to import more later on.
3. Import a data file of your choice (e.g., csv or excel) using the Pandas library.
4. Create a visualisation of your choice using the Matplotlib library. The title of the plot should include the name of this course ("NLP for beginners").
5. Save your solution as a notebook (.ipynb) and submit it via email until October 27, 2024 (12 p.m.).
Rhythmus | Tag | Uhrzeit | Format / Ort | Zeitraum |
---|
Studiengang/-angebot | Gültigkeit | Variante | Untergliederung | Status | Sem. | LP | |
---|---|---|---|---|---|---|---|
Economics and Management (BiGSEM) / Promotion | Economics; Electives | 2 | |||||
Economics and Management (BiGSEM) / Promotion | Management; Electives | 2 | |||||
Economics and Management (BiGSEM) / Promotion | Finance; Electives | 2 | |||||
Studieren ab 50 |