Digital Libraries HOW TO Place the Users in the Center! · L3S Hannover Mai 2007. About me Since...
Transcript of Digital Libraries HOW TO Place the Users in the Center! · L3S Hannover Mai 2007. About me Since...
Digital LibrariesHOW TO Place the Users in the Center!
Claus-Peter Klas
University of Duisburg-Essen, Germany
L3S HannoverMai 2007
About me
Since 1998 research assistant in work-group of Prof. Fuhr
EU Projects: EuroGatherer & EuroSearch
Project leader and developer within DFG project DAFFODIL
Since 2006 task leader in DELOS NOE task Evaluation of DLs
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Contents
1 Motivation
2 The user: An unknown creature ?
3 DAFFODIL: Architecture – Application – Evaluation
4 And Now? Current work and visions
5 Discussion
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Drawbacks of digital libraries today (2000 – to-date)
In all work-flow phasesMultiple access pointsMultiple query formsPoor functionality
Goals:
One access pointState of the art userinterfaceFlexible and extensibleframeworkRaise efficiency andeffectiveness
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Drawbacks of digital libraries today (2000 – to-date)
In all work-flow phasesMultiple access pointsMultiple query formsPoor functionality
Goals:One access pointState of the art userinterfaceFlexible and extensibleframeworkRaise efficiency andeffectiveness
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
What defines the user?
The current
information need (task)
situation
knowledge of the user about the system, situation, search domain
Anomalous State of Knowledge
We can see the
behaviour of the user
interaction with the system
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
User behaviour models
Wilson’s Problem-Solving ModelEllis’ Behavioural Model of Information Seeking StrategiesKuhlthau’s Stage Model
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
User interaction models
Belkin’s Episodic Interaction ModelIngwersen’s Cognitive ModelSaracevic’s Stratified Model
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Bates Matrix
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
DAFFODIL Model for Strategic Support
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Search episode: Prepare seminar “text mining”
Starting: Rough idea abouttext mining
Browsing/Chaining: Get anoverview of terms
Browsing/Chaining: Get anoverview of authors
Differentiating: Focus on the“common” authors
Ending: Store documents inpersonal library
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Search episode: Prepare seminar “text mining”
Starting: Rough idea abouttext mining
Browsing/Chaining: Get anoverview of terms
Browsing/Chaining: Get anoverview of authors
Differentiating: Focus on the“common” authors
Ending: Store documents inpersonal library
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Search episode: Prepare seminar “text mining”
Starting: Rough idea abouttext mining
Browsing/Chaining: Get anoverview of terms
Browsing/Chaining: Get anoverview of authors
Differentiating: Focus on the“common” authors
Ending: Store documents inpersonal library
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Search episode: Prepare seminar “text mining”
Starting: Rough idea abouttext mining
Browsing/Chaining: Get anoverview of terms
Browsing/Chaining: Get anoverview of authors
Differentiating: Focus on the“common” authors
Ending: Store documents inpersonal library
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Search episode: Prepare seminar “text mining”
Starting: Rough idea abouttext mining
Browsing/Chaining: Get anoverview of terms
Browsing/Chaining: Get anoverview of authors
Differentiating: Focus on the“common” authors
Ending: Store documents inpersonal library
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Architecture: Overview
Backend: Agent-based java implementation
Frontend (GUI): Java implementation deployed via Java WebStart
Communication via CORBA XML messages and HTTP
more then 300.000 lines of code
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Architecture: Overview
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Architecture: Wrapper Toolkit
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Architecture: Graphical DL Framework
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Architecture: Extensions
Sensor framework
Event & Logging framework
Active services
AwarenessRecommendation
Collaboration
Implement new services withouttouching any other agent
Event-Condition-Action rules
Proactive services
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Architecture: Extensions
Sensor framework
Event & Logging framework
Active services
AwarenessRecommendation
Collaboration
Store implicit and explicit informationabout the user
Personalization
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Architecture: Extensions
Sensor framework
Event & Logging framework
Active servicesAwarenessRecommendation
Collaboration
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Architecture: Extensions
Sensor framework
Event & Logging framework
Active servicesAwarenessRecommendation
Collaboration
Personal library: Group folder
Chat-Tool
Whiteboard
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
And Now?
Reached the most goals with limited resources!
Evaluation: The user is more efficient and effective withDAFFODIL!
Current work and visionsScientific Digital Library ToolboxNew domainsEvaluation of DLs
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Scientific Digital Library Toolbox
InstrumentsStandard DL tools (no reinventing the wheel)Standard loggingStandard analysis tools
Current PhDsAnnotationsFinding and Using Strategies for Search Situations in DigitalLibrariesPersonalization: XML Retrieval and Relevance FeedbackClustering and Visualization
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Scientific Digital Library Toolbox
InstrumentsStandard DL tools (no reinventing the wheel)Standard loggingStandard analysis tools
Current PhDsAnnotationsFinding and Using Strategies for Search Situations in DigitalLibrariesPersonalization: XML Retrieval and Relevance FeedbackClustering and Visualization
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
The European Library
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
DELOS DMLS
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Evaluation of DLs
Logging framework
Conceptual events
Analysis
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Evaluation of DLs
Logging framework
Conceptual events
Analysis
Search
Inspect
Browse
Annotate
Help
Navigate
Display
Store
Author
Communicate
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Evaluation of DLs
Logging framework
Conceptual events
Analysis
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE
Discussion
I presented
the theoretical models which define the user
a technical insight of the DAFFODIL
examples for current projects and visions
Thank You!
www.daffodil.de
Motivation The User DAFFODIL: Architecture – Application – Evaluation And Now? Current work and visions Discussion
Claus-Peter Klas Digital Libraries HOW TO Place the Users in the Center! UNIDUE