Lehrende: Dr. rer. pol. Steffen Eger
Veranstaltungsart: Integrierte Veranstaltung
Orga-Einheit: FB20 Informatik
Anzeige im Stundenplan: FoLT
Fach:
Anrechenbar für:
Semesterwochenstunden: 4
Unterrichtssprache: Deutsch
Min. | Max. Teilnehmerzahl: - | -
Lehrinhalte: The lecture will be held in English. This lecture provides an introduction into the fundamental perspectives, problems, methods, and techniques of text technology and natural language processing using the example of the Python programming language. Key topics: Natural language processing (NLP) Tokenization and Segmentation Part-of-speech tagging Creating and using corpora Statistical analysis Syntactic analysis Machine Learning Categorization and classification Information extraction Introduction to Python Structured programming Data structures and IO NLTK library for NLP Usage of further libraries such as scikit-learn The course is based on the Python programming language together with an open-source library called the Natural Language Toolkit (NLTK). NLTK allows explorative and problem-solving learning of theoretical concepts without the requirement of extensive programming knowledge.
Literatur: Steven Bird, Ewan Klein, Edward Loper: Natural Language Processing with Python, O'Reilly, 2009. ISBN: 978-0596516499. http://www.nltk.org/book/
Voraussetzungen: If you like to work with your own notebook, we kindly ask you to follow the installation instructions given athttp://www.nltk.org/book/.
Weitere Informationen: After attending this course, students are in a position to • define the fundamental terminology of the language technology field, • specify and explain the central questions and challenges of this field, • explicate and implement simple Python programs, • transfer the learned techniques and methods to practical application scenarios of text understanding, as well as • critically assess their merits and limitations.
Foundations of Language Technology - Ü 01
Dr. rer. pol. Steffen Eger
Mo, 2. Nov. 2020 [11:40]-Mo, 8. Feb. 2021 [13:20]