Ignore word endings in Greenstone means use stemming - all words are
stemmed to their root, and then a search on the root is carried out.
I guess that librarian and library must stem to different roots.
MGPP recently had word truncation added to its searching. This is
available in the 2.52 release. You need to specify it in the search with
a *, like libr*. (Note this is not available with MG).
It is not possible to switch indexers (other than MG and MGPP) without
programming (C++ and perl). We are in the process of adding Lucene in as
an indexer but it is not completed yet.
Dmitry Vereschaka wrote:
> I'm trying to perform search with 'ignore word endings' option turned on. But there is a problem:
> if I do search for 'libr', I get results for 'library', but not for 'librarian'. If I searching for
> 'librar', I'm getting results for 'librarian', but not for 'library'. Search for 'lib' is failed:
> both library and librarian was not found.
> I think that 'ignore word endings' is a little bit different from 'search with word truncation',
> and there is a question: is it possible to configure greenstone to perform 'search with word
> truncation'? If not, is it possible to add support for russian word endings to greenstone?
> And if not, is it possible to switch from mgpp indexer to, for example, mnogosearch or glimpse or
> ht://dig or any other search engine, wich supports multiple languages or searches with word