|
1 |
| -Modul B.Inf.1206 - Version 3 |
| 1 | +Modul B.Inf.1247 - Version 1 |
2 | 2 | Georg-August-Universität Göttingen
|
3 |
| -Modul B.Inf.1206: Datenbanken |
4 |
| -English title: Databases5 C |
| 3 | +Modul B.Inf.1247: Introduction to Information Retrieval and Natural |
| 4 | +Language Processing |
| 5 | +English title: Introduction to Information Retrieval and Natural Language Processing6 C |
5 | 6 | 4 SWS
|
6 | 7 | Lernziele/Kompetenzen:
|
7 |
| -Die Studierenden kennen die theoretischen Grundlagen sowie technischen Konzepte |
8 |
| -von Datenbanksystemen. Mit den erworbenen Kenntnissen in konzeptueller |
9 |
| -Modellierung und praktischen Grundkenntnissen in der am weitesten verbreiteten |
10 |
| -Anfragesprache "SQL" können sie einfache Datenbankprojekte durchführen. Sie wissen, |
11 |
| -welche grundlegende Funktionalität ihnen ein Datenbanksystem dabei bietet und |
12 |
| -können diese nutzen. Sie können sich ggf. auf der Basis dieser Kenntnisse mit Hilfe |
13 |
| -der üblichen Dokumentation in diesem Bereich selbständig weitergehend einarbeiten. |
14 |
| -Die Studierenden verstehen den Nutzen eines fundierten mathematisch-theoretischen |
15 |
| -Hintergrundes auch im Bereich praktischer Informatik.Arbeitsaufwand: |
| 8 | +After successfully completing the course, students should be able to: |
| 9 | +•Summarize major IR and NLP applications |
| 10 | +•Explain important IR and NLP algorithms and data structures |
| 11 | +•Determine the conceptual requirements of specific IR and NLP problems |
| 12 | +•Compare the suitability of algorithms and data structures for specific tasks |
| 13 | +•Devise solutions for complex IR and NLP tasks by implementing and adapting |
| 14 | +suitable algorithms and data structures |
| 15 | +•Evaluate IR and NLP methods and systems quantitatively and qualitativelyArbeitsaufwand: |
16 | 16 | Präsenzzeit:
|
17 | 17 | 56 Stunden
|
18 | 18 | Selbststudium:
|
19 |
| -94 Stunden |
20 |
| -Lehrveranstaltung: Datenbanken (Vorlesung, Übung) |
| 19 | +124 Stunden |
| 20 | +Lehrveranstaltung: Lecture Introduction to Information Retrieval and Natural |
| 21 | +Language Processing (Vorlesung) |
21 | 22 | Inhalte:
|
22 |
| -Konzeptuelle Modellierung (ER-Modell), relationales Modell, relationale Algebra |
23 |
| -(als theoretische Grundlage der Anfragekonzepte), SQL-Anfragen, -Updates und |
24 |
| -Schemaerzeugung, Transaktionen, Normalisierungstheorie. |
25 |
| -Literatur: R. Elmasri, S.B. Navathe: Grundlagen von Datenbanksystemen - Ausgabe |
26 |
| -Grundstudium (dt. Übers.), Pearson Studium (nach Praxisrelevanz ausgewählte |
27 |
| -Themen).4 SWS |
28 |
| -Prüfung: Klausur (120 Min.) oder mündliche Prüfung (ca. 20 Min.) 5 C |
| 23 | +The lecture will cover the following topics: |
| 24 | +•Basics: Background, Text Preprocessing, Documents, Terms, Vocabulary, Inverted |
| 25 | +Index |
| 26 | +•Boolean Retrieval, Positional Retrieval, Tolerant Retrieval |
| 27 | +•Efficient Index Construction, Index Compression |
| 28 | +•Term Weighting, Relevance Scoring, Ranked Retrieval |
| 29 | +•Semantic Text Analysis, Link Analysis |
| 30 | +•Complete Retrieval Systems |
| 31 | +•Results Visualization and Exploration |
| 32 | +•Evaluation of Retrieval Systems |
| 33 | +Please visit www.gipplab.org/teaching for details on this course.2 SWS |
| 34 | +Prüfung: Written test (90 min.) or oral exam (approx. 20 min.) |
| 35 | +Prüfungsvorleistungen: |
| 36 | +Successful completion of the examination in the practical course component of this |
| 37 | +module. |
29 | 38 | Prüfungsanforderungen:
|
30 |
| -Nachweis über aufgebaute weiterführende Kompetenzen in den folgenden Bereichen: |
31 |
| -theoretische Grundlagen sowie technische Konzepte von Datenbanksystemen, |
32 |
| -konzeptuelle Modellierung und praktische Grundkenntnisse in der am weitesten |
33 |
| -verbreiteten Anfragesprache "SQL" in ihrer Anwendung auf einfache Datenbankprojekte, |
34 |
| -Nutzung grundlegender Funktionalitäten von Datenbanksystem, mathematisch- |
35 |
| -theoretischer Hintergründe in der praktischen Informatik. Fähigkeit, die vorstehenden |
36 |
| -Kompetenzen weiter zu vertiefen. |
| 39 | +•Knowledge of major IR and NLP applications |
| 40 | +•Ability to explain important IR and NLP algorithms and data structures |
| 41 | +•Ability to analyze the conceptual requirements of specific IR and NLP problems |
| 42 | +•Ability to compare the suitability of algorithms and data structures for specific tasks |
| 43 | +•Ability to evaluate IR and NLP methods and systems quantitatively and |
| 44 | +qualitatively2 C |
| 45 | +Lehrveranstaltung: Practical Course Introduction to Information Retrieval and |
| 46 | +Natural Language Processing (Laborpraktikum) |
| 47 | +Inhalte:2 SWS |
| 48 | +Amtliche Mitteilungen II der Georg-August-Universität Göttingen vom 11.10.2022/Nr. 9 V7-WiSe22/23 Seite 10996Modul B.Inf.1247 - Version 1 |
| 49 | +In the practical course, students work on applied research projects (teamwork is |
| 50 | +possible) that address complex information retrieval tasks. Using the programming |
| 51 | +language Python and presenting the intermediate and final results of the projects is |
| 52 | +mandatory. |
| 53 | +Please visit www.gipplab.org/teaching for details on this course. |
| 54 | +Prüfung: Präsentation (ca. 20 Minuten) |
| 55 | +Prüfungsvorleistungen: |
| 56 | +Successful completion of an applied research project including at least one intermediate |
| 57 | +milestone or presentation. |
| 58 | +Prüfungsanforderungen: |
| 59 | +•Ability to analyze the conceptual requirements of specific IR and NLP problems |
| 60 | +•Ability to compare the suitability of algorithms and data structures for specific tasks |
| 61 | +•Ability to determine the conceptual requirements of specific IR and NLP problems |
| 62 | +•Ability to devise solutions for complex IR and NLP tasks by implementing and |
| 63 | +adapting suitable algorithms |
| 64 | +•Ability to evaluate IR and NLP methods and systems quantitatively and |
| 65 | +qualitatively4 C |
37 | 66 | Zugangsvoraussetzungen:
|
38 | 67 | keineEmpfohlene Vorkenntnisse:
|
39 |
| -B.Inf.1101 |
| 68 | +Knowledge of at least one object-oriented |
| 69 | +programming language, preferably Python, is |
| 70 | +required to complete the course. Python is used as |
| 71 | +part of the exercise sessions. For participants who |
| 72 | +are unfamiliar with Python, a fast-paced introduction |
| 73 | +into the essentials of the language will be provided. |
40 | 74 | Sprache:
|
41 |
| -DeutschModulverantwortliche[r]: |
42 |
| -Prof. Dr. Wolfgang May |
| 75 | +EnglischModulverantwortliche[r]: |
| 76 | +Prof. Dr. Bela Gipp |
43 | 77 | Angebotshäufigkeit:
|
44 |
| -jährlichDauer: |
| 78 | +irregularDauer: |
45 | 79 | 1 Semester
|
46 | 80 | Wiederholbarkeit:
|
47 | 81 | zweimaligEmpfohlenes Fachsemester:
|
48 | 82 | Maximale Studierendenzahl:
|
49 |
| -100 |
50 |
| -Amtliche Mitteilungen II der Georg-August-Universität Göttingen vom 11.10.2022/Nr. 9 V7-WiSe22/23 Seite 10985 |
| 83 | +30 |
| 84 | +Bemerkungen: |
| 85 | +This course provides a good foundation for a bachelor's or master's thesis in our |
| 86 | +group. Visit www.gipplab.org/students-corner/graduation-projects for our current theses proposals. |
| 87 | +Amtliche Mitteilungen II der Georg-August-Universität Göttingen vom 11.10.2022/Nr. 9 V7-WiSe22/23 Seite 10997 |
0 commit comments