Re: [greenstone-devel] partial word indexing

From John R. McPherson
DateFri, 09 Jul 2004 17:27:06 +1200
Subject Re: [greenstone-devel] partial word indexing
In-Reply-To (40EE242C-5000600-reltech-org)
Tim Finney wrote:
> I have been asked whether it is possible to search for partial words in
> Greenstone. The collection involved contains lots of ancient Greek
> works, so stemming is not the answer. E.g., someone might want to type
> in "Aesch" instead of "Aeschylus".

Hrm, I don't think so. Maybe you could do this by adding your own
stemmer for Greek, but that would involve some low-level c++ hacking.

> Also, can one configure Greenstone to do cross-category boolean
> searches? For example, I have author and genre categories in the
> collection. Would I be able to use the search interface to look for all
> documents with author X and genre Y?

If you use the "mgpp" index instead of the "mg" index for the backend
then you can search on multiple metadata fields at once. We have an
example mgpp collection on the nzdl.org website:
http://www.nzdl.org/cgi-bin/library?a=p&p=about&c=coltbib&ct=1&qto=3&qt=1
or go to http://nzdl.org and click on the "Colt Bibliography" collection
in the "demonstration collections" section.

John McPherson