1. A non-transitory computer readable medium having instructions that, when executed by a processing device, cause the processing device to perform a method comprising: receiving, by a computing system, an image associated with a product, the image indicative of packaging information associated with the product; extracting, by the computing system, a text segment from the image; assigning, by the computing system, an extraction confidence score to the text segment; parsing, by the computing system, the text segment to identify an information component indicative of one or more attributes of the product, the identification based at least in part on matching the information component to a term identified in a reference source using a keyword search; assigning, by the computing system, an information confidence score to the information component; and adding, by the computing system, the information component to a product profile if the assigned information confidence score is greater than or equal to a threshold.