DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for...
Transcript of DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for...
![Page 1: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/1.jpg)
1
Distributed Agents for User-Friendly Access of Digital Libraries
DAFFODIL(Distributed Agents for User-Friendly
Access of Digital Libraries)The Underlying Concepts
Norbert Fuhr
University of Dortmund,
Germany
![Page 2: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/2.jpg)
2
Distributed Agents for User-Friendly Access of Digital Libraries
Daffodil concepts
• Strategic information access support• Levels of system support• Digital library life cycle• Collaboration• User-friendly integrated desktop
![Page 3: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/3.jpg)
3
Distributed Agents for User-Friendly Access of Digital Libraries
1. Strategic information access support
Levels of search activities (Bates 1990): 2. Move: Low-level search function
(e.g. type in search term, view retrieved document)
3. Tactic: several moves to further a search(e.g. broaden/narrow a query)
4. Stratagem: set of actions on a single domain(citation database, tables of contents of journals)
5. Strategy: complete plan for satisfying an information need
(e.g. subject search, browse relevant journals, find referenced articles)
![Page 4: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/4.jpg)
4
Distributed Agents for User-Friendly Access of Digital Libraries
System architecture
Strategic support in 4 layers
Federated digital libraries of different types
User-Interface
Strategies
Tactics
Moves
Stratagems
DLDLDL
Moves – Tactics – Stratagems – Strategies – GUI
![Page 5: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/5.jpg)
5
Distributed Agents for User-Friendly Access of Digital Libraries
Moves
Distributed search of data from different Digital Libraries & Web sourcesProvide homogenous access to data and functionsOver 10 sources accessed
User-Interface
Strategies
Tactics
Moves
Stratagems
DLDLDL
Moves – Tactics – Stratagems – Strategies – GUI
![Page 6: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/6.jpg)
6
Distributed Agents for User-Friendly Access of Digital Libraries
Resultlist
Moves – Tactics – Stratagems – Strategies – GUI
![Page 7: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/7.jpg)
7
Distributed Agents for User-Friendly Access of Digital Libraries
Combined detail view
Moves – Tactics – Stratagems – Strategies – GUI
Attributes
Links
internal
external
XML
![Page 8: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/8.jpg)
8
Distributed Agents for User-Friendly Access of Digital Libraries
Tactics
User-Interface
Strategies
Tactics
Moves
Stratagems
DLDLDL
Combine services
Speed up search
Redefine query
Moves – Tactics – Stratagems – Strategies – GUI
![Page 9: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/9.jpg)
9
Distributed Agents for User-Friendly Access of Digital Libraries
Coauthors
Moves – Tactics – Stratagems – Strategies – GUI
![Page 10: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/10.jpg)
10
Distributed Agents for User-Friendly Access of Digital Libraries
Stratagems
Cover an information domain
Combine all retrieved information & links
User-Interface
Strategies
Tactics
Moves
Stratagems
DLDLDL
Moves – Tactics – Stratagems – Strategies – GUI
![Page 11: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/11.jpg)
11
Distributed Agents for User-Friendly Access of Digital Libraries
Stratagems on the Desktop
– Subject Search– Author networks– Citation Search– Journal/Conference Run
![Page 12: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/12.jpg)
12
Distributed Agents for User-Friendly Access of Digital Libraries
Author network based stratagems:
1. Author network browse
2. Ranking a document result set using author centrality
Author Networks
Croft
Fox
Heath
DaoudChen
France
WeaverIngwersen
Fidel
Sharan
Salton
VoorheesWu Allan Buckley
Yu
LamBergmark
Ide
Fuhr
Pfeifer
Gövert
Rölleke
Callan
Brown
Moss
Turtle Lewis
Kuhlen
Oren
BruandetBelkin
Cool Thiel
Stein5
77
7
1010
12
12 9
DL A
DL B DL C
![Page 13: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/13.jpg)
13
Distributed Agents for User-Friendly Access of Digital Libraries
Citation Search: Reference Tracking A relevant document is
dragged to the tool for citation tracking
Documents that cite or are cited are retrieved
Browsing, Inspection and Navigaton
Drag and Drop
Can be performed iteratively
![Page 14: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/14.jpg)
14
Distributed Agents for User-Friendly Access of Digital Libraries
Conference browser
Moves – Tactics – Stratagems – Strategies – GUI
Search & Browse
Easy navigation
Caching
![Page 15: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/15.jpg)
15
Distributed Agents for User-Friendly Access of Digital Libraries
Strategy
Complex plan to fullfill a specific task
User-Interface
Strategies
Tactics
Moves
Stratagems
DLDLDL
Moves – Tactics – Stratagems – Strategies – GUI
![Page 16: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/16.jpg)
16
Distributed Agents for User-Friendly Access of Digital Libraries
2. Levels of system support
0. Rigid system behavior• Adaptive system• Proactive system
![Page 17: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/17.jpg)
17
Distributed Agents for User-Friendly Access of Digital Libraries
Adaptivity
1. Agents collect informationLibrary agents: content and technical aspects of connected DLsUser agents: behavior of single users/user group
2. Agents change system behavior based on collected info
Library agents: select preferred DLs,…User agents: offer preferred functions,…
![Page 18: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/18.jpg)
18
Distributed Agents for User-Friendly Access of Digital Libraries
Adaptive search activities
adaptive knowledge
adaptive moves
adaptive tactics
adaptive stratagems
adaptive strategiesuser in
terface
DL DL DL...
strategies
tactics
moves
stratagems
internet
Daffodil
![Page 19: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/19.jpg)
19
Distributed Agents for User-Friendly Access of Digital Libraries
Architecture
DL DL DL...
daffodil user interface
wrapper wrapper wrapper
user agentbasic adaptive
services
![Page 20: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/20.jpg)
20
Distributed Agents for User-Friendly Access of Digital Libraries
Proactivity
Agents act without explicit invocation
Implemented as event-condition-action rules– E.g. when query result is empty, broaden
query– E.g. when result contains multiple articles
from a conference, open conference browser
![Page 21: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/21.jpg)
21
Distributed Agents for User-Friendly Access of Digital Libraries
3. Digital library life cycle
Discover
Retrieve
CollateInterprete
Re-Present
(Paepcke 96)
![Page 22: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/22.jpg)
22
Distributed Agents for User-Friendly Access of Digital Libraries
Collate
Save all digital objects in a structured personal digital library
Awareness: – Keep an eye on my topics
Discover – Retrieve – Collate – Interprete – Re-Present
![Page 23: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/23.jpg)
23
Distributed Agents for User-Friendly Access of Digital Libraries
Collate
Personal library:Store Objects
• Documents• Authors• Journals, Conferences• Articles, Books• Hyperlinks, Bookmarks• Query formulations ...
![Page 24: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/24.jpg)
24
Distributed Agents for User-Friendly Access of Digital Libraries
Personal Library
![Page 25: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/25.jpg)
25
Distributed Agents for User-Friendly Access of Digital Libraries
Interpret
Annotations to DL objects
Creation of links between DL objects
Discover – Retrieve – Collate – Interprete – Re-Present
![Page 26: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/26.jpg)
26
Distributed Agents for User-Friendly Access of Digital Libraries
Re-Present
(support generation of new information)
Export folders from personal library
Discover – Retrieve – Collate – Interprete – Re-Present
![Page 27: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/27.jpg)
27
Distributed Agents for User-Friendly Access of Digital Libraries
Private
Group
Private
Public
Group
Private
4. Collaboration
Discover – Retrieve – Collate – Interprete – Re-Present
Discover
Retrieve
CollateInterpret
Re-Present
![Page 28: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/28.jpg)
28
Distributed Agents for User-Friendly Access of Digital Libraries
Discover – Retrieve – Collate – Interprete – Re-Present
New objects(by other users/
due to profile)
Notification mechanisms(visual markers/
email)
Collation and awareness
![Page 29: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/29.jpg)
29
Distributed Agents for User-Friendly Access of Digital Libraries
Collaborate interpretation
Discussion threads
Rating of objects
![Page 30: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/30.jpg)
30
Distributed Agents for User-Friendly Access of Digital Libraries
Annotation threads
Discover – Retrieve – Collate – Interprete – Re-Present
![Page 31: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/31.jpg)
31
Distributed Agents for User-Friendly Access of Digital Libraries
Recommendation
Recommended digital objects through collaboration: – What do others have for me? – Who are the others?– How did others search?
Discover – Retrieve – Collate – Interprete – Re-Present
![Page 32: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/32.jpg)
32
Distributed Agents for User-Friendly Access of Digital Libraries
Recommendation: Path model
User leaves traces; DAFFODIL monitors– User actions– Attributes of documents or digital objects viewed
(within context)
3 different ways to guide the user – System-given paths (static)– User-defined paths (macro)– System-adapted paths (dynamic)
• learned from one user • or all users
![Page 33: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/33.jpg)
33
Distributed Agents for User-Friendly Access of Digital Libraries
Path model
User action
Current positionin path
Possible pathsto go
![Page 34: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/34.jpg)
34
Distributed Agents for User-Friendly Access of Digital Libraries
User-friendly integrated desktop
Integrate distributed services and software agents in consistent manner
Provide tool chains to enable users to combine services
Ensure flexible workflow with free choice of starting point
Hide complexity
![Page 35: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/35.jpg)
35
Distributed Agents for User-Friendly Access of Digital Libraries
Desktop
Moves – Tactics – Stratagems – Strategies – GUI
![Page 36: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/36.jpg)
36
Distributed Agents for User-Friendly Access of Digital Libraries
Search Search Domain
Specification
Filter Settings and Query Composition
Integrated Result Lists with Draggable Objects
Navigation
Detail Inspection
![Page 37: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/37.jpg)
37
Distributed Agents for User-Friendly Access of Digital Libraries
Citation Search A relevant document is
dragged to the tool for citation tracking
Documents that cite or are cited are retrieved
Browsing, Inspection and Navigaton
Drag and Drop
Can be performed iteratively
![Page 38: DAFFODIL (Distributed Agents for User-Friendly Access of ... · Distributed Agents for User-Friendly Access of Digital Libraries 1. Strategic information access support Levels of](https://reader034.fdocuments.net/reader034/viewer/2022042406/5f207c9921acb121d34bbe40/html5/thumbnails/38.jpg)
38
Distributed Agents for User-Friendly Access of Digital Libraries
Conclusions
Daffodil concepts1. Strategic information access support
2. Levels of system support
3. Digital library life cycle
4. Collaboration
5. User-friendly integrated desktop
Try Daffodil: http://www.daffodil.de