Hello David and Jens,
I cannot thank you enough for your prompt answers. I had quickly browsed 
through both Ferret and aaf APIs but being short on schedule, I did not 
really have time to dive in the technology. I have successfully used aaf 
and Ferret out out the box for my product, thanks to your work and the 
Rails environment. I am realizing now that if I had read the 
documentation (especially about Ferret analyzers), I could have saved 
some of your time... so thanks a lot !

I now understand about Ferret parsing the query for common words. I will 
use the basic analyzer that you provided me with. Regarding the 
"approximate results", after what you have told me, it makes more sense: 
the record "Defining an e-commerce growth strategy for a major business" 
would be matched by both '"Defining an"' and '"Defining as"'. I thought 
that Ferret would match 'approximate results', considering that those 
queries were somehow close enough to return the previous record as a 
valid result for both of them. I understand that "an" and "as" are 
considered common words and Ferret removes them, therefore giving the 
results of the '"Defining"' query.

I understand that the feature I am looking for (matching words separated 
with dashes) will be available in the next released version:
- what can I do, in the meantime, to match those words ? Do I need to 
write an ad hoc analyzer ? Could you tell me the list of the "special 
characters" ?
- when do you estimate that 0.10.3 will be released ? Having to deliver 
my product soon, I was wondering if that version would make it into my 
work.

Thank you again for your time and your help. Regards.
Maxime Curioni

-- 
Posted via http://www.ruby-forum.com/.
_______________________________________________
Ferret-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ferret-talk

Reply via email to