Matakuliah Tahun Versi : M0284/Teknologi & Infrastruktur E-Business : 2005 : <<versi/revisi>> Pertemuan 22 Software Agents for E-Commerce 1 Learning Objectives • Describe what software agents are • Differentiate between various classes of software agents • Understand the use of artificial intelligence and statistical reasoning • Describe the range of agents available to assist in the buying process • Identify various activities in e-commerce where software agents can be used 2 Overview • • • • • • What are software agents? Logic of agent behavior Types of agents Information agents E-Commerce agents Mobile agents 3 E-Commerce Agents • Agents help in 6 stages of consumer decision-making process – Need identification – Product brokering – Merchant Brokering – Negotiation – Purchase and delivery – Service and evaluation 4 E-Commerce Agents 5 E-Commerce Agents • Jango uses a process called wrapping to find product prices which it uses to rank-order offerings from various web sites. Used at Excite portal 6 E-Commerce Agents ClassifiedWarehouse content-based search used in classifieds Form-based input 7 E-Commerce Agents PersonaLogic uses constraint-satisfaction approach 8 E-Commerce Agents • Frictionless.com uses agent Tete-a-tete based on multi-attribute utility theory 9 E-Commerce Agents • Extempo Use of Interactive Imp characters 10 E-Commerce Agents • Architecture of Imp System 11 E-Commerce Agents Use of Imp Character by Proctor & Gamble 12 E-Commerce Agents • Frontmind Personalization tool • Present web content according to user interests and characteristics • Need to collect data on user behavior and demographic characteristics • Frontmind uses both statistical and rule-based reasoning 13 E-Commerce Agents • Frontmind Personalization tool offered by Manna, Inc 14 Mobile Agents • Software that actually travels around the web collecting data. Not only data but the program is moving around • Reduces traffic on the network. Only the relevant data is forwarded • Local computation at the server where the data is available means often reduced computation • Experimental stage 15 Mobile Agents • Logic of Mobile Agents – Mobile agent places – Mobile agent – Mobility – Authority and permit • General Magic, Inc product Telescript 16