A client has a search engine (Lucene) and it is not performing well with users, partly because page metadata is really vague and non-descriptive and also because users -- if I am to beleive the research in front of me -- tend to use natural language queries.
Lucene uses boolean logic and is not very good at handling natural language searches. q: How do I improve the search experience if the tool is not up to the job, so to speak?
All options on the table including changing the engine. Failing that, do you think there is a way to configure lucene?