Intelligent Software Agents - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Intelligent Software Agents

Description:

Intelligent Agents. Intelligent Agent (IA): Computer program that helps a ... 'Intelligent agents are software entities that carry out some set of operations ... – PowerPoint PPT presentation

Number of Views:1992
Avg rating:3.0/5.0
Slides: 17
Provided by: Ridz9
Category:

less

Transcript and Presenter's Notes

Title: Intelligent Software Agents


1
Intelligent (Software) Agents
  • WXGC6307

2
Case Scenario
  • Every year, ABC Enterprise will conduct annual
    general meeting (AGM) to report company
    performance to their shareholders. However,
    before the meeting is carry out, the CEO of the
    company Mr. Ridzuan would like to know what
    other agendas that should be bring forward.
    Unfortunately, the job which is usually performed
    by his secretary is on leave due to illness.
    Thus, Mr. Ridzuan is thinking whether there is
    any system that can be built to replace its
    secretary job in contacting and collecting
    agendas information through email from their
    shareholders. The system also must be able to
    summarize all the agendas suggested by their
    shareholders and presented it to the CEO in the
    report form.

3
Intelligent Agents
  • Intelligent Agent (IA) Computer program that
    helps a user with routine computer tasks.
  • Other Names
  • Software agents
  • Wizards
  • Knowbots
  • Intelligent software robots
  • Softbots
  • Agent Someone employed to act on ones behalf.

4
Definitions of Intelligent Agent
  • Intelligent agents are software entities that
    carry out some set of operations on behalf of a
    user or another program, with some degree of
    independence or autonomy and in so doing, employ
    some knowledge or representation of the users
    goals or desires. (The IBM Agent)

5
Intelligent Agent Characteristics
  • Autonomy (empowerment)
  • Agent takes initiative, exercises control over
    its actions
  • Goal-oriented
  • Collaborative
  • Flexible
  • Self-starting
  • Mobility (operates in the background)
  • Mobile agents

6
Agent Classification and Types
7
Why Intelligent Agents?
  • Information Overload!!
  • Data doubles annually (in large enterprises)
  • Can analyze only about 5
  • Most efforts discover patterns, not meaning, not
    what to do
  • Reduces decision making capabilities by 50
  • Much caused by the Internet/Web
  • How to filter data
  • How to identify relevant sources of data
  • Intelligent agents can assist searching
    (information)
  • Save time agents decide what is relevant to the
    user

8
Classification by Application Area
  • Assist in workflow and administrative management
  • Collaborate with other agents and individuals
  • Support electronic commerce
  • Support desktop applications
  • Assist in information access and management
  • Process mail and messages
  • Manage systems and networks

9
Internet-based Software Agents
  • Software Robots or Softbots
  • Major Categories
  • E-mail agents (mailbots)
  • Web browsing assisting agents
  • Frequently asked questions (FAQ) agents
  • Intelligent search (or Indexing) agents
  • Internet softbot for finding information
  • Network Management and Monitoring

10
Electronic Commerce Agents
  • Need identification
  • Product brokering
  • Merchant brokering
  • Negotiation
  • Purchase and delivery
  • Product/service evaluation

11
Other Agents
  • Operating systems agents
  • Spreadsheet agents
  • Workflow and administrative management agents
  • Software development agents
  • Data mining / Web mining agents
  • Monitoring and alerting agents
  • Collaboration agents

12
Monitoring and Alerting NewsAlert
  • Monitors data by personalized rules
  • Automatically delivers alerts to the users
    desktop into personalized newspapers
  • Organizes alerts by user-specified subject areas
  • Provides smart tools so users can investigate the
    context of an alert and communicate findings to
    others

13
Distributed AI, Multiagents, and Communities of
Agents
  • Software agents must communicate, cooperate and
    negotiate with each other
  • Refine requests and queries through evolving
    dialogue
  • Intelligent agents work together in multiple
    agent systems
  • Agents can communicate, cooperate and/or
    negotiate
  • Easy to build agents with small specialized
    knowledge
  • Agents need to share their knowledge

14
A Multi-Agent System for Travel Arrangements
15
Agents Portal
  • AgentLand
  • http//www.agentland.com
  • BotSpot
  • http//www.botspot.com/index2.html
  • AgentWeb
  • http//agents.umbc.edu

16
Intelligence Density Dimension
  • Flexibility
  • Embeddedability
  • Ease of use
  • Speed / reliability of response time
Write a Comment
User Comments (0)
About PowerShow.com