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