Wer hat Spaß an Polly Pixel?
Chatbots in der
Onlinelexikographie – Anwendung,
Potential und Bewertung
Ulrike Spree / 11.10.2007
 Gliederung
Gliederung




Einleitung und Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel






Konzeption
Technische Umsetzung
Polly Pixels Lehrjahre
Bewertung des bisher Erreichten
Evaluierung und Training
Diskussion: Ihre Einschätzungen und
Erfahrungen
Ulrike Spree / 11.10.2007









Gliederung
Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel
Bewertung
Evaluierung und Training
Diskussion
Quellen
 Einleitung und Fragestellung
Gliederung









Gliederung
Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel
Bewertung
Evaluierung und Training
Diskussion
Quellen
1. Wie lässt sich technisch kostengünstig (open source) eine
Verknüpfung eines Online-Lexikons mit einem
Konversationsagenten (Chatbot) umsetzen?
2. Welchen Mehrwert bringt der Einsatz solcher Instrumente für die
zielgruppengerechte Interaktion des Nutzers mit dem Lexikon?
3. Was sind die Voraussetzungen für den Erfolg eines solchen
Unternehmens?
Ulrike Spree / 11.10.2007
Themenauswahl
Artikel- und
Volltextsuche
Abb. 1. Onlinelexikon „lookedup4you“ ohne Chatbot
Chatbot und
Lexikonsuche
Themenauswahl
am Häufigsten
aufgerufene
Artikel
Abb. 2. Onlinelexikon „lookedup4you“ mit Chatbot
 Projektidee „chat4you“
Gliederung









Gliederung
Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel
Bewertung
Evaluierung und Training
Diskussion
Quellen

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 / 11.10.2007
 Chatbots revisited – top oder flop?
Gliederung









Gliederung
Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel
Bewertung
Evaluierung und Training
Diskussion
Quellen
 Experimentelle Anwendungen
 Experimentierfeld für KI und Computerlinguistik
 fließende Übergänge zu Unterhaltungs- und Spielangeboten
 Datensammlung zum menschlichen Kommunikationsverhalten
 E-Learning
 z. B. Spracherwerb
 Kundenkommunikation
 Ersatz für FAQ-Listen
 gezielte Produktpräsentation (Anna – Ikea; Stella – Stabi)
Fazit: Die hoch gesteckten Erwartungen während des Chatbot-Revival ab
2000, dass Chatbots in Zukunft in großem Maßstab Telefonhotlines ersetzen
würden, haben sich so nicht bestätigt. Chatbots sind jedoch ein fester
Bestandteil des Internetalltags geworden.
Ulrike Spree / 11.10.2007
 The Making of Polly Pixel - Konzeption
Gliederung
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).









Gliederung
Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel
Bewertung
Evaluierung und Training
Diskussion
Quellen
Abb. 3 Steckbrief Chatbot
Biographie:
ist für die Aufgabe des Chatbots „geboren“ worden
Art der Darstellung:
Brustbild (wie Stella von der SUB Hamburg)
Ulrike Spree / 11.10.2007
 The Making of Polly Pixel - Umsetzung
Gliederung
Do you speak AIML?









Gliederung
Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel
Bewertung
Evaluierung und Training
Diskussion
Quellen
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>
Antworten, Zu</category>
fallsgenerator
Abb. 5 Beispiel AIML (Artificial Intelligence Markup
Language)
Ulrike Spree / 11.10.2007
 The Making of Polly Pixel - Umsetzung
Gliederung
Ein- und
Ausgabemaske









Gliederung
Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel
Bewertung
Evaluierung und Training
Diskussion
Quellen
Startup enthält Konfiguration
des Bots, Persönlichkeit etc.
Programm E (in PHP
programmierter
Interpreter)
Startup.xml
MySQLDatenbank
AIML Datei
Ruft startup.xml
auf, liest
Konfiguration aus,
schreibt AIMLDaten in die DB
Ulrike Spree / 11.10.2007
Mittels Konverter werden die AIML-Dateien in
die DB geladen und ausgelesen
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
 Bewertung des bisher Erreichten
Gliederung









Gliederung
Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel
Bewertung
Evaluierung und Training
Diskussion
Quellen
1. Wie lässt sich technisch kostengünstig (open source) eine
Verknüpfung eines Online-Lexikons mit einem
Konversationsagenten (Chatbot) umsetzen?

Der Klassiker mySQL und PHP (Programm E) plus xmlbasierte Datenbasis (AIML) ist technisch relativ leicht
umsetzbar und läuft stabil.

Das Grundprinzip des reinen Patternabgleichs in AIML
bedeutet, dass alle möglichen Nutzeranfragen vorab geplant
und in die Wissensbasis eingebaut werden müssen.

Fehlen wirklich komfortabler Editierwerkzeuge macht die
Pflege der Wissensbasis sehr aufwändig.
Ulrike Spree / 11.10.2007
 Bewertung des bisher Erreichten
Gliederung









Gliederung
Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel
Bewertung
Evaluierung und Training
Diskussion
Quellen
2. Welchen Mehrwert bringt der Einsatz solcher Instrumente für die
zielgruppengerechte Interaktion des Nutzers mit dem Lexikon?

Spaßfaktor?


Möglichkeit der natürlichsprachigen Anfrage

Marktforschung: Die Konversationen werden in den Logfiles
aufgezeichnet und können in Hinblick auf Ergänzungen des
Lexikons ausgewertet werden.
Möglichkeit, auf zusätzliche Inhalte zu verweisen / z. B. auf
weitere Infos der Verbraucherzentrale verweisen?
Ulrike Spree / 11.10.2007
 Bewertung des bisher Erreichten
Gliederung









Gliederung
Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel
Bewertung
Evaluierung und Training
Diskussion
Quellen
3. Was sind die Voraussetzungen für den Erfolg eines solchen
Unternehmens?

genaue Zielgruppenanalyse


Umfangreiche Wissensbasis
ständige Pflege und Aktualisierung der Wissensbasis
Ulrike Spree / 11.10.2007
 Evaluierung und Training
Gliederung









Gliederung
Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel
Bewertung
Evaluierung und Training
Diskussion
Quellen
Problem
Lösung
• Wissensbasis zu klein
• Ausgabe v. Smalltalk und Lexikon führt zu
unlogischen Reaktionen (trauriges Gesicht,
obwohl Treffer gefunden)
• Volltextsuche zu tolerant
• Wissensbasis ergänzen
• Trennung Smalltalk / Lexikonabfrage
• Wissensbasis ergänzen
Ulrike Spree / 11.10.2007
• Suche optimieren
 Diskussion
Gliederung









Gliederung
Fragestellung
Projektidee „chat4you“
Chatbots revisited
The Making of Polly Pixel
Bewertung
Evaluierung und Training
Diskussion
Quellen
Unterhalten Sie sich doch auch einmal mit Polly!
Aber mir dürfen Sie natürlich auch Fragen stellen.
Download der Präsentation unter:
www.bui.hawhamburg.de/pers/ulrike.spree/praesentation/chatbot_revisited.ppt
Ulrike Spree / 11.10.2007

Quellen und weiterführende Ressourcen
Abu Shawar 2007
Abu Shawar, Bayan; Eric Atwell: Chatbots: are they
really useful? In: Zeitschrift für Computerlinguistik und
Quellen / Ressourcen
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)

Wer hat Spaß an Polly Pixel?