1. A system comprising: one or more processors configured to: receive a request for a product description, the request including a machine-readable code; extract, based on image recognition of the machine-readable code appearing on a web page, the machine-readable code from the web page; determine the product description based on a crawling of the web page; make a determination whether the machine-readable code is stored in a database; based on the determination, either: in accordance with the determination being that the machine-readable code is not stored in the database, record the product description in a record of the database corresponding to the machine-readable code; or in accordance with the determination being that the machine-readable code is stored in the database, not record the product description in the database; and send a response to the request that includes the product description.