Studentisches Projekt ESPRESSO - PowerPoint PPT Presentation

1 / 29
About This Presentation
Title:

Studentisches Projekt ESPRESSO

Description:

Studentisches Projekt ESPRESSO Architektur Referat von: Dongdong Jiao, Marie Fagot Module Prozess Modulschnittstellen Kommunikation Sprache/Steuerung Dialogmanagement ... – PowerPoint PPT presentation

Number of Views:89
Avg rating:3.0/5.0
Slides: 30
Provided by: Dong177
Category:

less

Transcript and Presenter's Notes

Title: Studentisches Projekt ESPRESSO


1
  • Studentisches Projekt ESPRESSO
  • Architektur

2
  • Referat von
  • Dongdong Jiao, Marie Fagot

3
  • 3 große Module / Entwicklungsgruppen
  • Steuerung
  • Spracherkennung
  • Mustererkennung
  • Komponenten Unterteilung
  • Sprachmodul
  • Mustererkennungsmodul
  • Chipkartenmodul
  • Steuerungsmodul
  • Webgruppe
  • Routen
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

4
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

5
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

Dialog
Sprachmodul
Bewegungssensor
Bestellung
Chipkarte
Schnittstelle
Bestellung
Steuerung
Erstellung
Datenbank
6
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

7
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

Steuerung lt - gt Sprache XML-Datenstruktur Steueru
ng lt - gt Muster ID des Benutzers
8
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

9
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

10
CSP / FDR2
  • Dialogmanagement

11
(No Transcript)
12
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

CSP / FDR2
13
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

14
(No Transcript)
15
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

16
(No Transcript)
17
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

18
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

Der Lexikonparser liest das XML codierte Lexikon
aus und speichert Lexikoneinträge in einer
Struktur, die durch die Namen und
grammatikalischen Kategorien sortiert ist.
19
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

Datenbankmodul Gesamtmodell Datenbank /
Parsing Unit / Sending Unit Die Verknüpfungen
mit der Datenbank erfolgen über festgelegten
Einheiten und Schnittstellen
20
Datenbankmodul Gesamtmodell Datenbank / Parsing
Unit / Sending Unit
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

21
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

22
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

23
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege
  • Zu folgenden Daten sollen Tabellen in einer
    zentralen DB angelegt werden
  • - Biometrie Daten (Mustererkennungsgruppe)
  • - Abrechnungsdaten (Steuerung)
  • Wegbeschreibungsdaten
  • Objektsdatenbank
  • Daten, die nur von jeweils einem Modul genutzt
    werden, sollten -nach dem Prinzips des modularen
    Systemaufbaus- nach Möglichkeit lokal abgelegt
    werden. Das trifft beispielsweise aus das vom
    Sprachsteuerungsmodul benötigte Lexikon zu.

24
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege
  • Verschiedene domains
  • - Kaffee
  • - Routen / Informationen
  • - Rückmeldungen (small talk)
  • Tabellen in Datenbank
  • - Grammatik
  • - Lexikon (Aussprache)
  • - Statistik über Fehlermeldungen

25
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

26
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

Beispiel Tabelle Bestellung
  • Stack für die Herstellung
  • Daten für Rechnung

27
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

Beispiel MySQL Befehlen
Die Bestellnummer, die den geringsten Wert hat,
also als erstes in die Liste eingetragen wurde,
wird ausgewählt SELECT MIN(bestellnr) FROM
bestellung WHERE error 0 AND finished 0 Die
Kaffee-ID der aktuellen Bestellung wird
ausgelesen SELECT KID FROM bestellung WHERE
bestellnr "nextBestellNr" Die Kunden-ID
einer Bestellung wird ausgelesen für eine
Bestellung, die fertig erstellt wurde SELECT ID
FROM bestellung WHERE finished 1 AND bestellnr
"nextBestellNr" Die Kaffeespezialität der
Bestellung wird ausgelesen SELECT
Kaffeespezialität FROM kaffeesorte WHERE KID
"best "
28
  • Module
  • Prozess
  • Modulschnittstellen
  • Kommunikation Sprache/Steuerung
  • Dialogmanagement
  • Klassen von Sprachmodul
  • Datenbank
  • Dialogsystem
  • Kaffeeautomat
  • Wege

29
  • Schöne Ferien!
Write a Comment
User Comments (0)
About PowerShow.com