Hello,
My organisation is looking to improve the discovery search in
our instance of DSpace (currently running DSpace 8.0).
The key problem I’ve been tasked with solving is searching our author’s name Bev doesn’t return all of their results. For example, searching Bev returns 11 results, whereas searching Beverly returns about 70 results.
The thing I don’t understand here is why Bev returns less search results even though it’s a broader search term.
A few ideas I’ve been able to come up with is:
- Adding wild cards (* asterisk) before and after each word/token/term in the search (either in the frontend or config for Solr).
- Changing the search algorithm from Lucine to Extended DisMax (eDisMax) Query Parser. I’ve attempted this but no luck yet.
Does anyone have any practical advice/suggestions on how to improve this?
Kind Regards,
-Andrew