Hello, I'm currently working on a project, which is a search engine, and I need the ability to search the index, created with Ferret, using synonyms. I have based my current code on following articles: http://www.ruby-forum.com/topic/114402 http://www.davebalmain.com/trac/wiki/HowTos The code seems to be working, in that I don't receive any errors and that I can search for words actually existing inside the documents that have been indexed, but when I try to use a synonyms, defined in my YAML file, i don't receive any matches. I've taken over the exact classes from the examples and read through the Ferret pages to see if I was missing something, but it seems the synonyms are not beeing loaded by the SynonymEngine class. I can probably go around this by retrieving them manually before the search and do an OR search on the array of words, but is there something extra that needs to be done?
on 2011-04-08 08:41
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.