package mg
#######################################################################
# java images/scripts
#######################################################################
# the _javalinks_ macros are the flashy image links at the top right of
# the page.
_javalinks_ {_imagehome_}
_javalinks_ [v=1] {
_imagehome_
}
#######################################################################
# icons
#######################################################################
_iconhmg_ {MG is a freely-available full-text retrieval system that
makes efficient use of disk resources by storing the index, and the
text that is indexed, in compressed form. The MG system is
described in the eponymous book
Managing
Gigabytes. To meet
the needs of The New Zealand Digital Library we have made a number
of improvements to the standard MG distribution. These
improvements are being made available as MG-1.3.
MG-1.3 offers:
- Flexible stemming methods
- Different stemming methods can be used in the same collection. In the
original version a collection could only use a single stemming method, now
all four combinations of stemming and casefolding can be used in queries.
This can be applied to whole queries as well as individual words.
- Weighting terms
- Weightings can be applied to individual terms in a ranked query. This
allows a user to influence the order that documents are returned with
documents with the higher rated words nearer the top.
- Term frequencies
- The number of times each query term appears in the collection can be
displayed during a query.
- Decompression of text
- A small program is included in the distribution which allows you to
decompress all the text with the document and paragraph breaks inserted
at all the right places. With minimal programming you could then rebuild
the collection from the compressed text.
- Merging of level 3 indexes
- In the original version merging indexes was only implemented for
level 2 indexes. We have extended this to also include level 3 indexes.
- Machine independant indexes
- The indexes are now always written using network byte ordering, which
is big endian. This means that indexes built on little endian machines can
be used on big endian machines providing the two machines have data types
the same length and use the same floating point formats.
- Port to MSDOS
- A port of MG to MSDOS with 32 bit processing has also been
incorporated into the distribution. This port allows MG to be
compiled on Windows95 and WindowsNT.
Installing MG-1.3
Installing MG-1.3 on unix systems is the same as the standard
distribution.
- Download the MG-1.3f
distribution.
- Change your current working directory to where the distribution was unpacked and
type "./configure --prefix=`pwd`;". When the configure script has finished
running type "make" and then "make install".
- Test the installation by typing "make check".
If you have trouble during installation procedure see the INSTALL instructions
included with the distribution.
Installing MG-1.3f on 32-bit MSDOS operating systems currently consists of
typing "nmake win32.mak" in both the lib and src&\#092;text directories.
The makefiles may need some work depending on your compiler.
Bugs
Please report problems specific to MG-1.3 to the New Zealand Digital Library
administrator. For general problems mail the
MG
mailing list which services a community of experienced MG
users.
}