How do you create a toggable checklist search

What I’m trying to do

I want to make a database for identifying plants where the characteristics of the plant can be easily separated. I want to do this by having keywords that can be toggable. For example, if the plant has pinattely and opposite leaves, I want to check two togglable tags to filter all the plants with these two characteristics. I also want to have these sections separated by category, such as leaves, roots, and stems. If I were to give a real example of this kind of filtering, it would be like the tasty app by BuzzFeed when you search for specific kinds of recipes.

Things I have tried

I’ve tried searching through the help docs as well as the forums but everything just requires me to just type the full tag. The closest thing I could find to what I’m looking for is a community plug in called Tags Overview.