CPSC 689/602--Special Topics in Digital Libraries
Proposal due by Friday, October 9, 1998
In-class presentations on Friday, December 4, 1998 and Monday,
December 7, 1998
Written report due by Tuesday, December 15, 1998
Fall Semester 1998--Term project
In the term project, you are to locate a problem of relevance in the
domain of digital libraries, propose and design a solution, and implement
the solution in prototype form. The problem may be one of your own
choosing, or can be developed from the starting point of ideas given below.
You have wide lattitude in choosing a problem--for example, you can propose
to build a small digital library around some collection, you can investigate
interesting aspects of digital documents, or you can propose to investigate
a particular issue in digital library infrastructure. The easiest
problems to work on will be those with an identified client group (i.e.,
problems that someone needs to have solved). The term project
is a group project, to be carried out by a small group of two or three
The proposal is to be a short, written, statement indicating the following:
An appropriate length for the proposal is one page or less.
identify and discuss the problem to be investigated
identify the source of materials to be used
identify and locate the computing and other resources needed to implement
identify the team members
The in-class presentation is to provide a demonstration of your prototype,
either interactively (if facilities are available) or by pre-prepared slides.
You will have to make advance arrangements if any equipment is required
for the presentation.
The written report is to be about 6000 words and is to cover the following
Project ideas listed below come from the Cervantes project (see http://www.csdl.tamu.edu/cervantes/).
Problem statement and review of other solutions
Users and use environment; collection information if relevant
Prototype: design and presentation of implementation
Evaluation, if any
Discussion, analysis, future work, etc.
Collection: given a set of images, maps, and videotape dramatizations
relating to Cervantes, build a cohesive collection. The collection
design should be easy to extend--for example, easy to add new materials.
Collection: a similar topic, but relating to collections associated
with a museum in Mexico.
Infrastructure: detecting and representing variances between texts.
We know how to show differences between two different texts (e.g., the
Unix diff command). How about if we have three texts? What
if there are more?
Infrastructure: making and maintaining linkages between texts in
different languages (e.g., Spanish and English) and formats (e.g., text
Infrastructure: customizing Web documents. What mechansisms
can we use to build a consistent set of Web sites organized for different
audiences? Perhaps one is set up for elementary students, one for
junior high, one for high school, and another for college students.
What representations should we use to make sure that updates occur to all?
How do we handle issues of different topologies for different purposes?
Infrastructure: Management of bibliographical data. Linkage of bibliographic
data to related images. Issues of acquisition, storage, retrieval,
naming, and linkage.
September 30, 1998