Agenten beim Electronic Commerce

Werbung
Agenten beim Electronic Commerce
Unterstützung von Kunden beim elektronischen
Handel mit Hilfe von Agenten
Jan Wendler
Humboldt University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Überblick über den Vortrag

Einführung ins Electronic-Commerce (E-Commerce, EC) und
über Agenten
– Begriffsklärung, Motivation

Wie können Agenten beim E-Commerce helfen
– Anforderungen an EC-Systeme, Kaufverhalten von Kunden

Analyse ausgewählter Agentenbasierter EC Systeme
– Einfache Kaufagenten
– Agentenbasierter Marktplatz

Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Was bedeutet E-Commerce?
• Einführung

– elektronischer Austausch von Dokumenten
 Fax, Strichcode, Nachrichten und Datenaustausch
zwischen Unternehmen
- E-Commerce
- Agenten
• Agenten beim
E-Commerce

• untersuchte
- Marktplätze
• Zusammen-
E-Commerce aktuell (Internet-Commerce):
– beliebige elektronische Kommunikation zur Unterstützung
von Geschäftsangelegenheiten
EC Systeme
- Kaufagenten
E-Commerce historisch

Definition E-Commerce:
– Austausch von Informationen, Gütern oder Service über
elektronische Netzwerke
fassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Warum E-Commerce?
• Einführung

Umsätze durch E-Commerce wachsen rasant

Einsparung von Kosten durch E-Commerce
- E-Commerce
- Agenten
– Senkung von Dokumentations- und Versandkosten
(Boing)
– Einsparung der Kosten bei Auftragsbearbeitung und
Administration (General Electric)
– Senkung von Verwaltungskosten (Ericsson um 90%)
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten

Nahezu alle großen Firmen an E-Commerce beteiligt

Derzeitige Produktpalette
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
– Computertechnik, Bücher, Reisen , Musik, Videos
Jan Wendler
April 26th, 2000
Charakteristika der ersten E-Commerce Systeme
• Einführung

- E-Commerce
– statische Produktinformationen
– keine Überprüfung ob Ware noch verfügbar
– Kauf über einen menschlichen Berater
- Agenten
• Agenten beim
E-Commerce
• untersuchte
Elektronische Produktkataloge oder elektronische
Schaufensterbummel

Oft sehr schwer für Kunden die gewünschten
Informationen oder Produkte zu finden

Markforschungen  Unzufriedenheit beim Anwender
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Zitat: „Wir müssen den Internet-Surfern mehr bieten als
der Katalog“ --- Uwe Stephan (Quelle)
Jan Wendler
April 26th, 2000
Was ist ein Agent?
• Einführung

- E-Commerce
– selbst im Gebiet der KI nicht festgelegt
– Ursprung des Begriffs in den 70-ern
– wurde mehrmals definiert und redefiniert
- Agenten
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
Begriff Agent genutzt in verschiedenen
Forschungsgebieten

Definition eines Agenten (Burkhard):
– Ein Software-Agent ist ein längerfristig arbeitendes
Programm, dessen Arbeit als eigenständiges Erledigen
von Aufträgen oder Verfolgen von Zielen in Interaktion mit
einer Umwelt beschrieben werden kann.
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Was ist ein Agent? cont.
• Einführung
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammen-

Agentendefinition (Wooldridge / Jennings) (Übersetzung)
– Ein Agent ist ein Hardware- oder Software-basiertes
Computer System mit den folgenden Eigenschaften:
 Autonomie: Agenten agieren ohne direkte
Einmischung von Menschen oder anderen
 Soziale Fähigkeiten: Agenten interagieren mit anderen
Agenten (möglicherweise auch mit Menschen) über
eine Art von Agenten-Kommunikationssprache
 Reaktivität: Agenten nehmen ihre Umgebung wahr
und reagieren auf Veränderungen in dieser
 Pro-Aktivität: Agenten handeln nicht nur einfach als
Antwort auf ihre Umgebung, sie zeigen Ziel-basiertes
Verhalten indem sie die Initiative ergreifen
fassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Was ist ein Agent? cont.
– Erweiterung dieser Definition um die Eigenschaften:
Mobilität, Rationalität, Wohlwollen und Ehrlichkeit möglich
• Einführung
- E-Commerce
- Agenten

E-Commerce
• untersuchte
EC Systeme
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
(Übersetzung)
– Ein autonomer Agent ist ein System befindlich in und als
Teil einer Umgebung, der diese Umgebung wahrnimmt
und in ihr über der Zeit handelt, wobei er seine eigenen
Gedanken verfolgt und damit beeinflußt, was er in der
Zukunft wahrnehmen wird.
• Agenten beim
- Kaufagenten
Agentendefinition (Franklin / Graesser)

Zitat von Ralf Kühnel:
– “Letztlich ist der Begriff ‘Agent’ aber eine Metapher, die in
den unterschiedlichen Gebieten, die mittlerweile den
Begriff verwenden, jeweils für unterschiedliche
Eigenschaften steht”
Jan Wendler
April 26th, 2000
Anforderungen an E-Commerce (Tennenbaum)
• Einführung

– Anreize übers Internet zu kaufen (günstigere Preise,
besserer Service, bessere Auswahl)
- E-Commerce
- Agenten
• Agenten beim
Content - Inhalt

Confidence - Vertrauen
– sichere Transaktionen
– isolierte Privatsphäre
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten

– so einfach zu benutzen wie Geldautomat oder Videotext
– allgegenwärtig (Zugriff unproblematisch)
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Convenience - Bequemlichkeit

Agenten können E-Commerce unterstützen
Jan Wendler
April 26th, 2000
Probleme von Agenten beim E-Commerce
• Einführung

- E-Commerce
– Produkt Ontologien
- Agenten
– Nachrichtenprotokolle
• Agenten beim
– Verhandlungsprotokolle
E-Commerce
• untersuchte
EC Systeme
Hauptproblem: keine Standards für Agenten beim ECommerce

Probleme müssen gelöst werden, um erwünschte
Bequemlichkeit zu erreichen
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Kaufverhalten von Kunden zur Charakterisierung
• Einführung

Beispiele untersucht aus Benutzersicht - was bietet das
System dem Benutzer?

Modell für Kaufprozeß von Kunden:
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammen-
1. Identifizierung von Bedürfnissen
2. Kaufentscheidungsprozeß
a) Suche nach passenden Produkten
b) Suche nach passenden Anbietern
c) Verhandlung mit Anbietern
3. Erwerb und Lieferung
4. Serviceleistungen und Auswertung
fassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Untersuchte Agentenbasierte E-Commerce Systeme
• Einführung

– BargainFinder
– BargainBot
– Jango
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte
Einfache Kaufagenten

Agentenbasierter Marktplatz
– Kasbah
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
BargainFinder
• Einführung

Entstand im Rahmen einer Studie von Andersen
Consulting

erstes Händlervermittlungssystem

Ziel: Preisvergleich 9 virtueller Anbieter von Musik-CD‘s
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammen-
– Eingabe: Künstler + Album
– Suche in den Angeboten der Anbieter
– Ausgabe: Liste von Angeboten der Hersteller mit Links zu
deren Seiten
– Kauf erfolgt beim Anbieter
– Top 40 Liste mit im Voraus gesuchte Angeboten
fassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
BargainFinder cont.
• Einführung
- E-Commerce

Ausgabe bei der Suche nach CD „Passion“ von Peter
Gabriel
- Agenten
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
BargainFinder cont.
• Einführung
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte

Probleme:
– Zahlungskonditionen nur teilweise und unvollständig
 Benutzer muß Konditionen selber prüfen
– Einzelne Anbieter verweigern Zutritt zu ihren Angeboten
 wollen nicht nur über den Preis konkurrieren
– Andere Anbieter wollen aufgenommen werden
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
BargainBot
• Einführung

Forschungsprojekt der IMAGE Technology Research
Group (australische Universität)

Ziel: simultaner Preisvergleich von 12 OnlineBuchhandlungen
- E-Commerce
- Agenten
• Agenten beim
– Eingabe: Buchtitel + Autor
– Suche in den Angeboten der Buchhändler
– Ausgabe: Liste der Angebote mit Links zu den jeweiligen
Buchhändlern, teilweise Links zum gewünschten Buch
– Kauf erfolgt beim Anbieter
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab

Probleme:
– Zahlungskonditionen nicht angegeben
Jan Wendler
April 26th, 2000
BargainBot cont.
• Einführung
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten

Ausgabe bei
Suche nach
dem
Buchverband
„The Hobbit
and the Lord
of the Rings“
von J.R.R.
Tolkien
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Jango
• Einführung

Entstand im Rahmen einer Forschungsstudie der Firma
Netbot Inc. (USA)

Ziel: Benutzer einen einfachen, bequemen und
schnellen Zugang zu mehreren Online-Anbietern unter
einheitlicher Oberfläche
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
–
–
–
–
mehrere Dutzend Produktgruppen vertreten
Eingabe: Parameter die Produkt näher spezifizieren
Suche in den Angeboten der entsprechenden Anbieter
Ausgabe: Liste mit genauer spezifizierten Angeboten mit
Verweisen zum Händler (Homepage)
– Kauf direkt über „Buy!“ Button möglich
 Bestellung einheitlich für alle Anbieter
Jan Wendler
April 26th, 2000
Jango cont.
• Einführung

Jango mittlerweile von Excite augekauft

Ausgabe bei Suche eines Laptops von Sony unter
2.500$ mit einer 300MHz Pentium CPU
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Konzepte und Eigenschaften einfacher Kaufagenten
• Einführung

–
–
–
–
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Unterstützung der Suche

Nutzung der Datenbestände gewählter Anbieter
Angebote entstammen festgelegter Produktgruppe
Darstellung der Angebote einheitlich
keine Unterstützung bei Produktsuche
Preisvergleich
– Angebote werden nur anhand des Preises verglichen
– zusätzliche Leistungen werden nicht verglichen
 erweiterte Garantie, erweiterte Rückgabemöglichkeit,
Markenreputation, Serviceleistungen, ...
 teilweise kurze Produktbeschreibung
Jan Wendler
April 26th, 2000
Konzepte und Eigenschaften einfacher Kaufagenten
• Einführung

– BargainFinder und BargainBot nicht, Jango ja
- E-Commerce
- Agenten
• Agenten beim
Verkaufsprozeß wird teilweise unterstützt

Architektur:
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Kasbah
• Einführung

Prototyp eines agentenbasierten Marktplatzes am MIT

Ziel: autonom handelnde Einkaufs- und
Verkaufsagenten simulieren einen virtuellen Marktplatz
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammen-
–
–
–
–
–
Handel in 5 Produktgruppen möglich
Agenten verhandeln miteinander
Mitgliedschaft nötig (unkompliziert und kostenlos)
Umsehen was alles angeboten wird
Möglichkeit Verkaufsagenten oder Einkaufsagenten zu
erzeugen
– Nachschauen ob Nachrichten von Agenten eingetroffen
fassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Kasbah cont.
• Einführung
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab

Erzeugen eines Verkaufsagenten, der das Buch „The
Hobbit“ von Tolkien verkaufen soll
– Eingabe des Buches (Titel, Autor, Zustand)
– Spezifizieren des Verkaufsagenten
 Name
 wie lange aktiv
 gewünschter Preis
 akzeptabler Preis
 Preissenkungskurve
 Einsatzort des Agenten (Einschränkungen möglich)
 Mindestreputation für Verhandlungspartner
– Warten auf Angebote
Jan Wendler
April 26th, 2000
Kasbah cont.
• Einführung
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Kasbah cont.
• Einführung

– Preiskurven sind wachsend statt fallend
- E-Commerce
- Agenten
• Agenten beim
Erzeugung von Einkaufsagenten analog

Agentenzyklus
– Bestimmen des aktuellen Preises
– Entscheidung mit welchen Agenten verhandeln
– Agent Angebot machen
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab

Findet Agent Handelspartner
– Benutzer wird mit Nachricht informiert
– Benutzer entscheidet ob Verkauf tätigen
– Wenn Handel dann Partner treten in direkten Kontakt
Jan Wendler
April 26th, 2000
Konzepte von Agentenbasierten Marktplätzen
• Einführung

Beruht auf Zusammenarbeit unabhängig agierender
Agenten

Verhandlungsfähigkeit der einzelnen Agenten
- E-Commerce
- Agenten
• Agenten beim
E-Commerce
• untersuchte
– durch Verhandlungsstrategien  Agenten erhalten
Handlungsspielraum
– mehrstufige Verhandlungsprotokolle möglich
EC Systeme
- Kaufagenten
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Zusammenfassung
• Einführung

Unterstützung von E-Commerce durch Agenten noch
lange nicht ausgeschöpft

Hauptproblem (fehlenden Standardisierung) sollte
gelöst werden
- E-Commerce
- Agenten
• Agenten beim
– Angebote der Hersteller sollten auch von
Softwareagenten einfach lesbar sein
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten

E-Commerce Systeme müssen anwenderfreundlicher
werden, Kasbah Schritt in eine richtige Richtung
- Marktplätze
• Zusammenfassung
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Literatur
• Einführung
- E-Commerce
- Agenten
• Agenten beim

„Intelligente Softwareagenten“, Brenner et al., S. 310-344, Springer

„Agent-mediated Integrative Negotiation for Retail Commerce“, Guttman and
Maes, AMET‘98

Agent-mediated Electronic Commerce, Moukas et al., IJEC‘98

Agents that Buy and Sell: Transforming Commerce as we Know It, Maes et al.,
CACM‘99

Commerce and the Internet, Pyle, CACM‘96

E-Commerce for the 21st Century, Hamilton, IEEE‘97

Agent Technology in Electronic Commerce and Information Retrieval on the
Internet, Aoun

Kasbah: An Agent Marketplace for Buying and Selling Goods, Chavez and Maes
Spektrum der Wissenschaft 5/99, S. 86-129
c‘T 6/99, S. 166-174
E-Commerce
• untersuchte
EC Systeme
- Kaufagenten
- Marktplätze
• Summary


• Literatur
Humboldt-University Berlin,
Institute of Informatics, AI Lab
Jan Wendler
April 26th, 2000
Herunterladen