|
1
|
- CS6210 Class Presentation
Qiu Long and Tok Wee Hyong
- (qiul,tokwh}@comp.nus.edu.sg
|
|
2
|
- Motivation
- Intelligent Agents in action!
- What’s the next step?
|
|
3
|
- Be able to handle large number of content providers
- Rich collection of information that could be stored in digital
libraries
- Large collection spanning multiple distributed databases
- Need to query information across several digital library
- Need for a scalable digital library architecture
- Remove single point of failure or bottleneck
- Knowbots (Kahn, R and Cerf, V – 1988)
- Primary medium of communication and interaction between various major
components in the digital library
|
|
4
|
- Software components
- Communication
- Interoperable with other agents
- Communicate with their peers via message exchanges
- Autonomous (=> local or decentralized control)
- Process knowledge and draw inferences
- Reactive
- Proactive
- Adaptive
|
|
5
|
- Information space divided into 2 levels
- Conspectus: Stores a set of collection descriptors
(E.g Search engine capabilities, document structure)
- Collection: Stores the actual documents in its native format
|
|
6
|
- An agent in UMDL
- Represent an element of the digital library
- Communicate and negotiate with other agents via KQML
- Consists of 3 main types of agents
- User Interface Agents (UIAs)
- Collection Interface Agents (CIAs)
- Mediator Agents
|
|
7
|
|
|
8
|
- Agent-based
- Decentralized framework
- Domain independence
- WWW front-end
- Information economy
- Decentralized, dynamic supply & demand, efficiency desired
- Consumer, producer and broker
|
|
9
|
- Producer Agents
- Library Service Agents (LSAs)
- Catalogue Agents(CAs)
- Facilitator Agents
- Consumer Agents
- User Interface Agents (UIAs)
|
|
10
|
|
|
11
|
- Digital Libraries and Agent-based System
- Issues addressed
- Distributed data & control
- Lack of global viewpoint
- Dynamic environment
- Efficiency
|
|
12
|
- Moving from task-oriented agents towards intelligent, learning agents
- Mimicking expert users
- Improving on the exploration process
- Security
|
|
13
|
|