Abstract: Botanical, plant-based products have a variety of labels and symbols that often do not represent active ingredients they contain. As described herein, this may be addressed using a method which comprises receiving active ingredient data for a product, determining a category for the product based on the received active ingredient data, generating one or more data outputs comprising an identifier for the product, and outputting the identifier for the product on a digital display of a computer which is local to a user. Other useful information, such as scores indicating interactions between product ingredients, may also be generated.