Spoken Dialogue Systems 1
|
|
- Harry Lehmann
- vor 8 Jahren
- Abrufe
Transkript
1 Spoken Dialogue Systems 1 Jessica Hummel 14.Mai Im Rahmen des Seminars Mensch-Maschine-Kommunikation der Universität Bielefeld, Sommersemester 2003
2 Inhaltsverzeichnis 1 Einleitung 2 2 Was ist ein Spoken-Dialogue-System? 3 3 Der Aufbau von Dialogsystemen Spracherkennung(speech recognition) Parsing (language understanding) Dialogsteuerung Kommunikation mit externen Quellen Antwortgenerierung Sprachsynthese Unterschiedliche Strategien für die Dialogsteuerung Finite State-Based Systems Beispiel Nuance Automatic Banking System Anwendungsbereiche, Vorteile und Nachteile Frame-Based Systems Beispiel Philips Automatic Train Timetable Information System Anwendungsbereiche, Vorteile und Nachteile Agent-Based Systems Beispiel Circuit-Fix-It Shop System Anwendungsbereiche, Vorteile und Nachteile Zusammenfassung 16 1
3 Kapitel 1 Einleitung Als Einführung in das Seminar Mensch-Maschine-Kommunikation der Universität Bielefeld soll zunächst eine bestimmte Art der Kommunikation betrachtet werden, die Art nämlich, die Menschen am natürlichsten erscheint: die Sprache. Durch den Einsatz von Sprachsteuerung läßt sich auch die Kommunikation mit Maschinen sehr viel intuitiver gestalten. Außerdem erlaubt diese es mit dem Computer zu interagieren, und gleichzeitig die Hände für andere Aufgaben freizuhalten. Anhand des Grundlagenartikels Spoken Dialogue Technology: Enabling the Conversational User Interface von M. Mc Tear [1] soll in dieser Ausarbeitung eine gängige Unterteilung von Dialogsystem (anhand der Strategien ihrer Dialogsteuerung) und ihre Struktur dargestellt werden. 2
4 Kapitel 2 Was ist ein Spoken-Dialogue-System? Unter einem Spoken-Dialogue-System versteht Mc Tear ein Computersystem, mit dem Menschen interagieren, wobei im Wechsel die Initiative ergriffen und Sprache zur Kommunikation genutzt wird. Das System dient dabei als Schnittstelle zwischen dem Nutzer und einer Applikation (beispielsweise einer Datenbank oder einem Expertensystem). Es existiert eine Vielfalt solcher Programme, von sehr einfach gehaltenen Systemen, die nur einzelne Worte als Eingabe zulassen, bis hin zu sehr komplexen Systemen, bei denen versucht wurde, einen möglichst natürlichen Gesprächsverlauf nachzuempfinden. 3
5 Kapitel 3 Der Aufbau von Dialogsystemen Bei der Verarbeitung der, meist über ein Mikrofon aufgenommenen, Spracheingabe benötigt ein Dialogsystem verschiedene Komponenten, um die eingegangene sprachliche Mitteilung verarbeiten zu können. Diese verschiedenen Teilbereiche sollen nun betrachtet werden. Mc Tear weißt darauf hin, dass es sich hierbei nur um eine grobe Unterteilung handelt bei der die Übergänge von einer Komponente zur nächsten im Realfall sehr fließend sind, Aufgabenbereiche unterschiedlich verteilt sein können und zwischen den Komponenten Querverbindungen existieren. Mc Tear identifiziert im wesentlichen 6 Komponenten: 1. Spracherkennung(speech recognition) 2. Parsing (language understanding) 3. Dialogsteuerung 4. Kommunikation mit externen Quellen 5. Antwortgenerierung 6. Sprachsynthese 3.1 Spracherkennung(speech recognition) Die Spracherkennung wandelt das kontinuierliche Signal in ein Menge von Wörtern bzw. Phonemen um. Dabei muß sie in der Lage sein, aus natürlicher Sprache das selbe Wort bei unterschiedlicher Aussprache und Betonung sowie bei Störungen durch Hintergrundgeräusche oder Unterbrechungen (auch durch Zwischenlaute wie äh ) zu erkennen. Außerdem muß sie bspw. Phoneme erkennen, die mehrere Aussprachemöglichkeiten haben(z. B. unterschiedliche Aussprache von ch in ich und doch ) etc. 4
6 3.2 Parsing (language understanding) Beim Parsing werden syntaktische und semantische Analysen durchgeführt, nacheinander oder aus Effektivitätsgründen parallel, um eine Representation der Bedeutung des Outputs der Spracherkennung zu erhalten. Dabei ist zu beachten, daß die von Menschen gesprochene Sprache häufig nicht den strengen Regeln folgt, von denen in der Theorie ausgegangen wird. Um die Semantische Bedeutung einer Äußerung zu erfassen, sind deshalb Erweiterungen nötig. So wird, wenn durch eine rein linguistische Analyse keine akzeptable Representation gefunden wird, durch robustes Parsing (beispielsweise durch Teilanalysen) eine möglichst gute Annäherung an den Semantischen Inhalt der Eingabe gesucht. Zudem können einige häufig auftretende Abweichungen von den gramatikalischen Regeln durch direkte Erweiterungen der Gramatik erfaßt werden. 3.3 Dialogsteuerung Die Dialogsteuerung regelt den Ablauf und Fluß des Dialogs. Sie muß beispielsweise dafür sorgen, daß der Computer alle nötigen Informationen für eine gewünschte Anfrage an eine externe Application erhält. Auch mit formal falschen oder unvollständigen Eingaben des Nutzers muß gerechnet werden. Da häufige Rückfragen an den Nutzer nicht wünschenswert sind, wird versucht, andere Korrekturmöglichkeiten einzubringen. Dabei gibt es verschiedene Ansätze: Durch die Funktion einer Äußerung (Bitte, Frage, Warnung etc.), den Kontext (benutzte Pronomen, vorrangehende Frage, Liste von Wörtern, auf die Bezug genommen werden kann), die Erwartungen des Gesprächsverlaufs( bspw. eine Ja/Nein-Antwort auf eine entsprechende Frage), oder spezielles Wissen über den Anwender wird versucht, die Bedeutung der unvollständigen Aussage zu ermitteln. Außerdem muß die Dialogsteuerung dafür sorgen, daß geprüft wird, ob der Nutzers wirklich richtig verstanden wurde. Dies kann explizit oder implizit geschehen, d.h. der Nutzer kann entweder direkt um Bestätigung gebeten werden oder die erhaltenen Informationen werden in der nächsten Frage des Computers noch einmal aufgegriffen (siehe auch 4.2.1). Implizite Nachfragen sorgen für einen natürlicheren Gesprächsfluß, steigern jedoch auch die Anzahl der Antwortmöglichkeiten und somit die Komplexität und den Rechenaufwand. Mc Tear unterscheidet drei Strategien. Näheres dazu in Kapitel Kommunikation mit externen Quellen Ein Anwendungsgebiet für Spoken-Dialogue-Systems sind Auskunftssysteme. Die vom Nutzer angeforderten Informationen müssen in der Regel von einer externen Quelle geliefert werden. Deshalb muß das Dialogsystem mit einer Datenoder Informationsbank oder einem Expertensystem kommunizieren. Auf eine Datenbank zuzugreifen ist in der Regel sehr einfach möglich. Aber bereits hier können Probleme auftreten, so daß ein Informationsmanager als weitere Komponente eingebaut werden muß. Dieser ist dann beispielsweise für 5
7 das Verstehen von Synonymen und das Klären von Zweideutigkeiten zuständig (Beispiel: 2 Bahnhöfe mit gleichem Namen). Zusätzlich sollte er dafür sorgen, daß, wenn kein direkter Treffer gefunden wurde, dem gesuchten ähnliche und eventuell auch interessante Ergebnisse Beachtung finden (wenn es beispielsweise keinen Zug von Hamburg nach Köln gibt, der um 8.00 Uhr abfährt aber einen um 8.05). Es muß auch festgelegt werden, wieviele Ergebnisse zurückgegeben werden. Bei komplexeren Systemen besteht häufig auch der angesprochene externe Teil aus mehreren Einzelteilen, die Informationen über verschiedene Bereiche liefern können und miteinander interagieren (Beispiel: domain processor, der Informationen über das spezielle Einsatzgebiet enthält). Eine komplexe Aufgabe wird häufig in kleinere Teilaufgaben unterteilt (siehe auch Kapitel 4.3 Agend-Based- Systems). 3.5 Antwortgenerierung Wenn die angeforderten Informationen gefunden sind, müssen diese noch dem Nutzer mitgeteilt werden. Bei der Antwortgenerierung muß entschieden werden welche Informationen ausgegeben werden. Auch die Strukturierung der gefundenen Informationen und die Form (linguistic realization), also Wortwahl, Syntax etc. der Ausgabe müssen festgelegt werden. Häufig werden bei der Antwort vorgefertigte Sätze genutzt, in die an den entsprechenden Stellen Worte eingfügt werden. Dies genügt jedoch, insbesondere bei komplexeren Systemen, nicht immer. Durch den Dialogmanager sollte auch das Wissen über den vorherigen Verlauf des Gesprächs (discourse history) und den Nutzer (user model) mit einfließen. Des Weiteren sollten sprachliche Wiederholungen beispielsweise durch Ellipsen vermieden werden (Der Zug fährt um 8.00 Uhr in Köln ab ab. Um Uhr kommt er in Mainz an.). 3.6 Sprachsynthese Ziel der Sprachsynthese ist es, den generierten Antworttext in eine gesprochene Form zu bringen. Im einfachsten Fall geschieht das durch die Wiedergabe von vorgefertigten Nachrichten, in denen nur einzelne Worte zusätzlich eingefügt werden. Es ist allerdings offensichtlich, daß bei komplexeren Dialogverläufen ein solches Vorgehen nicht mehr ausreichend ist. Mit Hilfe der text to speech synthesis wird dann aus den vorliegenden Informationen in Datenform ein Schallsignal generiert. Dies läuft in zwei Schritten ab. Zunächst wird eine Textanalyse durchgeführt, dann erfolgt die Sprachgenerierung. Bei der Textanalyse wird eine Unterteilung des Texts in Einheiten(z.B Sätze) vorgenommen (segmentation) und die Bedeutung von Abkürzungen wird entschlüsselt (normalization). Dann werden mit Hilfe von morphologischen Regeln die grammatischen Formen, beispielsweise der Verben, angepaßt (morphological analysis) und Mehrdeutigkeit bei der Aussprache einzelner Worte geklärt (tagging). Zuletzt wird betrachtet, an wel- 6
8 chen Stellen Worte bei der naürlichen Sprache nur sehr wenig betont oder mit anderen Worten gebunden gesprochen werden (modeling of continuous speech effects). Diese linguistischen Representation des Texts wird bei der Sprachgenerierung zunachst in Phoneme und diese dann in Schall übersetzt. 7
9 Kapitel 4 Unterschiedliche Strategien für die Dialogsteuerung Nachdem wir nun gesehen haben wie in etwa ein Dialogsystem aufgebaut ist, wollen wir uns den verschiedenen Arten von Dialogsystemen widmen. Spoken Dialogue Systems können, bezüglich der Strategie ihrer Dialogsteuerung, nach Mc Tear in drei Haupttypen unterteilt werde (auch hier handelt es sich nur um eine grobe Unterteilung, bei der die Übergänge fließend sind): -Finite State-Based Systemes -Frame-Based Systems -Agent-Based Systems 4.1 Finite State-Based Systems Finate State-State Based Systems waren die ersten Systeme, die, basierend auf dem Modell der endlichen Automaten, entwickelt wurden. Der Nutzer wird vom Computer durch einen Dialog geführt, der aus vordefinierten Schritten besteht. Bei jedem Gesprächsschritt geht das System dabei in einen anderen Zustand über, so lange bis es sich, nach dem Erhalt aller benötigten Informationen, in einem Endzustand befindet. Nach jeder Eingabe wird der nächste Schritt des Dialogs festgelegt. Dabei wird der Gesprächsverlauf ausschließlich vom Computer gesteuert. Die Eingaben des Nutzers sind in der Regel auf einzelne Worte bzw. kurze Sätze beschränkt. Zum Einsatz kommen solche System zum Beispiel bei einfachen Auskunftssystemen, bei denen sehr genau vorhersehbar ist welche Informationen benötigt werden. Beispiel: 8
10 System: Nutzer: System: Nutzer: System: Nutzer: System: Nutzer: System: Wohin wollen Sie fahren? Bielefeld Sagten Sie Bielefeld? Ja An welchem Tag wollen Sie fahren? Sonntag Sagten Sie Montag Nein An welchem Tag wollen Sie fahren? Beispiel Nuance Automatic Banking System Das Nuance Automatic Banking System erlaubt es einem Anrufer auf Englisch Banktransaktionen durchzuführen. An einem Beispieldialog wollen wir die Fähigkeiten dieses Systems genauer betrachten: System1: Nutzer1: System2: Nutzer2: System3: Nutzer3: System4: Nutzer4: System5: Nutzer5: System6: Nutzer6: System7: Nutzer7: System8: Nutzer8: System9: What would you like to do Pay a bill. What company would you like to pay? Abbey National. How much would you like to pay? One hundred pounds next Monday. What date would you like the payment to be made? Next Monday. You want to pay Abbey National one hundred pounds and sixtyone pence on April 5th? Is this correct? No. Would you like to change the company, amount or date? Amount. How much would you like to pay? One hundred pounds. You want to pay Abbey National one hundred pounds on April 5th? Is this correct? Yes. Your payment will be sent. Would you like to pay an other bill? Das System muss drei Werte vom Anrufer erhalten: Empfänger, Summe und Überweisungsdatum. Es ist in der Lage, relative Zeitangaben in absolute Zeitangaben umzuwandeln, kann jedoch keine Überinformation des Anwenders verarbeiten. Die Angabe next Monday in User3 wird als zum Geldbetrag gehörend aufgefasst und somit falsch interpretiert. Der Computer fährt in der geplanten Reihenfolge fort, seine Fragen zu stellen und fragt noch einmal nach dem Datum, das bereits genannt wurde. Ebensowenig ist das System fähig, mehrere Korrekturen gleichzeitig durchzuführen(nicht im Beispiel). Das Nuance Banking System ist ein Finite State-Based System, das jedoch teilweise natural language understanding und multiple slot filling mit einbezieht. Beim natural language understanding werden alle Angaben innerhalb einer Äußerung 9
11 gemacht, dann wird beim multiple slot filling vermerkt, welche Angaben schon gemacht wurden. So kann beispielsweise ein Transfer von einem Konto zu einem anderem sehr viel schneller durchgeführt werden. System: Nutzer: System: Nutzer: What would you like to do? I would like to transfer two hundred pounds from my current to my saving account. You want to transfer two hundred pounds from your current to your saving account. Is this correct? Yes. Allerdings stehen diese Optionen nicht an jedem Punkt eines Dialogs zur Verfügung, da sich sonst eine unannehmbare Anzahl an möglichen Pfaden, die den Dialog repräsentieren, ergeben würde Anwendungsbereiche, Vorteile und Nachteile Über Finite State-Based Systems läßt sich sagen, daß sie nur für sehr klar struktutierte Dialoge mit einer eingeschränkten Zahl an einzugebenden Informationen geeignen sind. Die entstehenden Dialoge sind auf Grund des Mangels an Flexibilität häufig recht lang. Unvorhergesehene Eingaben können nicht verarbeitet werden, bei Eingaben über die geforderte Information hinaus kommt es häufig zu Missinterpretationen und es kann immer nur die letzte Eingabe korrigiert werden. Trotzdem ist der Einsatz von Finite State-Based Systems in der Praxis in einigen Fällen sinnvoll, da, wenn der Dialog die Vorraussetzungen für die Nutzung eines Finite State-Based Systems erfüllt, weniger Fehler auftreten und der technische Aufwand gering gehalten werden kann: Der Wortschatz des Systems kann recht klein sein, die Dialogsteuerung benötigt wenig zusätzliches Wissen und in der Antwortgenerierung und Sprachsynthese können häufig vorgefertigte Sätze genutzt werden. (Dies ist auch deshalb vorteilhaft, weil dadurch recht sicher gewährleistet ist, dass die Vertonung der Antwort gut verständlich ist, was für die Zufriedenheit des Anwenders von sehr großer Bedeutung ist.) Hinzu kommt, daß in bestimmten Anwendungsbereichen die Beschränkung auf einen festen Gesprächsverlauf durchaus auch erwünscht sein kann. 4.2 Frame-Based Systems Frame-Based Systems arbeiten nach einem anderen Prinzip. Es existiert eine Vorlage (template), die Leerstellen(slots) enthält. Im Laufe des Dialogs müssen diese Leerstellen durch die vom Nutzer gegebenen Informationen gefüllt werden. Allerdings ist der Gesprächsverlauf hierbei nicht wie bei einem Finit State-Based System im Vorraus festgelegt. Antwortet der Nutzer wie im oben stehenden Beispiel für Finite State-Based Systems, so wird vermutlich auch der Gesprächsverlauf dem obigen Beispiel ähnlich sein. 10
12 System: Nutzer: System: Nutzer: Wohin wollen Sie fahren? Bielefeld An welchem Tag wollen Sie fahren? Sonntag Dem Nutzer steht es aber frei, in welcher Reihenfolge er die Informationen liefert und ob er mehrere Informationen in einer Antwort unterbringen möchte. Auch Antworten, in denen zu viele Informationen geliefert werden, werden verarbeitet. System: Nutzer: System: Wohin wollen Sie fahren? nach Bielefeld am Sonntag um zehn Folgende Verbindungen wurden gefunden... Dabei sind die Fragen, die gestellt werden können, jeweils mit den Konditionen gespeichert, unter denen sie gestellt werden sollten. So wird die Reihenfolge der Fragen festgelegt und verhindert, dass Informationen doppelt erfragt werden Beispiel Philips Automatic Train Timetable Information System Wie der Name schon sagt kann man sich durch das Philips Automatic Train Timetable Information System telefonisch Auskünfte über Zugverbindungen geben lassen. Wir wollen die Fähigkeiten des Systems wieder anhand eines Beispieldialogs betrachten: 11
13 System1: Good morning this is the automatic timetable information service. How can I help you? Nutzer1: I need a connection from Hamburg to Munich. System2: When would you like to go from Hamburg to Munich? Nutzer2: Next Friday at eight o clock System3: So you want to travel on Sunday the 20th of November at eight o clock a.m.? Nutzer3: No on Friday. System4: So you want to travel on Friday the 18th of November at eight o clock a.m.? Nutzer4: Yes System5: There is the following connection: With IntercityExpress 793, departure from Hamburg at 8:02, arrival in Munich at 14:05. Do you want me to repeat the connection? Nutzer5: No, but I need a train for the return trip on Sunday System6: At what time would you like to go from Munich to Hamburg on Sunday the 20th of November? Nutzer6: I have to arrive in Hamburg late in the evening System7: So you want to arrive in Hamburg between 9 p.m. and 11 p.m.? Nutzer7: System8: Nutzer8: System9: Nutzer9: System10: Yes There are three connections. This is the first one: With IntercityExpress 880, deprarture from Munich at 15:54, arrival in Hamburg at 21:58. Do you want the next connection No thank you. Do you need yet an other connection? No, thank you. We wish you a pleasant journey. Thank you for calling. Good bye. Man sieht hier, daß dieses System weit flexibler ist als das oben betrachtete Nuance Automatic Banking System. Der Nutzer ist nicht auf bestimmte Worte oder Sätze beschränkt, er kann auf recht natürliche Weise mit dem Computer sprechen. Das System leitet den Nutzer so durch den Dialog, daß es alle erforderlichen Informationen für das Aufstellen eines Reiseplans erhält. Es liegt allerdings am Nutzer, wann er wieviele Informationen eingibt. Der Ablauf des Dialogs steht also nicht im Vorraus fest. Die Überprüfung der Eingaben erfolgt zum Teil auf explizite (System3), zum Teil auf implizite Weise (System6) Anwendungsbereiche, Vorteile und Nachteile Frame-Based Systems bieten ein höheres Maß an Flexibilität. Der Nutzer kann natürlicher mit dem System sprechen und hat einen größeren Einfluss auf den Gesprächsverlauf. Zwar ist auch hier vorgegeben welche Information das System vom Anwender benötigt, dieser kann jedoch bestimmen, wann er dem Computer welche Informationen mitteilt. So kann beispielsweise auch eine zusätzliche Information, nach der in diesem Moment noch nicht gefragt wurde oder die überflüssig ist, verarbeitet beziehungsweise ignoriert werden, und es können mehrere Eingaben im Zuge einer Äußerung erfolgen. Auch die Korrekturmöglichkeiten 12
14 sind flexibler, da nach keiner bestimmten Reihenfolge vorgegangen wird und einfach an der entsprechenden Stelle der auszufüllenden Vorlage (template) die Korrektur vorgenommen wird. Dadurch, daß mehrere Eingaben auf einmal gemacht werden können, wird häufig auch der gesamte Dialog verkürzt. Trotz dieser Vorteile gegenüber den Finite State-Based Systems ist auch der Einsatzbereich von Frame-Based Systems auf Bereiche beschränkt, in denen genau vorhersehbar ist welche Informationen verarbeitet werden. Komplexere Dialoge sind auch hier nicht möglich, da das einbezogene Wissen über den Nutzer, die Umwelt etc. sehr eingeschränkt ist. Zusätzlich ist natürlich der technische Aufwand höher als bei Finite State-Based Systems, unter anderem weil viel mehr Möglichkeiten für die Wahl der als nächstes zu stellenden Frage bestehen. 4.3 Agent-Based Systems Agend-Based Systems basieren auf Techniken der Künstlichen Intelligenz. Sie werden entwickelt, um eine komplexere Kommunikation zwischen dem Nutzer, dem System und der darunterliegenden Applikation zu gestatten. Ein Dialog wird hierbei als Interaktion von mehreren intelligenten Agenten gesehen, die jeweils eigene Zielsetzungen und Vorraussetzungen haben. Im Dialog mit einem Agend-Based System ist der Gesprächsverlauf dynamisch. Weder der Computer noch der Nutzer haben genügend Wissen, um eine komplexe Problemstellung zu lösen. Ziel des Gesprächs ist es die jeweils vorhandenen Informationen so auszutauschen, daß eine Lösungsfindung möglich ist. Dabei kann die Initiative auch vom Anwender ergriffen werden, er kann also beispielsweise ein anderes Thema ansprechen oder Beiträge leisten, die nicht vorrausgesehen waren. Dies führt dazu, dass die Dialogsteuerung sehr wichtig und sehr komplex wird. Agend- Based Systems werden bei sehr komplexen Problemstellungen genutzt, bei denen der Gesprächsverlauf kaum vorrausplanbar ist Beispiel Circuit-Fix-It Shop System Das Circuit-Fix-It Shop System hilft einem Anwender einen elekronischen Schaltkreis aufzubauen. Weder der Computer noch der Nutzer sind alleine in der Lage, diese Aufgabe durchzuführen. Der Computer besitzt die nötigen Informationen und der Mensch die motorischen Fähigkeiten. Außerdem muss der Computer über die Startbedingungen in Kenntnis gesetzt werden. Diese werden ihm, wie in dem folgenden Beispieldialog ersichtlich, vom Anwender mitgeteilt. 13
15 System1: Is there a wire between connector 84 and 99? Nutzer1: It is not there. System2: Add a wire between connector 84 and connector 99. Nutzer2: I need help. System3: Obtain a wire. Nutzer3: Done. System4: Connect metal of one free end of the wire to the connector 84 Nutzer4: How? System5: Bend back connector 84. Nutzer5: Done. System6: Insert free end of wire into connector 84. Nutzer6: Wire between 84 and 99 is connected. System7: What is the LED displaying? Agend-Based Systems nutzen in der Regel Wissen über den Nutzer(user model) oder die äußeren Bedingungen(world model), das zum Teil im Laufe des Gesprächs gesammelt wird. So wird dem user model beispielsweise hinzugefügt, daß der Nutzer weiß wo sich die Connectoren befinden. Wenn, wie bei der Anfrage System2, der nächste Schritt nicht direkt durchgeführt werden kann, weil dem Nutzer das nötige Wissen fehlt, wird ein Zwischenziel eingefügt, das erreicht werden muss, bevor mit der eigentlichen Aufgabe fortgefahren werden kann Anwendungsbereiche, Vorteile und Nachteile Agend-Based Systems sind wohl die flexibelsten der vorgestellten Systeme. Sie sind fähig, weit komplexere Dialoge zu führen als die beiden anderen angesprochenen Systemtypen. Der Nutzer und das System können hier gleichberechtigt Vorschläge einbringen, korrigieren oder um genauere Erläuterung bitten. Da die Initiative bei beiden liegt, ist der Gesprächsverlauf weit natürlicher. Bei der Bearbeitung von Äußerungen des Nutzers fließt Wissen über den Nutzer(user model), den Dialogverlauf(discourse history) und die Umwelt(world model) ein. All dies bringt allerdings auch gravierende Nachteile mit sich. Die Komplexität der Aufgabenstellung führt dazu, dass ein sehr hoher Aufwand betrieben werden muß, um wenigstens einen Teil der gestellten Anforderungen zu erfüllen. In allen Komponenten, von der Spracherkennung bis zur Sprachsynthese, sind die Ansprüche sehr viel höher als bei Finite State-Based oder Frame-Based Systems. Da der Inhalt des Dialogs möglichst offen und uneingeschränkt sein soll, muss der Wortschatz viel größer sein, mehr Sonderfälle in Syntax und Semantik müssen beachtet werden, Wissen über den Gesprächsverlauf und den Nutzer sind unbedingt nötig etc.. Insbesondere an den Dialogmanager werden sehr hohe Ansprüche gestellt. Durch das viel aktivere Eingreifen des Nutzers in den Gesprächsverlauf, kann viel schwerer vorrausgesehen werden, wie der nächste Beitrag des Computers auszusehen hat. In Anbetracht der Tatsache, daß unabhängig von der Qualität der Information, die ein Nutzer erhält, nur ein System mit verständlicher Sprachausgabe nutzerfreundlich sein kann, ist klar wie 14
16 wichtig auch die Sprachsynthese ist, und auch sie gestaltet sich bei sehr frei zusammengestellten Antworten kompliziert. Es läßt sich sagen, dass Agend-Based Systems ein sehr hohes Potential haben, die Forschungen in dieser Richtung aber noch längst nicht abgeschlossen sind. 15
17 Kapitel 5 Zusammenfassung Es wurde dargestellt, daß sich ein spoken-dialog-system nach Mc Tear in sechs Komponenten zerlegen läßt: speech recognition, language understanding, Dialogsteuerung, Kommunikation mit externen Quellen, Antwortgenerierung und Sprachsynthese. Diese Zerlegung ist jedoch nicht als absolut anzusehen, da die Grenzen zwischen den einzelnen Aufgabenbereichen fließend sind und sich sicherlich auch andere Möglichkeiten zur Unterteilung bieten. Außerdem wurden drei Strategien der Dialogsteuerung betrachtet, durch die sich verschiedene Typen von Spoken-Dialogue-Systems unterscheiden lassen: Finite- State-based Frame-Based und Agend-Based Systems. Dabei wird jeweils mit einer anderen Strategie an das Problem der Kommunikation mit dem Computer durch Sprache herangegangen. Häufig werden auch Elemente aus mehreren der verschiedenen Strategien angewand oder es fließen außer den Grundstrategien noch weitere Ideen ein. Je nach Anwendungsbereich kann einer der Ansätze sinnvoller sein als die anderen. Will man einen sehr statischen Ablauf des Dialogs, so wählt man ein finite-state-based-system. Entsprechend wählt man, wenn eine höhere Flexibilität gefordert ist, ein frame-based-system oder, wenn der größere Rechenaufwand in Kauf genommen werden kann ein agend-based-system. Die Forschung setzt sich heute hauptsächlich mit der Strategie der agend-based systems auseinander, da sie das höchste Potential zur Weiterentwicklung, hin zu einem natürlichen Gespräch mit dem Computer, aufweisen. 16
18 Literaturverzeichnis [1] M. McTear: Spoken Dialogue Technology: Enabling the Conversational User Interface, ACM Computer Surveys 34(1), pp90-169, 2002 (Ordner) 17
Professionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
MehrWas meinen die Leute eigentlich mit: Grexit?
Was meinen die Leute eigentlich mit: Grexit? Grexit sind eigentlich 2 Wörter. 1. Griechenland 2. Exit Exit ist ein englisches Wort. Es bedeutet: Ausgang. Aber was haben diese 2 Sachen mit-einander zu tun?
MehrSuche schlecht beschriftete Bilder mit Eigenen Abfragen
Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrAnleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung
Anleitung zur Daten zur Datensicherung und Datenrücksicherung Datensicherung Es gibt drei Möglichkeiten der Datensicherung. Zwei davon sind in Ges eingebaut, die dritte ist eine manuelle Möglichkeit. In
MehrPersönliche Zukunftsplanung mit Menschen, denen nicht zugetraut wird, dass sie für sich selbst sprechen können Von Susanne Göbel und Josef Ströbl
Persönliche Zukunftsplanung mit Menschen, denen nicht zugetraut Von Susanne Göbel und Josef Ströbl Die Ideen der Persönlichen Zukunftsplanung stammen aus Nordamerika. Dort werden Zukunftsplanungen schon
MehrOnline Newsletter III
Online Newsletter III Hallo zusammen! Aus aktuellem Anlass wurde ein neuer Newsletter fällig. Die wichtigste Neuerung betrifft unseren Webshop mit dem Namen ehbshop! Am Montag 17.10.11 wurde die Testphase
MehrWichtig ist die Originalsatzung. Nur was in der Originalsatzung steht, gilt. Denn nur die Originalsatzung wurde vom Gericht geprüft.
Das ist ein Text in leichter Sprache. Hier finden Sie die wichtigsten Regeln für den Verein zur Förderung der Autonomie Behinderter e. V.. Das hier ist die Übersetzung der Originalsatzung. Es wurden nur
MehrEinrichtung des Cisco VPN Clients (IPSEC) in Windows7
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über
MehrOnline Schulung Anmerkungen zur Durchführung
Online Schulung Anmerkungen zur Durchführung 1.0 Einleitung Vielen Dank, dass Sie sich für die Online Schulung von SoloProtect entschieden haben. Nachfolgend finden Sie Informationen für Identicomnutzer
MehrHilfe zur Urlaubsplanung und Zeiterfassung
Hilfe zur Urlaubsplanung und Zeiterfassung Urlaubs- und Arbeitsplanung: Mit der Urlaubs- und Arbeitsplanung kann jeder Mitarbeiter in Coffee seine Zeiten eintragen. Die Eintragung kann mit dem Status anfragen,
Mehr1 topologisches Sortieren
Wolfgang Hönig / Andreas Ecke WS 09/0 topologisches Sortieren. Überblick. Solange noch Knoten vorhanden: a) Suche Knoten v, zu dem keine Kante führt (Falls nicht vorhanden keine topologische Sortierung
MehrDie integrierte Zeiterfassung. Das innovative Softwarekonzept
Die integrierte Zeiterfassung Das innovative Softwarekonzept projekt - ein komplexes Programm mit Zusatzmodulen, die einzeln oder in ihrer individuellen Zusammenstellung, die gesamte Abwicklung in Ihrem
Mehr2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:
2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Configuring Terminal Services o Configure Windows Server 2008 Terminal Services RemoteApp (TS RemoteApp) o Configure Terminal Services Gateway
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
MehrWie gestaltet man Online-Umfragen mit SurveyMonkey?
Wie gestaltet man Online-Umfragen mit SurveyMonkey? 1. Auf www.surveymonkey.com gehen. Zu allererst muss man sich registrieren. Auf der linken Seite auf Join now for free klicken. 2. Maske ausfüllen und
MehrInformationsblatt Induktionsbeweis
Sommer 015 Informationsblatt Induktionsbeweis 31. März 015 Motivation Die vollständige Induktion ist ein wichtiges Beweisverfahren in der Informatik. Sie wird häufig dazu gebraucht, um mathematische Formeln
Mehrlohmeyer White Paper Use Cases II UX+Prozessanalyse
White Paper Use Cases II Use Cases begleiten uns in der IT seit mehr als 15 Jahren. Nichtsdestotrotz ist es nicht so einfach, Use Cases einfach und verständlich zu schreiben. Dieses White Paper spricht
MehrInkrementelles Backup
Inkrementelles Backup Im Gegensatz zu einer kompletten Sicherung aller Daten werden bei einer inkrementellen Sicherung immer nur die Dateien gesichert, die seit der letzten inkrementellen Sicherung neu
MehrKapitel 4 Die Datenbank Kuchenbestellung Seite 1
Kapitel 4 Die Datenbank Kuchenbestellung Seite 1 4 Die Datenbank Kuchenbestellung In diesem Kapitel werde ich die Theorie aus Kapitel 2 Die Datenbank Buchausleihe an Hand einer weiteren Datenbank Kuchenbestellung
MehrPrimzahlen und RSA-Verschlüsselung
Primzahlen und RSA-Verschlüsselung Michael Fütterer und Jonathan Zachhuber 1 Einiges zu Primzahlen Ein paar Definitionen: Wir bezeichnen mit Z die Menge der positiven und negativen ganzen Zahlen, also
MehrTTS - TinyTimeSystem. Unterrichtsprojekt BIBI
TTS - TinyTimeSystem Unterrichtsprojekt BIBI Mathias Metzler, Philipp Winder, Viktor Sohm 28.01.2008 TinyTimeSystem Inhaltsverzeichnis Problemstellung... 2 Lösungsvorschlag... 2 Punkte die unser Tool erfüllen
Mehr1 Mathematische Grundlagen
Mathematische Grundlagen - 1-1 Mathematische Grundlagen Der Begriff der Menge ist einer der grundlegenden Begriffe in der Mathematik. Mengen dienen dazu, Dinge oder Objekte zu einer Einheit zusammenzufassen.
MehrRT Request Tracker. Benutzerhandbuch V2.0. Inhalte
RT Request Tracker V2.0 Inhalte 1 Was ist der RT Request Tracker und wo finde ich ihn?...2 2 Was möchten wir damit erreichen?...2 3 Wie erstelle ich ein Ticket?...2 4 Wie wird das Ticket abgearbeitet?...4
MehrGuide DynDNS und Portforwarding
Guide DynDNS und Portforwarding Allgemein Um Geräte im lokalen Netzwerk von überall aus über das Internet erreichen zu können, kommt man um die Themen Dynamik DNS (kurz DynDNS) und Portweiterleitung(auch
MehrLeichte-Sprache-Bilder
Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen
MehrStep by Step Webserver unter Windows Server 2003. von Christian Bartl
Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird
MehrTutorial. In diesem Tutorial möchte ich die Möglichkeiten einer mehrspracheigen Web-Site erläutern.
Tutorial In diesem Tutorial möchte ich die Möglichkeiten einer mehrspracheigen Web-Site erläutern. Zu Beginn müssen wir uns über die gewünschten Sprachen Gedanken machen. Zum einem, da eine professionelle
Mehr1. Man schreibe die folgenden Aussagen jeweils in einen normalen Satz um. Zum Beispiel kann man die Aussage:
Zählen und Zahlbereiche Übungsblatt 1 1. Man schreibe die folgenden Aussagen jeweils in einen normalen Satz um. Zum Beispiel kann man die Aussage: Für alle m, n N gilt m + n = n + m. in den Satz umschreiben:
MehrHandbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern
Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern Dateiname: ecdl_p2_02_03_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 2 Tabellenkalkulation
MehrNicht über uns ohne uns
Nicht über uns ohne uns Das bedeutet: Es soll nichts über Menschen mit Behinderung entschieden werden, wenn sie nicht mit dabei sind. Dieser Text ist in leicht verständlicher Sprache geschrieben. Die Parteien
MehrÄnderungsbeschreibung HWS32 SEPA Überweisungen
Änderungsbeschreibung HWS32 SEPA Überweisungen Inhaltsverzeichnis SEPA ÜBERWEISUNGEN... 2 INSTALLATION... 2 ÄNDERUNGEN IN DER ADRESSVERWALTUNG... 4 ÄNDERUNGEN IM RECHNUNGSEINGANGSBUCH... 5 DIE ÜBERWEISUNGSPROGRAMME
MehrMediumwechsel - VR-NetWorld Software
Mediumwechsel - VR-NetWorld Software Die personalisierte VR-NetWorld-Card wird mit einem festen Laufzeitende ausgeliefert. Am Ende der Laufzeit müssen Sie die bestehende VR-NetWorld-Card gegen eine neue
Mehr1. Richtig oder falsch? R F
FRANZ KAFKA: GIB S AUF! 1 Es war sehr früh am Morgen, die Straßen rein und leer, ich ging zum Bahnhof. Als ich eine Turmuhr mit meiner Uhr verglich 1, sah ich, dass es schon viel später war, als ich geglaubt
MehrMediumwechsel - VR-NetWorld Software
Mediumwechsel - VR-NetWorld Software Die personalisierte VR-BankCard mit HBCI wird mit einem festen Laufzeitende ausgeliefert. Am Ende der Laufzeit müssen Sie die bestehende VR-BankCard gegen eine neue
MehrHandbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken
Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Dateiname: ecdl5_01_00_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 5 Datenbank - Grundlagen
Mehra) Bis zu welchem Datum müssen sie spätestens ihre jetzigen Wohnungen gekündigt haben, wenn sie selber keine Nachmieter suchen wollen?
Thema Wohnen 1. Ben und Jennifer sind seit einiger Zeit ein Paar und beschliessen deshalb, eine gemeinsame Wohnung zu mieten. Sie haben Glück und finden eine geeignete Dreizimmer-Wohnung auf den 1.Oktober
MehrPsychologie im Arbeitsschutz
Fachvortrag zur Arbeitsschutztagung 2014 zum Thema: Psychologie im Arbeitsschutz von Dipl. Ing. Mirco Pretzel 23. Januar 2014 Quelle: Dt. Kaltwalzmuseum Hagen-Hohenlimburg 1. Einleitung Was hat mit moderner
MehrEva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit
Eva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit Frau Dr. Eva Douma ist Organisations-Beraterin in Frankfurt am Main Das ist eine Zusammen-Fassung des Vortrages: Busines
MehrLeseprobe. Bruno Augustoni. Professionell präsentieren. ISBN (Buch): 978-3-446-44285-6. ISBN (E-Book): 978-3-446-44335-8
Leseprobe Bruno Augustoni Professionell präsentieren ISBN (Buch): 978-3-446-44285-6 ISBN (E-Book): 978-3-446-44335-8 Weitere Informationen oder Bestellungen unter http://wwwhanser-fachbuchde/978-3-446-44285-6
MehrAnleitung über den Umgang mit Schildern
Anleitung über den Umgang mit Schildern -Vorwort -Wo bekommt man Schilder? -Wo und wie speichert man die Schilder? -Wie füge ich die Schilder in meinen Track ein? -Welche Bauteile kann man noch für Schilder
MehrLernerfolge sichern - Ein wichtiger Beitrag zu mehr Motivation
Lernerfolge sichern - Ein wichtiger Beitrag zu mehr Motivation Einführung Mit welchen Erwartungen gehen Jugendliche eigentlich in ihre Ausbildung? Wir haben zu dieser Frage einmal die Meinungen von Auszubildenden
MehrYouTube: Video-Untertitel übersetzen
Der Easytrans24.com-Ratgeber YouTube: Video-Untertitel übersetzen Wie Sie mit Hilfe von Easytrans24.com in wenigen Schritten Untertitel für Ihre YouTube- Videos in mehrere Sprachen übersetzen lassen können.
MehrDas Leitbild vom Verein WIR
Das Leitbild vom Verein WIR Dieses Zeichen ist ein Gütesiegel. Texte mit diesem Gütesiegel sind leicht verständlich. Leicht Lesen gibt es in drei Stufen. B1: leicht verständlich A2: noch leichter verständlich
MehrHow to do? Projekte - Zeiterfassung
How to do? Projekte - Zeiterfassung Stand: Version 4.0.1, 18.03.2009 1. EINLEITUNG...3 2. PROJEKTE UND STAMMDATEN...4 2.1 Projekte... 4 2.2 Projektmitarbeiter... 5 2.3 Tätigkeiten... 6 2.4 Unterprojekte...
MehrInternationales Altkatholisches Laienforum
Internationales Altkatholisches Laienforum Schritt für Schritt Anleitung für die Einrichtung eines Accounts auf admin.laienforum.info Hier erklären wir, wie ein Account im registrierten Bereich eingerichtet
MehrFehler und Probleme bei Auswahl und Installation eines Dokumentenmanagement Systems
Fehler und Probleme bei Auswahl und Installation eines Dokumentenmanagement Systems Name: Bruno Handler Funktion: Marketing/Vertrieb Organisation: AXAVIA Software GmbH Liebe Leserinnen und liebe Leser,
MehrOutlook Vorlagen/Templates
Joachim Meyn Outlook Vorlagen/Templates Erstellen Sie Vorlagen bzw. Templates in Outlook Joachim Meyn 27.03.2013 Inhaltsverzeichnis Outlook Vorlagen (.oft Dateien)... 2 Vorbereitung... 2 Anlegen einer
MehrCharakteristikum des Gutachtenstils: Es wird mit einer Frage begonnen, sodann werden die Voraussetzungen Schritt für Schritt aufgezeigt und erörtert.
Der Gutachtenstil: Charakteristikum des Gutachtenstils: Es wird mit einer Frage begonnen, sodann werden die Voraussetzungen Schritt für Schritt aufgezeigt und erörtert. Das Ergebnis steht am Schluß. Charakteristikum
MehrMORE Profile. Pass- und Lizenzverwaltungssystem. Stand: 19.02.2014 MORE Projects GmbH
MORE Profile Pass- und Lizenzverwaltungssystem erstellt von: Thorsten Schumann erreichbar unter: thorsten.schumann@more-projects.de Stand: MORE Projects GmbH Einführung Die in More Profile integrierte
MehrDie Post hat eine Umfrage gemacht
Die Post hat eine Umfrage gemacht Bei der Umfrage ging es um das Thema: Inklusion Die Post hat Menschen mit Behinderung und Menschen ohne Behinderung gefragt: Wie zufrieden sie in dieser Gesellschaft sind.
MehrEinrichten eines HBCI- Zugangs mit Bank X 5.1
Einrichten eines HBCI- Zugangs mit Bank X 5.1 am Beispiel der Comdirect-Bank Rufen Sie in Bank X als erstes den Menüpunkt Ablage/Neue Kontenmappe auf. Sollten Sie bereits eine Kontenmappe in Bank X verwenden
Mehrhttp://www.hoststar.ch
Kapitel 16 Seite 1 Die eigene Homepage Im Internet finden Sie viele Anbieter, die Ihnen rasch und zuverlässig einen Webhost für die eigene Homepage einrichten. Je nach Speicherplatz und Technologie (E-Mail,
MehrKurzeinführung Moodle
Kurzeinführung Moodle 1. Einstieg, Kursinhalte, Datei-Download Nachdem Sie sich erfolgreich registriert und eingeloggt haben, gelangen Sie zu Ihrer Hauptseite. Aktivieren Sie Meine Startsteite um Ihren/Ihre
MehrJojo sucht das Glück - 3 Folge 23: Der Verdacht
Übung 1: Auf der Suche nach Edelweiß-Technik Jojo will endlich herausfinden, was Lukas zu verbergen hat. Sie findet eine Spur auf seinem Computer. Jetzt braucht Jojo jemanden, der ihr hilft. Schau dir
MehrTitel der Stunde: TELEFONIEREN, HÖFLICHKEIT
Titel der Stunde: TELEFONIEREN, HÖFLICHKEIT Ziele der Stunde: Sicherlich benutzt jeder von euch häufig das Handy oder den Festnetzanschluss und telefoniert mal lange mit Freunden, Bekannten oder Verwandten.
MehrSich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon.
www.blogger.com Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon. Sie müssen sich dort nur ein Konto anlegen. Dafür gehen Sie auf
MehrKünstliches binäres Neuron
Künstliches binäres Neuron G.Döben-Henisch Fachbereich Informatik und Ingenieurwissenschaften FH Frankfurt am Main University of Applied Sciences D-60318 Frankfurt am Main Germany Email: doeben at fb2.fh-frankfurt.de
MehrBenutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.
Benutzerhandbuch Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. 1 Startseite Wenn Sie die Anwendung starten, können Sie zwischen zwei Möglichkeiten wählen 1) Sie können eine Datei für
MehrSAMMEL DEINE IDENTITÄTEN::: NINA FRANK :: 727026 :: WINTERSEMESTER 08 09
SAMMEL DEINE IDENTITÄTEN::: :: IDEE :: Ich selbst habe viele verschiedene Benutzernamen und Passwörter und wenn ich mir diese nicht alle aufschreiben würde, würde ich alle durcheinander bringen oder welche
MehrDas Persönliche Budget in verständlicher Sprache
Das Persönliche Budget in verständlicher Sprache Das Persönliche Budget mehr Selbstbestimmung, mehr Selbstständigkeit, mehr Selbstbewusstsein! Dieser Text soll den behinderten Menschen in Westfalen-Lippe,
MehrGrundfunktionen und Bedienung
Kapitel 13 Mit der App Health ist eine neue Anwendung in ios 8 enthalten, die von vorangegangenen Betriebssystemen bislang nicht geboten wurde. Health fungiert dabei als Aggregator für die Daten von Fitness-
MehrBerechtigungen im Kalender Anleitung für die Rechtevergabe im Outlook Kalender 2010. FHNW, Services, ICT
Berechtigungen im Kalender Anleitung für die Rechtevergabe im Outlook Kalender 2010 FHNW, Services, ICT Windisch, März 2013 Berechtigungen im Kalender 1 1 Gruppen 3 1.1 Die Gruppe/der Benutzer Standard
Mehr4. BEZIEHUNGEN ZWISCHEN TABELLEN
4. BEZIEHUNGEN ZWISCHEN TABELLEN Zwischen Tabellen können in MS Access Beziehungen bestehen. Durch das Verwenden von Tabellen, die zueinander in Beziehung stehen, können Sie Folgendes erreichen: Die Größe
MehrIhre Interessentendatensätze bei inobroker. 1. Interessentendatensätze
Ihre Interessentendatensätze bei inobroker Wenn Sie oder Ihre Kunden die Prozesse von inobroker nutzen, werden Interessentendatensätze erzeugt. Diese können Sie direkt über inobroker bearbeiten oder mit
Mehretutor Benutzerhandbuch XQuery Benutzerhandbuch Georg Nitsche
etutor Benutzerhandbuch Benutzerhandbuch XQuery Georg Nitsche Version 1.0 Stand März 2006 Versionsverlauf: Version Autor Datum Änderungen 1.0 gn 06.03.2006 Fertigstellung der ersten Version Inhaltsverzeichnis:
MehrInventur. Bemerkung. / Inventur
Inventur Die beliebige Aufteilung des Artikelstamms nach Artikeln, Lieferanten, Warengruppen, Lagerorten, etc. ermöglicht es Ihnen, Ihre Inventur in mehreren Abschnitten durchzuführen. Bemerkung Zwischen
MehrSpam filtern mit dem Webmail-Interface
Zentrum für Bildungsinformatik Muesmattstrasse 29 CH-3012 Bern T +41 31 309 22 61 F +41 31 309 22 99 bildungsinformatik@phbern.ch bildungsinformatik.phbern.ch Spam filtern mit dem Webmail-Interface Inhalt
MehrQuiz mit Google Docs erstellen
IT-Coaching 2go von computertraining4you 1 Quiz mit Google Docs erstellen Mit Google Docs erstellt man ein tolles Quiz. Das Programm Hot Potatoes kann zwar die Reihenfolge der Fragen und Antworten mixen
MehrSecond Steps in eport 2.0 So ordern Sie Credits und Berichte
Second Steps in eport 2.0 So ordern Sie Credits und Berichte Schritt 1: Credits kaufen, um Zugangscodes generieren zu können Wählen Sie Credits verwalten und klicken Sie auf Credits kaufen. Geben Sie nun
MehrLeseprobe - Seite 5 - Kapitel 5 Fragetechniken - Einfürung
So werden Sie ein Nutzenverkäufer Fernlehrgang 1-04 2b4u Kapitel 5-1 Leseprobe - Seite 5 - Kapitel 5 Fragetechniken - Einfürung Wie bereits oben erwähnt: haben die Funktion von Wegweisern! Kunde: Kunde:
MehrAnleitung: Einrichtung der Fritz!Box 7272 mit VoIP Telefonanschluss
Schließen Sie die AVM Fritz!Box, wie auf dem der Fritz!Box beiliegenden Schaubild beschrieben, an. Starten Sie den Internet Explorer oder einen beliebigen Browser (Mozilla Firefox, Google Chrome, Safari)
MehrInhaltsverzeichnis SEITE 1. Der User Guide in drei Schritten 2. Erste Schritte 2. Wieviel habe ich gearbeitet verdient? 5
Inhaltsverzeichnis Der User Guide in drei Schritten 2 Erste Schritte 2 Wieviel habe ich gearbeitet verdient? 5 Verwaltung meines eigenen Kontos 6 SEITE 1 Allgemeines Dieses Benutzerhandbuch erklärt die
Mehr(im Rahmen der Exchange-Server-Umstellung am 15.-17.04.2005)
Outlook-Umstellung (im Rahmen der Exchange-Server-Umstellung am 15.-17.04.2005) Die Umstellung des Microsoft Mailserver-Systems ntmail (Exchange) erfordert vielfach auch eine Umkonfiguration des Programms
MehrWindows 10 > Fragen über Fragen
www.computeria-olten.ch Monatstreff für Menschen ab 50 Merkblatt 103 Windows 10 > Fragen über Fragen Was ist das? Muss ich dieses Upgrade machen? Was bringt mir das neue Programm? Wie / wann muss ich es
MehrAnwendungsbeispiele Buchhaltung
Rechnungen erstellen mit Webling Webling ist ein Produkt der Firma: Inhaltsverzeichnis 1 Rechnungen erstellen mit Webling 1.1 Rechnung erstellen und ausdrucken 1.2 Rechnung mit Einzahlungsschein erstellen
MehrUnd im Bereich Lernschwächen kommen sie, wenn sie merken, das Kind hat Probleme beim Rechnen oder Lesen und Schreiben.
5.e. PDF zur Hördatei und Herr Kennedy zum Thema: Unsere Erfahrungen in der Kennedy-Schule Teil 2 Herr Kennedy, Sie haben eine Nachhilfeschule in der schwerpunktmäßig an Lernschwächen wie Lese-Rechtschreibschwäche,
MehrFotostammtisch-Schaumburg
Der Anfang zur Benutzung der Web Seite! Alles ums Anmelden und Registrieren 1. Startseite 2. Registrieren 2.1 Registrieren als Mitglied unser Stammtischseite Wie im Bild markiert jetzt auf das Rote Register
MehrWichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge
Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Ab der Version forma 5.5 handelt es sich bei den Orientierungshilfen der Architekten-/Objektplanerverträge nicht
MehrInhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER
AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...
MehrSDD System Design Document
SDD Software Konstruktion WS01/02 Gruppe 4 1. Einleitung Das vorliegende Dokument richtet sich vor allem an die Entwickler, aber auch an den Kunden, der das enstehende System verwenden wird. Es soll einen
MehrLC-Ne s-letter. Neuerungen bei LIFTCALC
Neuerungen bei LIFTCALC Mit diesem Newsletter wollen wir Sie über wichtige Punkte informieren, die sich seit der letzten Info vom Dezember letzten Jahres ergeben haben. Seit der KW19 ist bei einigen ausgewählten
MehrMail-Account Unimail mit der Adresse @uni-dortmund.de Einstellungen für Outlook Express 5.0
universität Dortmund I&K-Einheit - Computerberatung für Studierende Mail-Account Unimail mit der Adresse @uni-dortmund.de Einstellungen für Outlook Express 5.0 Um Outlook Express ab Version 5 für den Mailempfang
MehrEinstieg in Exact Online Buchungen erfassen. Stand 05/2014
Einstieg in Exact Online Buchungen erfassen Stand 05/2014 Einstieg und Grundprinzip... 2 Buchungen erfassen... 3 Neue Buchung eingeben... 4 Sonstige Buchungen erfassen... 8 Bestehende Buchungen bearbeiten
MehrStellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster
Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.
Mehrinfach Geld FBV Ihr Weg zum finanzellen Erfolg Florian Mock
infach Ihr Weg zum finanzellen Erfolg Geld Florian Mock FBV Die Grundlagen für finanziellen Erfolg Denn Sie müssten anschließend wieder vom Gehaltskonto Rückzahlungen in Höhe der Entnahmen vornehmen, um
MehrWürfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.
040304 Übung 9a Analysis, Abschnitt 4, Folie 8 Die Wahrscheinlichkeit, dass bei n - maliger Durchführung eines Zufallexperiments ein Ereignis A ( mit Wahrscheinlichkeit p p ( A ) ) für eine beliebige Anzahl
MehrHandbuch Groupware - Mailserver
Handbuch Inhaltsverzeichnis 1. Einführung...3 2. Ordnerliste...3 2.1 E-Mail...3 2.2 Kalender...3 2.3 Kontakte...3 2.4 Dokumente...3 2.5 Aufgaben...3 2.6 Notizen...3 2.7 Gelöschte Objekte...3 3. Menüleiste...4
MehrWenn Sie das T-Online WebBanking das erste Mal nutzen, müssen Sie sich zunächst für den Dienst Mobiles Banking frei schalten lassen.
1 PIN/TAN-T-Online-WebBanking mit moneyplex Bis auf wenige Ausnahmen bieten heute fast alle Kreditinstitute modernes und hoch sicheres HBCI-Internetbanking an. Um mit nicht HBCI-fähigen Banken trotzdem
MehrSupport-Tipp Mai 2010 - Release Management in Altium Designer
Support-Tipp Mai 2010 - Release Management in Altium Designer Mai 2010 Frage: Welche Aufgaben hat das Release Management und wie unterstützt Altium Designer diesen Prozess? Zusammenfassung: Das Glück eines
Mehrefa elektronisches Fahrtenbuch im Berliner Ruder-Club
efa elektronisches Fahrtenbuch im Berliner Ruder-Club Bedienungsanleitung Allgemeine Hinweise: Das Papier-Fahrtenbuch wird ab 01. Januar 2006 im Berliner Ruder-Club durch das elektronische Fahrtenbuch
MehrSitua?onsbeschreibung aus Sicht einer Gemeinde
Ein Bürger- und Gemeindebeteiligungsgesetz für Mecklenburg- Vorpommern aus Sicht der Stadt Loitz in Vorpommern Situa?onsbeschreibung aus Sicht einer Gemeinde verschiedene Windkra.anlagen unterschiedlichen
MehrHandbuch zur Anlage von Turnieren auf der NÖEV-Homepage
Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage Inhaltsverzeichnis 1. Anmeldung... 2 1.1 Startbildschirm... 3 2. Die PDF-Dateien hochladen... 4 2.1 Neue PDF-Datei erstellen... 5 3. Obelix-Datei
MehrAlle gehören dazu. Vorwort
Alle gehören dazu Alle sollen zusammen Sport machen können. In diesem Text steht: Wie wir dafür sorgen wollen. Wir sind: Der Deutsche Olympische Sport-Bund und die Deutsche Sport-Jugend. Zu uns gehören
MehrGrundbegriffe der Informatik
Grundbegriffe der Informatik Einheit 15: Reguläre Ausdrücke und rechtslineare Grammatiken Thomas Worsch Universität Karlsruhe, Fakultät für Informatik Wintersemester 2008/2009 1/25 Was kann man mit endlichen
MehrEinfügen von Bildern innerhalb eines Beitrages
Version 1.2 Einfügen von Bildern innerhalb eines Beitrages Um eigene Bilder ins Forum einzufügen, gibt es zwei Möglichkeiten. 1.) Ein Bild vom eigenem PC wird auf den Webspace von Baue-die-Bismarck.de
MehrQualität und Verlässlichkeit Das verstehen die Deutschen unter Geschäftsmoral!
Beitrag: 1:43 Minuten Anmoderationsvorschlag: Unseriöse Internetanbieter, falsch deklarierte Lebensmittel oder die jüngsten ADAC-Skandale. Solche Fälle mit einer doch eher fragwürdigen Geschäftsmoral gibt
MehrUmfrage: nachhaltiges Studikonto. Umfragebericht. von [project 21] und avertas gmbh in Zusammenarbeit mit der ABS
Umfrage: nachhaltiges Studikonto von [project 21] und avertas gmbh in Zusammenarbeit mit der ABS Umfrageziel: Feststellen, ob bei Studierenden eine Nachfrage für ein nachhaltiges Studikonto besteht und
Mehr