Hi Waiser!

I have found some bugs in FreeWais.0.2. 
The following queries are not handled correctly:

        1. information not retrieval not system.
        
           > return documents with the term system. 
             This is wrong!
        
        2. "information retrieval" and system.

           > return wrong result.

        3. e.g. one have one document with the following terms:
           Title:    Information Retrieval ....
           Abstract: Information System .....
        
           one make a search with the query: "information system".
           the result is empty. This is false.

These bugs are fixed by this patch.

Not a bug - but missing - is the posibility to submitt nested boolean
queries:

        4. nested queries are not  possible, e.g.

           - A and (((B or C) not (D and E and F)) or G).

I have modified FreeWais so that nested queries are possible.  For the
boolean search following operators are possible: or, and, not.  This
operators have same priority, but you can use parentheses.  This
modified version is compatible to the FreeWais.0.1 version. One (not
me) can add this modifications in version 0.2.

This patch includes the Soundex/Phonix patch posted earlier see the
file "sound.readme" in this directory.

You are welcome by making comments for improvement.

Huynh Quoc Thanh Tung

e-mail_address: huynh1@ls6.informatik.uni-dortmund.de

University Dortmund
