| Veranstalter |
| | Frank Schilder
Hedda Schmidtke
|
| Zeit/Ort |
| | Fr 10 - 12 und Block in Pfingstferien D-129 |
| Inhalt |
| |
Im Praktikum soll für eine Datenbank eine Schnittstelle entwickelt
werden, die graphische und natürlichsprachliche Mittel für Anfrage
und Darstellung des Ergebnisses kombiniert. Die Datenbank enthält
sowohl räumliche als auch strukturelle Informationen, die
ansprechend und übersichtlich zugreifbar gemacht werden sollen. Die
Anfragen sollen in natürlicher Sprache formuliert werden und können
bei Bedarf durch Auswahl von Objekten mit der Maus genauer
spezifiziert werden (z.B. Anfragen wie ´Was sind das für Objekte?´
oder ´Welche Funktionsräume befinden sich in diesem Haus?´ jeweils
kombiniert mit einer Objektauswahl durch Maus-Klicks). Die
graphische Darstellung soll auf der Basis von Karten erfolgen, in
denen Anfrageergebnisse durch Hervorhebung, farbige Markierung oder
Pfeile dargestellt werden können. Die Legende der Karte liefert für
den Benutzer genauere Erklärungen dieser graphischen Mittel.In der
Veranstaltung werden die für die Aufgabe nötigen Grundlagen
intelligenter räumlicher und natürlichsprachlicher Schnittstellen
erarbeitet und mit Hilfe der im Grundstudium bereits erworbenen
Programmierkenntnisse umgesetzt. Die Veranstaltung baut auf basalen
Prolog- und/oder Java-Kenntnissen auf, die im Verlauf vertieft und
erweitert werden. Einige Komponenten des Gesamtsystems sollen in
Prolog, andere in Java realisiert werden.
|
| Literatur |
| |
- W.F. Clocksin/C.S. Mellish: Programming in Prolog, Springer,
1994. amazon
- König/Seifert: Grundkurs Prolog für Linguisten, Tübingen, 1989
- Weitere Literatur wird laufend ergänzt
|
| Termine |
| | 05.04.2002 | Einführung |
| | | Einleitung: Intelligente Schnittstellen
|
| | | Die Programmierumgebung SWI-Prolog
|
| | 12.04.2002 | Natürliche Sprachverarbeitung in PROLOG |
| | | Definite Clause Grammar (DCG); Differenzlisten
|
| | 19.04.2002 | Robuste semantische Analyse von Sprache |
| | | Syntax-Semantik-Schnittstelle, Semantische Grammatiken
|
| | 26.04.2002 | Dialogverarbeitung |
| | | Sprech- und Dialogakte; Referenzauflösung; Deixis
|
| | 03.05.2002 | Graphische Interaktion |
| | |
JAVA Programmierumgebung; graphische Interaktion mit JAVA:
Auswahl, Hervorhebung und Anzeige
|
| | 10.05.2002 | Grundlagen der Visualisierung |
| | | Graphische Elemente; Legendengenerierung
|
| | 17.05.2002 | JAVA-PROLOG-Schnittstelle JPL |
| | | Vorstellung von JPL; Einteilung in Gruppen
|
| | 21.05.2002 | Blockveranstaltung |
| | | Umsetzung der Projekte (9h - 16h)
|
| | 22.05.2002 | Blockveranstaltung |
| | | Umsetzung der Projekte (9h - 16h)
|
| | 23.05.2002 | Blockveranstaltung |
| | | Umsetzung der Projekte (9h - 16h)
|
| | 24.05.2002 | Blockveranstaltung |
| | | Umsetzung der Projekte (9h - 16h)
|
| | 31.05.2002 | Plenum |
| | | Vorstellung der Zwischenergebnisse/Probleme/Dokumentation
|
| | ........ | ... |
| | | ...
|
| | 12.07.2002 | Präsentation der Ergebnisse |
| | |
|
| Links |
| |
|