[876] | 1 | package mg
|
---|
| 2 |
|
---|
| 3 | #######################################################################
|
---|
| 4 | # java images/scripts
|
---|
| 5 | #######################################################################
|
---|
| 6 |
|
---|
| 7 | # the _javalinks_ macros are the flashy image links at the top right of
|
---|
| 8 | # the page.
|
---|
| 9 |
|
---|
| 10 | _javalinks_ {_imagehome_}
|
---|
| 11 | _javalinks_ [v=1] {
|
---|
| 12 | _imagehome_<br>
|
---|
| 13 | }
|
---|
| 14 |
|
---|
| 15 |
|
---|
| 16 | #######################################################################
|
---|
| 17 | # icons
|
---|
| 18 | #######################################################################
|
---|
| 19 |
|
---|
| 20 | _iconhmg_ {<img src="_httpiconhmg_" width=_widthhmg_ height=_heighthmg_}
|
---|
| 21 |
|
---|
| 22 | #######################################################################
|
---|
| 23 | # http macros
|
---|
| 24 | #
|
---|
| 25 | # These contain the url without any quotes
|
---|
| 26 | #######################################################################
|
---|
| 27 |
|
---|
| 28 | _httpiconhmg_ {_httpimg_/h\_mg.gif}
|
---|
| 29 | _widthhmg_ {200}
|
---|
| 30 | _heighthmg_ {57}
|
---|
| 31 |
|
---|
| 32 |
|
---|
| 33 | #######################################################################
|
---|
| 34 | # page content
|
---|
| 35 | #######################################################################
|
---|
| 36 |
|
---|
| 37 | _pagetitle_ {NZDL: MG}
|
---|
| 38 |
|
---|
| 39 | _imagethispage_ {_iconhmg_}
|
---|
| 40 |
|
---|
| 41 | _content_ {
|
---|
| 42 | _iconblankbar_
|
---|
| 43 |
|
---|
| 44 | <p><i>MG</i> is a freely-available full-text retrieval system that
|
---|
| 45 | makes efficient use of disk resources by storing the index, and the
|
---|
| 46 | text that is indexed, in compressed form. The <i>MG</i> system is
|
---|
| 47 | described in the eponymous book
|
---|
| 48 | <a href="http://www.cs.mu.oz.au/mg/"><i>Managing
|
---|
| 49 | Gigabytes</i></a>. To meet
|
---|
| 50 | the needs of The New Zealand Digital Library we have made a number
|
---|
| 51 | of improvements to the standard <i>MG</i> distribution. These
|
---|
| 52 | improvements are being made available as <i>MG-1.3</i>.
|
---|
| 53 |
|
---|
| 54 | <p><i>MG-1.3</i> offers:
|
---|
| 55 |
|
---|
| 56 | <dl>
|
---|
| 57 |
|
---|
| 58 | <dt><b>Flexible stemming methods</b>
|
---|
| 59 | <dd>Different stemming methods can be used in the same collection. In the
|
---|
| 60 | original version a collection could only use a single stemming method, now
|
---|
| 61 | all four combinations of stemming and casefolding can be used in queries.
|
---|
| 62 | This can be applied to whole queries as well as individual words.
|
---|
| 63 |
|
---|
| 64 | <dt><b>Weighting terms</b>
|
---|
| 65 | <dd>Weightings can be applied to individual terms in a ranked query. This
|
---|
| 66 | allows a user to influence the order that documents are returned with
|
---|
| 67 | documents with the higher rated words nearer the top.
|
---|
| 68 |
|
---|
| 69 | <dt><b>Term frequencies</b>
|
---|
| 70 | <dd>The number of times each query term appears in the collection can be
|
---|
| 71 | displayed during a query.
|
---|
| 72 |
|
---|
| 73 | <dt><b>Decompression of text</b>
|
---|
| 74 | <dd>A small program is included in the distribution which allows you to
|
---|
| 75 | decompress all the text with the document and paragraph breaks inserted
|
---|
| 76 | at all the right places. With minimal programming you could then rebuild
|
---|
| 77 | the collection from the compressed text.
|
---|
| 78 |
|
---|
| 79 | <dt><b>Merging of level 3 indexes</b>
|
---|
| 80 | <dd>In the original version merging indexes was only implemented for
|
---|
| 81 | level 2 indexes. We have extended this to also include level 3 indexes.
|
---|
| 82 |
|
---|
| 83 | <dt><b>Machine independant indexes</b>
|
---|
| 84 | <dd>The indexes are now always written using network byte ordering, which
|
---|
| 85 | is big endian. This means that indexes built on little endian machines can
|
---|
| 86 | be used on big endian machines providing the two machines have data types
|
---|
| 87 | the same length and use the same floating point formats.
|
---|
| 88 |
|
---|
| 89 | <dt><b>Port to MSDOS</b>
|
---|
| 90 | <dd>A port of <i>MG</i> to MSDOS with 32 bit processing has also been
|
---|
| 91 | incorporated into the distribution. This port allows <i>MG</i> to be
|
---|
| 92 | compiled on Windows95 and WindowsNT.
|
---|
| 93 |
|
---|
| 94 | </dl>
|
---|
| 95 | <br>
|
---|
| 96 |
|
---|
| 97 | <h3>Installing MG-1.3</h3>
|
---|
| 98 |
|
---|
| 99 | Installing <i>MG-1.3</i> on unix systems is the same as the standard
|
---|
| 100 | distribution.
|
---|
| 101 |
|
---|
| 102 | <ul>
|
---|
| 103 |
|
---|
[1049] | 104 | <li>Download the <a href="http://www.nzdl.org/download/mg/mg-1.3f.tar.gz"><i>MG-1.3f</i></a>
|
---|
[876] | 105 | distribution.
|
---|
| 106 | <li>Change your current working directory to where the distribution was unpacked and
|
---|
| 107 | type "<tt>./configure --prefix=`pwd`;</tt>". When the configure script has finished
|
---|
| 108 | running type "<tt>make</tt>" and then "<tt>make install</tt>".
|
---|
| 109 | <li>Test the installation by typing "<tt>make check</tt>".
|
---|
| 110 |
|
---|
| 111 | </ul>
|
---|
| 112 |
|
---|
| 113 | If you have trouble during installation procedure see the INSTALL instructions
|
---|
| 114 | included with the distribution.
|
---|
| 115 |
|
---|
| 116 | <p>Installing <i>MG-1.3f</i> on 32-bit MSDOS operating systems currently consists of
|
---|
| 117 | typing "nmake win32.mak" in both the lib and src&\#092;text directories.
|
---|
| 118 | The makefiles may need some work depending on your compiler.
|
---|
| 119 |
|
---|
| 120 | <p><br>
|
---|
| 121 |
|
---|
| 122 | <h3>Bugs</h3>
|
---|
| 123 |
|
---|
| 124 | <p>Please report problems specific to <i>MG-1.3</i> to the <a
|
---|
| 125 | href="mailto:[email protected]">New Zealand Digital Library
|
---|
| 126 | administrator</a>. For general problems mail the
|
---|
| 127 | <a href="http://www.cs.mu.oz.au/mg/"><i>MG</i>
|
---|
| 128 | mailing list</a> which services a community of experienced <i>MG</i>
|
---|
| 129 | users.
|
---|
| 130 | }
|
---|