Presentation is loading. Please wait.

Presentation is loading. Please wait.

Digital Library Service Integration Senior Projects Professors Bieber, Im and Wu Information Systems Department College of Computing Sciences New Jersey.

Similar presentations


Presentation on theme: "Digital Library Service Integration Senior Projects Professors Bieber, Im and Wu Information Systems Department College of Computing Sciences New Jersey."— Presentation transcript:

1 Digital Library Service Integration Senior Projects Professors Bieber, Im and Wu Information Systems Department College of Computing Sciences New Jersey Institute of Technology http://is.njit.edu/dlsi For more senior project information: http://is.njit.edu/dlsi/dlsi-sr-projects-s2003.doc

2 DL = Distance Learning = Digital Library DLSI: DL Service Integration

3 Why Participate in DLSI? Real-world project –very helpful for students and teachers worldwide High visibility for you and NJIT Gain research experience and work with research teams Learning XML, XLS, and other skills Support: DLSI project leader and bi-weekly DLSI project meetings

4 Outline Motivation –supporting learning communities DLSI Architecture Senior Projects

5 Motivation: Community Knowledge Resides in... documents (published papers, reports, photos, videos, lesson plans, syllabi, etc.) discussions decisions conceptual models formal educational modules workflows/processes peoples expertise links/relationships among all these

6 Digital Library: Multimedia Document Services Integration linking related documents DLSI Architecture for manipulating and maintaining data for storing data

7 Digital Library: Multimedia Document Services Asynchronous Discussion Tools (Groupware) Integration Discussing a document DLSI Architecture for manipulating and maintaining data for storing data

8 Digital Library: Multimedia Document Services Asynchronous Discussion Tools/Groupware Hypermedia Services (tours, annotation, linking) Integration Annotating a discussion Tours of documents and discussion comments DLSI Architecture

9 Digital Library: Multimedia Document Services Asynchronous Discussion Tools Hypermedia Services (tours, annotations, links) Processes/Workflows Integration Annotating and discussing a community process DLSI Architecture

10 Digital Library: Multimedia Document Services Asynchronous Discussion Tools Hypermedia Services Processes/Workflows Decision Analysis Support Conceptual Knowledge Structures Others... DLSI Architecture

11 DLSI: Integration through Linking

12 DLSI is Based on the Dynamic Hypermedia Engine Automatically adds link anchors, links and other hypermedia services to applications: comments guided tours structural search (based on links and relationships instead of keywords) others... See separate presentation

13

14

15

16 Dynamic Hypermedia Engine 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[1997] $85,101.99$127,322.12 1997 Expenses1997 Sales

17 Link Mapping Rules... Relationship Manager Rule Base … Vendor - Vendor IS - Vendor Details - {commands} Vendor - Vendor IS - Vendor Reliability - {commands} Vendor - Vendor IS - Vendor Agreements - {commands} Vendor - Purchasing Data Warehouse - Who else uses vendor - {commands} Vendor - Purchasing IS - Your Purchasing History - {commands} Vendor - CASE Workbench - All screens with this vendor - {commands} …

18 DHE generates anchors and links from the Relationship Management Rule Base

19 DLSI: Integration through Linking

20 Prototype

21

22 Benefits of Integration for a system (collection/service) Users: direct access to related systems –enlarges a systems feature set DLSI leads users to a system –systems gain wider use Users become aware of other systems –systems gain wider awareness Direct access to a systems features –streamlined access (bypassing menus)

23 Finding Links Structural links (as with DHE) –when we know the object type Lexical analysis (Professor Wu) –NJIT Noun Phrase Extractor –NJIT Ontology Developer

24 Filtering & Rank Ordering Links Collaborative Filtering (Professor Im) –customize the link set for each user based on: –user-direct evaluations (ratings) –indirect evaluation (clickstream data) using a Collaborative Filtering Engine

25

26 How to Integrate (1) Develop a Wrapper –Parse all display screens to identify the elements of interest that DLSI will make into link anchors. Parse each kind of display screen Parse based on the standard template/layout or metadata provided –Also call the lexical analysis routines to identify key phrases for you

27 How to Integrate, cont. (2) Develop Linking Rules –specify the structural relationships for recognized object types within the system being integrated. e.g., author, address, concept, spacecraft, measurement –one rule per object type (class) per link –all linking rules are merged by DLSI, so rules for other systems apply automatically to your system (e.g., annotations, discussions, related documents)

28 How to Integrate, cont. (3) Initiate Communications: –Several possible ways, depending on the application.

29 Outline Motivation –supporting learning communities DLSI Architecture Senior Projects –Project 1: AVC and AskNSDL/VRD –Project 2: Metis Workflow and JESSE –Project 3: NASAs NSSDC –Project 4: Lexical Analysis and User Preferences –Project 5: myKnowledge

30 NSDL (National Science Digital Library) Sponsored by the National Science Foundation (NSF) Purpose: to provide educational resources in an integrated environment to students and teachers (kindergarten-graduate school) URL: http://www.nsdl.org/http://www.nsdl.org/ Flash Presentation: http://about.nsdl.org/flashhttp://about.nsdl.org/flash

31 DLSI & NSDL DLSI is providing the integration for all of the NSDL system! Senior Projects will –be the first integration prototypes –provide necessary internal features

32 Project 1a Atmospheric Visualization Collection Provides visualization tools and images of weather data from Atmospheric Radiation Measurement (ARM) program ARM: the largest global change research program supported by the U.S. Dept. of Energy based at the Argonne National Laboratory URL: http://www.nsdl.arm.gov/visualization.shtml http://www.nsdl.arm.gov/visualization.shtml

33 Automated Links (AVC) From concepts found in the glossary and from instruments: –link to the glossary definition –link to lesson plans containing it –link to an instrument's page –link to ARM publications containing the keyword/instrument

34 Automated Links, cont. (AVC) From any relevant object to the appropriate data display page From any relevant object to the appropriate internal data file (for AVC internal developers)

35 Automated Links, cont. (AVC) and, of course: Links to related objects, teaching notes and documents in other systems Links for additional services such as discussion, comments, guided tours, etc.

36 Based at the University of Syracuse See separate presentation Project 1b Ask-NSDL & Virtual Reference Desk

37 Automated Links (Ask-NSDL & VRD) Lexical analysis to find key phrases recognized in glossaries Links to other questions/answers for a key phrase Direct links to all relevant functions for experts, administrators (e.g., show all answers this expert made)

38 Automated Links, cont. and, of course: Links to related objects, teaching notes and documents in other systems Links for additional services such as discussion, comments, guided tours, etc.

39 Same kind of links for the Virtual Reference Desk! (http://www.vrd.org/)http://www.vrd.org/ Project 1b Ask-NSDL & Virtual Reference Desk

40 Project 2a Metis Workflow Engine based at the University of Colorado at Boulder Workflow: the process to get something done –involves triggering events from/in different systems –some steps are automated (e.g., send email), others require people to do something See separate presentation

41 Automated Linking (Metis) Linking workflow definition tools to internal Metis documentation Linking workflow specifications and Metis displays with the systems involved in the workflow

42 Automated Links, cont. (Metis) and, of course: Links to related objects, teaching notes and documents in other systems Links for additional services such as discussion, comments, guided tours, etc.

43 Project 2b JESSE/Picture of the Day Journal of Earth System Science Education Based at the Universities Space Research Association See external presentation URL: http://jesse.usra.edu/testing/http://jesse.usra.edu/testing Also, Earth Science Picture of the Day URL: http://epod.usra.eduhttp://epod.usra.edu

44 Automated Links (JESSE/POTD) Links among related pictures and articles and, of course: Links to related objects, teaching notes and documents in other systems Links for additional services such as discussion, comments, guided tours, etc.

45 Project 3: NASAs National Space Science Data Center based at the Goddard Space Flight Center URL: http://nssdc.gsfc.nasa.gov/http://nssdc.gsfc.nasa.gov/ preliminary starting demo connecting NSSDC with the University of Arizona Document Summarizer (see next page)

46 Prototype

47 Automated Linking (NSSDC) Links among related space missions, experiments, astronauts & scientists, and definitions/explanations of key phrase/concepts Links utilizing other NASA systems

48 Automated Links, cont. (NSSDC) and, of course: Links to related objects, teaching notes and documents in other systems Links for additional services such as discussion, comments, guided tours, etc.

49 Project 4a (internal) : Linking through Lexical Analysis See external presentation

50 Project 4b (internal) : User Preference Module UPM maintains database of user preferences for any module integrating with DLSI. –communicates with other modules through DLSIs existing message passing protocol UPM will communicate with users –to gather preferences –to get information from the user about his or her current task, so we can customize the links generated task and preferences We have a fairly complete set of requirements already prepared.

51 Project 5: myKnowledge Independent application; integrated with DLSI for all NSDL users Users maintain a knowledge base of ideas and references It has several fields where users can make notes, record references and mark characteristics (metadata) about a concept or DL resource (document, article or Web page)

52 myKnowledge myKnowledge information will be stored within a MySQL database. We have a fairly complete set of requirements already prepared. We need help determining the best way of presenting the information.

53 Automated Links (myKnowledge) Links to the actual resource on the Web and, of course: Links to related objects, teaching notes and documents in other systems Links for additional services such as discussion, comments, guided tours, etc.

54 Automated Links, cont. (myKnowledge) and, of course: Links to related objects, teaching notes and documents in other systems Links for additional services such as discussion, comments, guided tours, etc.

55 Why Participate in DLSI? Real-world project –very helpful for students and teachers worldwide High visibility for you and NJIT Gain research experience and work with research teams Learning XML, XLS, and other skills Support: DLSI project leader and bi-weekly DLSI project meetings

56 Digital Library Service Integration Senior Projects Professors Bieber, Im and Wu Information Systems Department College of Computing Sciences New Jersey Institute of Technology http://is.njit.edu/dlsi For more senior project information: http://is.njit.edu/dlsi/dlsi-sr-projects-s2003.doc


Download ppt "Digital Library Service Integration Senior Projects Professors Bieber, Im and Wu Information Systems Department College of Computing Sciences New Jersey."

Similar presentations


Ads by Google