Zur Merkliste hinzufügen
Zurück zur Auswahl

 

80608-01 - Vorlesung mit Übungen: Natural Language Processing and Text Analysis (4 KP)

Semester Herbstsemester 2026
Angebotsmuster unregelmässig
Dozierende Sepideh Alassi (sepideh.alassi@unibas.ch, BeurteilerIn)
Inhalt Course Outline:

Anatomy of text, preprocessing pipelines, and the statistical properties of language.

Word Meaning and Representation: Word embeddings, semantic similarity, and co-occurrence matrices.

Language Structures: N-grams, POS tagging, dependency parsing, and Named Entity Recognition (NER). You will also learn how to train a custom NER model on your own corpus and evaluate its performance.

Higher Level Semantics: Sentiment analysis and topic modelling.
Lernziele This course offers a practical introduction to Natural Language Processing (NLP) and demonstrates how its core concepts can be applied using Python. Each day is structured into two parts: morning sessions provide a theoretical overview of key topics, while afternoon sessions focus on practical examples and hands-on exercises.
You will work with widely used Python libraries, including TensorFlow, spaCy, scikit-learn, Keras, and NLTK, to gain both conceptual understanding and practical skills.
Literatur - Jacob Eisenstein, Introduction to Natural Language Processing, The MIT Press, 2019.
- Hobson Lane, Hannes Hapke, Cole Howard, Natural Language Processing in Action: Understanding, Analyzing, and Generating Text with Python, Second Edition, Manning, 2025.
Bemerkungen The course will be highly practical; therefore, attendance is mandatory.

Please bring your own laptop with Python 3.12 installed. I also recommend installing the PyCharm IDE to facilitate programming. The Professional Edition is available free of charge for students—simply register with your UniBas email address on JetBrains.

Download link: https://www.jetbrains.com/pycharm/download/

 

Unterrichtssprache Deutsch
Einsatz digitaler Medien kein spezifischer Einsatz

 

Intervall Wochentag Zeit Raum

Keine Einzeltermine verfügbar, bitte informieren Sie sich direkt bei den Dozierenden.

Module Modul: Digital Humanities, Culture and Society (Master Studienfach: Digital Humanities)
Modul: Erweiterung Gesellschaftswissenschaften BA (Bachelor Studienfach: Politikwissenschaft)
Modul: Introduction to Digital Humanities (Master Studienfach: Digital Humanities)
Modul: Methoden der Gesellschaftswissenschaften (Masterstudium: European Global Studies)
Modul: Strategien des Digitalen (Master Studienfach: Medienwissenschaft)
Prüfung Lehrveranst.-begleitend
An-/Abmeldung zur Prüfung Anmelden: Belegen; Abmelden: nicht erforderlich
Wiederholungsprüfung keine Wiederholungsprüfung
Skala Pass / Fail
Belegen bei Nichtbestehen beliebig wiederholbar
Zuständige Fakultät Philosophisch-Historische Fakultät, studadmin-philhist@unibas.ch
Anbietende Organisationseinheit Digital Humanities Lab

Zurück zur Auswahl