One other feature I forgot about was the "rating" of matches. So that if an exact match is found I get a 100% rating, if say for example I am searching for "Apple", and a match is found on "Apples" the rating might be 95% and so on. This is so I can rank the matches to show the user the best matches first.
>Where are you searching? What would you be searching for?
>
>
>>Hi,
>>
>>I need to add some searching capabilities to an application. I have found a tool called dtSearch (
www.dtsearch.com) which has the features I am looking for. These features are:
>>
>>1. Stemming
>>2. Phonic
>>3. Fuzzy searching
>>4. Synonyms
>>5. Related words
>>6. Any words
>>7. All words
>>8. Boolean.
>>
>>Can anyone recommend any other tools/utilities out there with similar features?
>>
>>Thanks,