14
Chatbots Chatbots Ulrike Spree / 12.12.2007

Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

Embed Size (px)

Citation preview

Page 1: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

ChatbotsChatbots

Ulrike Spree / 12.12.2007

Page 2: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

GliederungGliederung

Chatbots – Was ist das?

Anwendungsfälle?

Polly Pixel

Ihre Aufgabe

Ulrike Spree / 12.12.2007

Page 3: 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 oderLingubots 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

Page 4: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

Anwendungen in der PraxisGliederung

Experimentelle Anwendungen: im Bereich der künstlichen Intelligenz und der Computerlinguistik

Chatbots im E-Learning

Chatbots in der Kundenkommunikationals sympathischer Ersatz für die sowieso ungeliebten FAQ-Listenzusätzliche Möglichkeit der gezielten Produktpräsentation.

Ulrike Spree / 12.12.2007

Page 5: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

Einige FamilienmitgliederGliederung

Alice

Stella

Horst Förster

Anna

Ulrike Spree / 12.12.2007

Page 6: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

Abb. 1. Onlinelexikon „lookedup4you“ ohne Chatbot

Themenaus-wahl

Artikel- und Volltextsuche

Ulrike Spree / 12.12.2007

Page 7: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

Abb. 2. Onlinelexikon „lookedup4you“ mit Chatbot

Chatbot undLexikonsuche

Themen-auswahl

am HäufigstenaufgerufeneArtikel

Page 8: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

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

Page 9: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

The Making of Polly Pixel - KonzeptionGliederung

Ulrike Spree / 12.12.2007

Name: Polly Pixel

Geschlecht: weiblich

Alter: ca. 25 Jahre

Morphologie / Aussehen: Cybergirl, junge Frau, kurze helle Haare (vielleicht rot?), Tattoo, szenig gekleidet

Charakter: vertrauenswürdig; kompetent; Typ große Schwester, die man bewundert und auf die man stolz ist; nett, neugierig, lustig, schlagfertig, schlau, gebildet, weltoffen; gesellschaftskritisch; auf sehr nette Art und Weise ‚ermahnend’ und erziehend, hat absolut ein Händchen für Jugendliche und Kinder.Polly Pixel ist sich darüber bewusst, dass sie ein Chatbot ist und weiß genau, was sie da eigentlich macht und welche Ziele sie damit verfolgt.

Interessen / Hobbies: sozial + im Tierschutz engagiert; ausgeprägtes Konsumverhalten (deshalb auch Interesse am Verbraucherschutz); Musik (Richtung Delta-Radio/Hip Hop), internetbegeistert (chatten, surfen etc.); steht auf trendige Technik (Handy, Ipod etc.); Reisen (Vorteil: als virtuelles Girl kommt sie schnell + problemlos überall hin).

Biographie: ist für die Aufgabe des Chatbots „geboren“ worden

Art der Darstellung: Brustbild (wie Stella von der SUB Hamburg)

Abb. 3 Steckbrief Chatbot

Page 10: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

The Making of Polly Pixel - UmsetzungGliederung

Ulrike Spree / 12.12.2007

<category><category><pattern>KANNST DU DAS NICHT AENDERN</pattern><pattern>KANNST DU DAS NICHT AENDERN</pattern><template><img src="lachen"/><template><img src="lachen"/>

<random><random> <li>Nein, das uebersteigt meine Faehigkeiten.</li><li>Nein, das uebersteigt meine Faehigkeiten.</li> <li>Bin ich Superwoman?</li><li>Bin ich Superwoman?</li> <li>Ich bin hier ja nicht der Chef...</li><li>Ich bin hier ja nicht der Chef...</li> </random></random> </template></template></category></category>

Abb. 5 Beispiel AIML (Artificial Intelligence Markup Language)

Nutzeranfrage

Emotion Polly

Antworten, Zu-fallsgenerator

Do you speak AIML?

Page 11: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

The Making of Polly Pixel - UmsetzungGliederung

Ulrike Spree / 12.12.2007

Programm E (in PHP programmierter Interpreter)

Startup.xml

AIML Datei

MySQL-Datenbank

Mittels Konverter werden die AIML-Dateien in die DB geladen und ausgelesen

Ein- und Ausgabemaske

Ruft startup.xml auf, liest Konfiguration aus, schreibt AIML-Daten in die DB

Startup enthält Konfiguration des Bots, Persönlichkeit etc.

Page 12: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

Abb. 4: Flussdiagramm Zugriff auf Smalltalk und Lexikon

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.

Page 13: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

Wo wir Ihre Hilfe brauchenGliederung

Ulrike Spree / 12.12.2007

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

Page 14: Chatbots Ulrike Spree / 12.12.2007. Gliederung Gliederung Chatbots – Was ist das? Anwendungsfälle? Polly Pixel Ihre Aufgabe Ulrike Spree / 12.12.2007

Quellen und weiterführende Ressourcen

Quellen / Ressourcen

Abu Shawar 2007Abu Shawar, Bayan; Eric Atwell: Chatbots: are they really useful? In: Zeitschrift für Computerlinguistik und Sprachtechnologie. Jhg. 2007, Bd. 22, S. 29-49Bachfeld; Christensen; Christof 2005Bachfeld, 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 2003Braun, Alexander: Chatbots in der Kundenkommunikation. Berlin, Heidelberg : Springer, 2003Chai; Lin 2001Chai, 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.2007Gaito 2007Gaito: GaitoBot AIML Editor. URL: http://www.gaito.de/content/produkte_gaitobot/editor.asp?language=de - Abruf 13.08.2007Geeb 2007Geeb, Franziskus: Chatbots in der praktischen Fachlexikographie und Terminologie. In: Zeitschrift für Computerlinguistik und Sprachtechnologie. Jhg. 2007, Bd. 22, S. 52-70Juhst; Preuß 2007Juhst, 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 2007Sarah 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 2006Möbus, Claus; Eißner Andreas; Feindt, Jan u. a. : Web-Kommunikation mit OpenSource. Chatbots, Virtuelle Messen, Richt-Media-Content. Berlin, Heidelberg : Springer, 2006 Zeumer 2007Zeumer, Tobias: Chat4You. Technische Dokumentation. (unveröffentlichte studentische Arbeit, Department Information, Fakultät DMI, HAW Hamburg, 10.08.2007)