140 likes | 351 Views
Chatbots. Ulrike Spree / 12.12.2007. . Gliederung. Gliederung. Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe. Ulrike Spree / 12.12.2007. . Chatbot – Was ist das?. Gliederung. Chatbots (= Chat Robotter , auch Chatterbot oder
E N D
Chatbots Ulrike Spree / 12.12.2007
Gliederung Gliederung • Chatbots – Was ist das? • Anwendungsfälle? • Polly Pixel • Ihre Aufgabe Ulrike Spree / 12.12.2007
Chatbot – Was ist das? Gliederung • Chatbots (= Chat Robotter, auch Chatterbot oder • Lingubots genannt; benachbart: Avatar) • Softwareagenten • Interface zur Kommunikation in natürlicher Sprache mit einer Wissensbasis • häufig graphisch dargestellte Persönlichkeit mit einen hinterliegenden Charakter; • evtl. außersprachliche Ausdrucksformen (Mimik, Gestik, z.T. auch Stimmführung) Ulrike Spree / 12.12.2007
Anwendungen in der Praxis Gliederung • Experimentelle Anwendungen: im Bereich der künstlichen Intelligenz und der Computerlinguistik • Chatbots im E-Learning • Chatbots in der Kundenkommunikation • als sympathischer Ersatz für die sowieso ungeliebten FAQ-Listen • zusätzliche Möglichkeit der gezielten Produktpräsentation. Ulrike Spree / 12.12.2007
Einige Familienmitglieder Gliederung Stella Horst Förster Alice Anna Ulrike Spree / 12.12.2007
Themenaus- wahl Artikel- und Volltextsuche Abb. 1. Onlinelexikon „lookedup4you“ ohne Chatbot Ulrike Spree / 12.12.2007
Chatbot und Lexikonsuche Themen- auswahl am Häufigsten aufgerufene Artikel Abb. 2. Onlinelexikon „lookedup4you“ mit Chatbot
Projektidee „chat4you“ Gliederung • Das an der HAW entwickelte Online-Lexikon für junge Verbraucher erfährt bei der Zielgruppe nicht die von der Verbraucherzentrale erwünschte Aufmerksamkeit, • Einsatz von Chatbots als Nutzerschnittstelle für Online-Lexika noch neu, • Wert von Identifikationsfiguren, die Pfade durch das lexikographische Wissen schlagen, für den Bereich von Nachschlagewerken bereits erkannt. Ulrike Spree / 12.12.2007
The Making of Polly Pixel - Konzeption Gliederung Abb. 3 Steckbrief Chatbot Ulrike Spree / 12.12.2007
The Making of Polly Pixel - Umsetzung Gliederung Do you speak AIML? Nutzeranfrage Emotion Polly <category> <pattern>KANNST DU DAS NICHT AENDERN</pattern> <template><img src="lachen"/> <random> <li>Nein, das uebersteigt meine Faehigkeiten.</li> <li>Bin ich Superwoman?</li> <li>Ich bin hier ja nicht der Chef...</li> </random> </template> </category> Antworten, Zu- fallsgenerator Abb. 5 Beispiel AIML (Artificial Intelligence Markup Language) Ulrike Spree / 12.12.2007
The Making of Polly Pixel - Umsetzung Gliederung Ein- und Ausgabemaske Startup enthält Konfiguration des Bots, Persönlichkeit etc. Programm E (in PHP programmierter Interpreter) Startup.xml AIML Datei MySQL-Datenbank Ruft startup.xml auf, liest Konfiguration aus, schreibt AIML-Daten in die DB Mittels Konverter werden die AIML-Dateien in die DB geladen und ausgelesen Ulrike Spree / 12.12.2007
Die große Herausforderung des Projektes: Wie lässt sich die Sprechabsicht des Nutzers – Lexikonsuche oder Smalltalk – erkennen? ! ? Vorläufige Antwort: Es werden immer beide Möglichkeiten geboten. Abb. 4: Flussdiagramm Zugriff auf Smalltalk und Lexikon
Wo wir Ihre Hilfe brauchen Gliederung • Polly soll klüger werden. • Bitte unterhalten Sie sich mit Polly und benennen Sie : • gute Antworten • Wissenslücken • schlechte Antworten • machen Sie Vorschläge zur Verbesserung Ulrike Spree / 12.12.2007
Quellen und weiterführende Ressourcen Quellen / Ressourcen Abu Shawar 2007 Abu Shawar, Bayan; Eric Atwell: Chatbots: are they really useful? In: Zeitschrift für Computerlinguistik und Sprachtechnologie. Jhg. 2007, Bd. 22, S. 29-49 Bachfeld; Christensen; Christof 2005 Bachfeld, Sigrun; Christensen, Anne; Christof, Jürgen: Automatische Auskunftsgespräche? Anforderungen an den Einsatz von Chatbots in Bibliotheken. URL: http://www.opus-bayern.de/bib-info/volltexte/2007/274/ Braun 2003 Braun, Alexander: Chatbots in der Kundenkommunikation. Berlin, Heidelberg : Springer, 2003 Chai; Lin 2001 Chai, Joyce; Lin, Jimmy: The Role of Natural Language Conversational Interface in Online Sales : A Case Study. In: International Journal of Speech Technology, 4 (2001), S. 285-295). URL: http://www.umiacs.umd.edu/~jimmylin/publications/Chai-etal-IJST01.pdf . - Abruf: 30.07.2007 Gaito 2007 Gaito: GaitoBot AIML Editor. URL: http://www.gaito.de/content/produkte_gaitobot/editor.asp?language=de - Abruf 13.08.2007 Geeb 2007 Geeb, Franziskus: Chatbots in der praktischen Fachlexikographie und Terminologie. In: Zeitschrift für Computerlinguistik und Sprachtechnologie. Jhg. 2007, Bd. 22, S. 52-70 Juhst; Preuß 2007 Juhst, Sabrina; Preuß, Ulrike: Überarbeitete Entwürfe zum Bot-Charakter-Design: Polly, Kalle, Looky. (unveröffentlichte studentische Arbeit, Department Information, Fakultät DMI, HAW Hamburg, 09.05.2007) Meeuwsen 2007 Sarah Meeuwsen: Auswertung der Nutzertests vom 12.06.2007 an der Gesamtschule Bahrenfeld. (unveröffentlichte studentische Arbeit, Department Information, Fakultät DMI, HAW Hamburg, 13.07.2007) Möbus 2006 Möbus, Claus; Eißner Andreas; Feindt, Jan u. a. : Web-Kommunikation mit OpenSource. Chatbots, Virtuelle Messen, Richt-Media-Content. Berlin, Heidelberg : Springer, 2006 Zeumer 2007 Zeumer, Tobias: Chat4You. Technische Dokumentation. (unveröffentlichte studentische Arbeit, Department Information, Fakultät DMI, HAW Hamburg, 10.08.2007)