Title: CITIDEL: Computing
1CITIDEL Computing Information Technology
Interactive Digital Educational Library
Hofstra University John Impagliazzo Penn State C.
Lee Giles Villanova Lillian Cassel
Virginia Tech Edward Fox, John A. N. Lee, Manuel
Pérez-Quiñones College of New Jersey Deborah
Knox
- Technology Features
- Component architecture (Open Digital Library)
- Re-use and compose re-deployable digital library
components. - Built Using Open Standards Technologies
- XSL and XML Interface Rendering
- Perl Component Integration
- ESSEX Search Engine Functionality
- Open Archives Initiative
- Used to collect DL Resources and DL
Interoperability
CITIDEL, Viaduct Front Page
- The core of CITIDEL is the collection data
support. This consists centrally of a union
catalog, metadata cache, semantic links table,
integration tables, and more. - The harvesting system populates the union
catalog and the secondary tables from the
contents of remote digital library collections,
over Open Archives. - For collections which lack an Open Archive
provider, ad hoc importing facilities must be
constructed. - CITIDEL serves up the contents of its union
catalog via an Open Archives data provider,
giving other digital libraries (NSDL) access to
CITIDEL's metadata. - The application layer data support consists of
non-content-related tables and personalization
tables, such as a table of users and preferences. - The filtering system relies on extensive
database support for speed. - The service modules tackle the DL features of
search engine, recombination into annotated and
enriched lists, creation of pedagogical
activities utilizing DL resources, and posting
messages to DL resources. - The CITIDEL application ties it all together in
a single user interface. Most presentation (but
not all) is handled here.
- User Features
- Very large collection
- Over 440,000 Resources from ACM, DBLP, NCSTRL,
CS Virtual History Museum, CSTC, NDLTD, Computing
Curriculum 2001 Computer Science, CHI tutorials - Filtered browsing and searching
- Filters based on these user-selected
sub-communities. Also allows customization in
addition to views of all results. - Multiclassification browser
- Supports browsing based on curricula (familiar,
professional society approved) in computing and
related disciplines, as well as on classification
schemes. - Activity collection creation tools
- Faculty and students can extract resource
references from CITIDEL search collections into
learning activity templates, for sharing and
interchange (with versioning). - VIADUCT assists in the development of a totally
independent, self-generated, educational resource
collection within CITIDEL. IAVT is based on Utah
States Instructional Architect.
Browsing and Searching with Filters Users are
placed in chosen sub-communities. They can filter
results based on these sub-communities. Also
there is further customization. Alternatively,
users may view all results. Users may set up
multiple filters for simple or complex filtering
based on many factors such as education level,
role, resource type, language, source, and much
more. This allows users to get exactly what they
are or are not looking for in the digital
library. At any time, users are free to disable
these filters or see results excluded by them.
Searching CITIDEL searching, which is driven by
the ESSEX search engine for relevance
computation, also provides a list of relevant
categories within the classification schemes.
- Future Developments
- Expanding further to cover Information Technology
- Advanced searching and additional services
- Expansion of the collection from many sources
- Collaborative Internationalization and
Translation System - Assessment and evaluation
- Workshops
- References
- Krowne, A. and Fox, E.A. An Architecture for
Multischeming in Digital Libraries. In Proc.
ICADL 2003, Kuala Lumpur, Malaysia. - Maier, D. and Delcambre, L. Superimposed
Information for the Internet. In ACM SIGMOD
Workshop on The Web and Databases WebDB99
(Philadelphia 1999), ACM Press, 19. - Recker, M., Walker, A., and Lawless, K. What do
you recommend? Implementation and analyses of
collaborative filtering of Web resources for
education. Instructional Science, 31(4/5),
229-316.
Multiclassification Browser The multiclassication
browser allows users to browse through the
CITIDEL collections based on professional society
approved curricula in computing as well as
classification schemes. As users span many
disciplines related to computing, the users may
browse within the scheme with which they are most
familiar. Resources are cross-classified wherever
possible through these schemes. The current
schemes include the 2001 ACM/IEEE-CS Computing
Curricula, the 1998 ACM Computing Classification
System, the Computing Research Repository Subject
Areas, and the 2000 AMS Mathematics Subject
Classification.
Web Page www.citidel.org Contacts ryanr_at_vt.edu,
fox_at_vt.edu