I have nearly 10,000 articles that have historically been searched by users with simple keywords. I'm overhauling the site to make it easier to use and to prevent mis-spelled searches from going into the saved searches table of the database.
One problem I keep running into are words that are opposites. Like fungal and anti-fungal. Or histamine and anti-histamine. When setting up the thousands of tags that will be available for users to search on, I've been leaning towards just going with the root version of the word, but I'm doubting myself now if this is the right decision.
Forcing users to use tags when searching will be good in many ways, but it could be a problem forcing them to use the opposite word of what they originally wanted to search on. So if they can't find articles that are tagged with anti-fungal, they have to be smart enough to try searching on fungal instead.
The root version of the word may be best in most cases, but then there are words like coagulant and anti-coagulant. In theory, people could really be searching for one or the opposite. Those who want to know which essential oils coagulate the blood and other people who want to know which oils prevent blood from clotting.
I need help deciding from the following two options:
- Only use the root word as the tag: microbial
- Add tags for both versions of the word: microbial & anti-microbial
It's no small task having an employee review nearly 10,000 articles and reassess the various assigned tags, so I need to do it right the first time.
I will appreciate any and all comments.