Bieber et al., NJIT ©2005 - Slide 1 Digital Library Integration ------- Masters Project and Masters...
-
date post
21-Dec-2015 -
Category
Documents
-
view
215 -
download
2
Transcript of Bieber et al., NJIT ©2005 - Slide 1 Digital Library Integration ------- Masters Project and Masters...
Bieber et al., NJIT ©2005 - Slide 1
Digital Library Integration-------
Masters Project and Masters Thesis Summer and Fall 2005
CIS 786 / CIS 485 - Fall 2005
Prof. Bieber
Information Systems Department
New Jersey Institute of Technology
http://is.njit.edu/integralMarch 2005
Bieber et al., NJIT ©2005 - Slide 2
Outline• Motivation• Illustrations• Structural Relationships• 3 Types of Integration• Personalizing Links• Federated Metasearch• Contributions and Vision• Project Details• Call for Collaboration
Bieber et al., NJIT ©2005 - Slide 3
Challenges for Library Users• Need to know what resources to use before they can access
them• Finding related information outside current system• Need to leave current page to do related tasks
Why?• Library resources aren’t
integrated well
==> Project Goal: – Bring relevant resources directly to the user
Library resources: databases (e.g., EBSCOhost,
ACM Digital Library), external digital libraries,
on-line catalog, special collections, library services (e.g., interlibrary loan)...
Bieber et al., NJIT ©2005 - Slide 4
Integration through Linking• automatically generate link anchors on elements
recognizedbased on:– structural relationships– lexical relationships
• automatically generate links – to related information – to relevant services
==> lightweight integration of – documents containing links and– documents/services the links point to
Bieber et al., NJIT ©2005 - Slide 5
Prototype
Services for a launch-date element:- search by launch date- search by month and year- search by year
Bieber et al., NJIT ©2005 - Slide 6
Prototype
Services for a document element:- open- summarize in 3 sentences
Bieber et al., NJIT ©2005 - Slide 7
Mock-up for alibrary database
Services from multiple systems(customized to user tasks/preferences)
Bieber et al., NJIT ©2005 - Slide 8
structural elementsand links
lexical elementsand links
Two Types of Links:(1) structural based on element type * title, author, source(2) lexical (found in a glossary)
Bieber et al., NJIT ©2005 - Slide 9
Structural Relationships
• Links generated based on application structure, not search or lexical analysis
– You cannot do a search on the display text “$127,322.12” to find related information…
– But you can find relationships for the element Sales[2002]
$85,101.99$127,322.12
2002 Expenses2002 Sales
Bieber et al., NJIT ©2005 - Slide 10
Outline• Motivation• Illustrations• Structural Relationships• 3 Types of Integration• Personalizing Links• Federated Metasearch• Contributions and Vision• Project Details• Call for Collaboration
Bieber et al., NJIT ©2005 - Slide 11
Three Types of Integration:(1) for documents to receive anchors and links(2) to provide services (which become links)(3) to provide glossaries for content analysis
Require a document schema mapper to recognize structural elements:- wrapper- fixed template - XML markup- etc.
Bieber et al., NJIT ©2005 - Slide 12
Three Types of Integration:(1) for documents to receive anchors and links
(2) to provide services (which become links)(3) to provide glossaries for content analysis
Linking Rules represent * every service * that a system can provide * for each kind of element.
Bieber et al., NJIT ©2005 - Slide 13
Three Types of Integration:(1) for documents to receive anchors and links
(2) to provide services (which become links)(3) to provide glossaries for content analysis
Linking Rules represent * every service * that a system can provide * for each kind of element.
Example ==>
Bieber et al., NJIT ©2005 - Slide 14
Example Linking Rulefrom the AskNSDL system
– a) element type (“concept”)
– b) link display label (“Ask an expert about this”)
– c) relationship metadata
– d) destination collection or service (“Ask NSDL”)
– e) the exact command to send to the destination system
• (logs the user into AskNSDL, opens question template, fills in the element instance (i.e., “physics teaching”) as the subject, and places the cursor in the question area)
– f) any relevant conditions for including this relationship
Bieber et al., NJIT ©2005 - Slide 15
Three Types of Integration:(1) for documents to receive anchors and links(2) to provide services (which become links)
(3) to provide glossaries for content analysis
Lexical analysis by:• NJIT Noun Phrase
Extractor• NJIT Ontology
Developer
Bieber et al., NJIT ©2005 - Slide 16
Each system is integrated independently:(1) Schema mappers for individual systems(2) Linking rules are plugged in” independently
for each service(3) Glossaries and thesauri can be independent
of other systems
Bieber et al., NJIT ©2005 - Slide 17
User’s Web Browser
AskNSDL Schema Mapper
AVC Schema Mapper
NSSDC Schema Mapper
CI Search Service
Schema Mapper
Service Schema
Mapper (i)
AskNSDL AVC N’l Space Science
Data Center
NSDL CI Search Service
Service (i)
ME Link Mapping Engine
ME Broker
ME DesktopMetainformation Engine
ME Lexical Analysis
existing system or Web service
usesJava,XML,XPath,etc.
Internal Architecture
Bieber et al., NJIT ©2005 - Slide 18
Benefits of Integrationfor a system (collection/service)
• Users: direct access to related systems– enlarges a system’s feature set
• Links leads users to a system– systems gain wider use
• Users become aware of other systems– systems gain wider awareness
• Direct access to a system’s features– streamlined access (bypassing menus)
Bieber et al., NJIT ©2005 - Slide 19
Contributions• straightforward, sustainable approach for
integrating documents and services– Lightweight integration through linking
• combining structural links with content-based links
• next-generation collaborative filtering
• federated metasearch
• integrating traditional and digital libraries
• widespread dissemination